Emacs файловая навигация - PullRequest
       5

Emacs файловая навигация

0 голосов
/ 21 октября 2011

Я использую команду emacs . для навигации по дереву каталогов, когда я точно не знаю, где находится файл. Моя проблема: когда я закрываю данный файл, я снова в начале каталога.

Кто-нибудь знает способ закрыть файл и вернуться к текущей ветке в дереве каталогов?

Ответы [ 4 ]

2 голосов
/ 21 октября 2011

Для этого потребуется, чтобы emacs мог изменить текущий рабочий каталог вашей оболочки, что напрямую невозможно.

В качестве обходного пути вы можете использовать встроенную в emacs оболочку (есть несколько вариантов).

0 голосов
/ 21 октября 2011

Просто прекратите закрывать файлы, это не стоит усилий.Если вы закроете emacs в конце дня, файлы все равно будут закрыты.В противном случае вы можете использовать полночный режим для регулярной очистки неиспользуемых буферов.

0 голосов
/ 21 октября 2011

Я использую пакет ido для открытия файлов.Когда я открою файл и нажму C-x C-f C-d (откройте файл, затем Cd), он откроется в директории этого файла.Это решит вашу проблему?

0 голосов
/ 21 октября 2011

C-x C-v запросит у вас файл, начиная с того же каталога, что и файл в активном буфере.После того, как вы выберете новый файл, он закроет старый файл и заменит его новым.Это делает то, что вы хотите?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...