LINUX.ORG.RU

fuzzy-матчинг для поиска путей в emacs (helm)

 , ,


1

3

Хочу что-то типа такого:
При поиске файла ввел /h/d/pro/w/m/
А он тебе предлагает варианты типа /home/deterok/projects/work/my-project.

По-моему я такое видело в каком-то ido года 2 назад. Может кто может подсказать рецепт?

★★★★★

За Хельм ничего не знаю, но видели вы это в самом искоробочном ГНУ Емаксе:

$ emacs -Q
C-x C-f /e/i/apa TAB 
→ Find file: /etc/init.d/apache2
Zmicier ★★★★★
()
Последнее исправление: Zmicier (всего исправлений: 1)
Ответ на: комментарий от deterok

Ого, из коробки работает

И ужас, есть еще вариант, когда и косые черты можно не вводить. Он, правда, не совсем из коробки, ему сперва придется приказать включиться:

M-: (add-to-list 'completion-styles 'initials t) RET
C-x C-f /ees TAB
→ Find file: /etc/emacs/site-start.

Да, а если при этом (и вообще) надо, чтоб варианты дополнения отображались в минибуфере сходу (без двойного таба), то это называется icomplete-mode.

Zmicier ★★★★★
()
Последнее исправление: Zmicier (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.