Jak posortować listę plików w plikach Helm-Find-Files

10

Kiedy używam helm-find-filesdo wyszukiwania katalogu. Chciałbym, aby najpierw wyświetlało dokładne dopasowania i katalogi na liście kandydatów, a następnie pliki.

Na przykład wyszukanie „src” daje następujące wyniki:

przykład steru

Jak sprawić, by „src” pojawiał się jako pierwszy, ponieważ jest to dokładne dopasowanie, a także katalog? Lub odsłaniając to, czyniąc ukrytym „”. pliki trafiają na koniec listy (ponieważ wydaje się, że jest w kolejności alfabetycznej?)

Lee H.
źródło
1
^src$powinien pasować tylko src.
abo-abo
1
@ abo-abo tak, wiem, że mogę dodać wyrażenie regularne, ale chciałbym zmienić domyślny porządek sortowania, jeśli nie jest określony
Lee H
1
Czy wiesz o nowym dopasowaniu elastycznym i chcesz go wyłączyć? Jeśli chcesz tego rodzaju sortowanie z włączonym elastycznym dopasowaniem (które jest domyślnie), myślę, że twórcy sterów nad nim pracują, ale nie jest jeszcze gotowy.
PythonNut
1
@LeeH problem github jest obecnie źródłem wszystkich informacji związanych z rozmytym hełmem.
PythonNut
2
@LeeH Powinieneś zaktualizować do najnowszej wersji Helm. Zostało to naprawione teraz. Nowa zmienna zwyczaj w brzmieniu: helm-find-files-sort-directories. Aby włączyć pożądane zachowanie, ustaw je na t.
Tu Do

Odpowiedzi:

2

Zgodnie z komentarzami @Tu Do powyżej, najwyraźniej było to możliwe w jednym czasie, ale funkcja została wyjęta w 8489bee commit i powiązanych zatwierdzeniach.

Joe Corneli
źródło
1
BTW, zainteresowany czytelnik może znaleźć moją odpowiedź na stronie emacs.stackexchange.com/questions/12745/... może być ponownie użyty w tym kontekście, jeśli chcesz zmodyfikować helm-files.ellokalnie.
Joe Corneli