2008/09/28

Carbon EmacsでTramp

普段はEmacsを利用しているのですが、.emacsを各サーバに配置したり同期したりするのがとても面倒です。
Trampを使えばEmacsからssh経由でリモートのファイルを開くことができます。
.emacsの設定とかもなくてとても便利です。

ちなみにCarbon EmacsはデフォルトでTrampが同梱されているので下記の設定を.emacsに書くだけで利用することができます。

(require 'tramp)
(setq tramp-default-method "ssh")


リモートのファイルを開くときはC-x C-fで/<ユーザ名>@<ホスト名>:<リモート上のファイルフルパス>でできます。
開くときに一度だけパスワード(もしくはパスフレーズ)を聞かれますが、以降保存したり他のファイルを開いたりするときは聞かれません。
1カ所で様々な場所のファイルが編集できるのでとても便利です。

0 件のコメント: