Cara mengurutkan daftar file di file helm-find-

10

Ketika saya gunakan helm-find-filesuntuk mencari direktori. Saya ingin menampilkan pertandingan dan direktori yang tepat pertama dalam daftar kandidat, diikuti oleh file.

Misalnya, mencari "src" memberikan hasil berikut:

contoh helm

Bagaimana saya bisa membuat "src" muncul terlebih dahulu, karena ini adalah pasangan yang tepat dan juga direktori? Atau, memamerkannya, menyembunyikan "." file masuk ke akhir daftar (karena tampaknya dalam urutan abjad?)

Lee H
sumber
1
^src$hanya cocok src.
abo-abo
1
@ abo-abo ya, saya tahu saya bisa menambahkan regexp untuk itu, tapi saya ingin mengubah urutan pengurutan default ketika tidak ditentukan
Lee H
1
Apakah Anda mengetahui pencocokan flex yang baru, dan apakah Anda ingin mematikannya? Jika Anda ingin perilaku semacam ini dengan pencocokan flex diaktifkan (yang secara default), maka saya pikir devs helm bekerja di sana, tetapi belum siap.
PythonNut
1
@LeeH masalah github adalah sumber untuk semua informasi yang berhubungan dengan helm-fuzzy saat ini.
PythonNut
2
@ LeeH Anda harus memperbarui ke Helm terbaru. Sudah diperbaiki sekarang. Sebuah variabel kustom baru ditambahkan: helm-find-files-sort-directories. Untuk mengaktifkan perilaku yang Anda inginkan, atur ke t.
Tu Do

Jawaban:

2

Menurut komentar dari @Tu Do di atas, ternyata itu mungkin dilakukan pada satu waktu, tetapi fitur tersebut telah dihapus di commit 8489bee dan commit terkait.

Joe Corneli
sumber
1
BTW, pembaca yang tertarik mungkin menemukan jawaban saya di emacs.stackexchange.com/questions/12745/… dapat digunakan kembali dalam konteks ini, jika Anda bersedia mengubah helm-files.elsecara lokal.
Joe Corneli