Tampaknya urutan hasil kemudi tidak pernah berguna ... Saya juga harus menavigasi daftar panjang atau terus mengetik sampai saya cukup mempersempit daftar.
Apakah ada cara untuk mengurutkan hasil dalam urutan frekuensi penggunaan?
Sunting: Artinya, hasil helm yang paling umum dipilih harus muncul di bagian atas daftar, apakah itu untuk file, perintah, variabel, dll
helm
completion
aiguofer
sumber
sumber
Jawaban:
Ada opsi penyortiran adaptif untuk Helm yang mengurutkan hasilnya sesuai dengan frekuensi penggunaannya. Menurut kode sumber helm dapat diaktifkan dengan mode minor
helm-adaptive-mode
:https://github.com/emacs-helm/helm/blob/master/helm-adaptive.el
sumber
Meskipun mode helm-adaptif seharusnya melakukan ini seperti yang ditunjukkan Tom, sayangnya tidak banyak perintah helm menggunakannya sesuai: https://groups.google.com/forum/#!topic/emacs-helm/S6FXhGfDFqA
Saya akan meninggalkan jawabannya sebagai diterima karena itu adalah jawaban terdekat yang mungkin dan mengangkat https://github.com/emacs-helm/helm/issues/751
sumber
helm-M-x
." [...] "Bagus, Anda juga punya paket eksternal yang melakukan ini, milik sayapsession.el
." Karena solusi ini danhelm-adaptive-mode
memiliki keterbatasan yang berbeda, mungkin mereka dapat digunakan bersama. Jangka panjang, mungkin variabel tambahan harus dibuat yang dapat disimpan dengan cara yang sama.