Как заставить работать завершение табуляции в оболочке emacs после использования символической ссылки?

Когда я нахожусь в режиме оболочки и перехожу к каталогу через символическую ссылку, завершение табуляции команды cd перестает работать. Есть ли исправление? Я использую Fedora Core 18 и Emacs 24.2.1.


person bug    schedule 15.08.2013    source источник


Ответы (1)


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

Мое решение можно найти в сообщении блога: Совет №25 по Emacs. Shell Dirtrack By Prompt.

Однако есть ряд других решений, которые можно найти на Emacs Wiki или в других местах:

person Trey Jackson    schedule 15.08.2013