Trampを使えば,リモートのファイルをEmacsで編集することができる.
が,プロンプトを設定してると,うまく動かないらしい.
下記のブログの通りにシェルの設定をすると,動くようになった.
Carbon EmacsならTrampは最初から入ってる.
emacs + trampで多段SSHで接続したサーバー上のファイルを直接編集する時のメモ - Perlとかmemoとか日記とか。
case "${TERM}" in dumb | emacs) PROMPT="%n@%~%(!.#.$)" RPROMPT="" unsetopt zle ;; esac