GUI版Emacsには「Emacsの中でEmacsが起動できない」という弱点がある。リモートサーバのファイルを編集する場合、tramp を使うという方法もあるが、リモートの root 権限のファイルを弄るとかなると面倒臭い(不可能ではないらしいけど...)。 一番いいのは サーバーに Emacs を入れてしまうこと。ローカルの terminal から ssh 接続してリモートの Emacs を起動してそこで tramp を使うという形態が、設定面でも運用面でもややこしいことに悩まされず楽。 ここで問題になるのはローカルの Emacs の shell バッファから ssh でサーバへ接続は出来るが、そのshell 内で リモートの Emacs を起動出来ない、というジレンマ。さすがの Emacs もこれは Emacs 内で完結はできない。 CUI の Emacs でもこれは一緒なんだけど、た