http://www.emacswiki.org/emacs/Icicles_-_File-Name_Input

ел бы реализовать что-то вроде функции Resharper «Go To File» для Emacs. Когда кто-то нажимает упомянутый ярлык, Resharper открывает текстовое поле, которое принимает подстановочную строку и отображает меню автозаполнения, в котором перечислены все файлы в проекте, которые соответствуют этому подстановочному знаку:

Диалог «Перейти к файлу» http://www.jetbrains.com/resharper/features/screenshots/50/navigation_gotofile.png

На данный момент я знаю грубый способ достичь чего-то более или менее эквивалентного. Это включает в себя бегdired с участием-lR а затем вызыватьdired-isearch-filenames - это начнет инкрементный поиск по всей иерархии файлов внутри определенного корневого каталога.

UPD. Я также знаю о возможности открытия загрузок буферов, хранения их всех в памяти и использованияswitch-to-buffer, Это решение прекрасно работает сidoхотя это не на 100% пуленепробиваемый (что, если некоторые файлы будут добавлены или удалены?). Это также не очень хорошо сtabbar, поскольку на вкладках будут отображаться все файлы, которые включены в проект, но не подмножество проекта, которое представляет мой текущий контекст.

Тем не менее, это показывает много ненужной информации и не хватает автозаполнения. Я посмотрел наido а такжеicicles, но они, кажется, работают поверхностно, только в пределах текущего каталога. Есть ли плагин Emacs, который поможет мне достичь моей цели?

Ответы на вопрос(2)

Ваш ответ на вопрос