So sortieren Sie die Dateiliste in helm-find-files


10

Wenn ich helm-find-filesnach einem Verzeichnis suche. Ich möchte, dass zuerst genaue Übereinstimmungen und Verzeichnisse in der Kandidatenliste angezeigt werden, gefolgt von Dateien.

Die Suche nach "src" führt beispielsweise zu folgenden Ergebnissen:

Helm-Beispiel

Wie kann ich "src" zuerst anzeigen lassen, da es eine genaue Übereinstimmung und auch ein Verzeichnis ist? Oder, das zu entblößen, versteckte "." Dateien gehen an das Ende der Liste (da es in alphabetischer Reihenfolge zu sein scheint?)


1
^src$sollte nur übereinstimmen src.
Abo-Abo

1
@ abo-abo ja, ich weiß, ich könnte Regexp dafür hinzufügen, aber ich möchte die Standardsortierreihenfolge ändern, wenn es nicht angegeben ist
Lee H

1
Kennen Sie die neue Flex-Anpassung und möchten Sie sie deaktivieren? Wenn Sie dieses Sortierverhalten mit aktiviertem Flex-Matching möchten (was standardmäßig der Fall ist), arbeiten die Helmentwickler daran, aber es ist noch nicht fertig.
PythonNut

1
@LeeH das Github-Problem ist die Quelle für alle Informationen, die derzeit im Zusammenhang mit Helm-Fuzzy stehen.
PythonNut

2
@LeeH Du solltest auf den neuesten Helm aktualisieren. Es ist jetzt behoben. Eine neue benutzerdefinierte Variable wird hinzugefügt : helm-find-files-sort-directories. Um Ihr gewünschtes Verhalten zu aktivieren, setzen Sie es auf t.
Tu Do

Antworten:


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.