Wygląda na to, że kolejność wyników sterów nigdy nie jest przydatna ... Muszę albo nawigować po długiej liście, albo pisać dalej, aż wystarczająco ją zawęzię.
Czy istnieje sposób sortowania wyników według częstotliwości użycia?
Edycja: Oznacza to, że najczęściej wybierane wyniki sterów powinny pojawiać się na górze listy, niezależnie od tego, czy dotyczą plików, poleceń, zmiennych itp.
helm
completion
aiguofer
źródło
źródło
Odpowiedzi:
Dla Helma dostępna jest adaptacyjna opcja sortowania, która sortuje wyniki według częstotliwości ich używania. Zgodnie z kodem źródłowym steru można go aktywować w trybie pomocniczym
helm-adaptive-mode
:https://github.com/emacs-helm/helm/blob/master/helm-adaptive.el
źródło
Chociaż tryb adaptacyjny steru ma to zrobić, jak zauważył Tom, niestety niewiele poleceń sterujących używa go zgodnie z: https://groups.google.com/forum/#!topic/emacs-helm/S6FXhGfDFqA
Pozostawię jego odpowiedź jako zaakceptowaną, ponieważ jest to najbliższa możliwa odpowiedź i podniesiona https://github.com/emacs-helm/helm/issues/751
źródło
helm-M-x
”. [...] „Dobrze, masz też zewnętrzne pakiety, które to robią, moje jestpsession.el
.” Ponieważ to rozwiązaniehelm-adaptive-mode
ma różne ograniczenia, być może można je stosować razem. W dłuższej perspektywie należy stworzyć dodatkowe zmienne, które można zapisać w ten sam sposób.