2016-04-09 2 views
1

Я снова пытаюсь Emacs, после того как увидел комбинацию company+alchemist. И снова я изо всех сил пытаюсь найти альтернативы некоторым плагинам Vim. Одна из самых больших проблем - файловая навигация. С fuzzy finder (https://github.com/junegunn/fzf) Я могу найти файл в любом месте, только поиск по его имени. Я искал тяжело, но не могу найти ничего похожего на fuzzy finder/ctrlp в Emacs. Есть хорошая замена fuzzy finder для Emacs?Vim Fuzzy Finder как для Emacs?

ответ

1

Также есть Emacs frontend for fzf. Вы можете установить его из ELPA (M-x list-packages, перейдите на fzf, нажмите i, затем x для установки). Вам нужно download the fzf program separately, если у вас его еще нет.

В качестве альтернативы, попробуйте Helm (также доступно от ELPA). Прочитано this tutorial. Он предоставляет те же услуги, что и fzf, и многое другое (потому что это не ограничивается поиском файлов) по-своему.

2

Я объединил два ответа @tjbruno. https://github.com/ibmandura/helm-fzf/blob/master/helm-fzf.el

Здесь Вы можете использовать fzf с рулем, как внешний интерфейс :)

+0

не нечеткий алгоритм сопоставления это с помощью Пади? fzf у него есть сортировщик и помощник, и нет смысла использовать шлемы, потому что, по моему опыту, он менее точен, потому что fzf's – static

+1

@static удаляет флаг «-no-sort» и «требует-шаблона», точно вернувшийся шлем-fzf как использовать fzf.vim для меня – tjbrn

Смежные вопросы