Я использую TRAMP уже несколько дней. Это работает очень хорошо по большей части. Я могу загрузить удаленную оболочку с помощью оболочки M-x shell
, и ido-mode
с find-file
также очень хорошо работает удаленно, что меня удивило.
Однако у меня возникли проблемы с dired-do-shell-command
. Когда я выбираю удаленный файл с помощью dired
, то используйте !
чтобы вызвать dired-do-shell-command
, она пытается сделать это локально. Зачем это делать, если find-file
и dired
сам используют TRAMP прозрачно?
Я запутался в том, как TRAMP действительно связан с остальными Emacs.