Существуют ли какие-либо опции или пакеты, которые требуют default-directory
обновления, если рабочий каталог изменяется в shell-mode
и term-mode
? Т.е. при использовании cd
, но решение должно быть более надежным, чем просто искать эту конкретную команду и, возможно, несколько других - на самом деле $PWD
, я думаю, она должна проверять значение после каждой команды.
Что еще более важно, он также должен работать при подключении к удаленной машине изнутри shell-mode
или в term-mode
буфере, который был сначала создан default-directory
как локальный каталог. Это действительно та функция, которая мне действительно нужна: возможность программно определять, выполняются ли команды, которые я ввожу в такие терминалы, на удаленной машине. Я хотел бы получить эту информацию в форме правильно заданного числа default-directory
и рисунка, если есть способ получить это, тогда инструмент, делающий это, также будет работать локально, как описано выше.
dirtrack-mode
? У него есть крючок, который может делать то, что вы хотите.