リモートファイルの編集
sshで接続可能な端末のファイルを透過的にvimで扱えるようにしたい。
なぜなら、それぞれの端末に.vimrcを置くのは面倒だから。
ということで、探してみるとvim-users.jpにありました。
http://vim-users.jp/2009/06/hack33/
SSH/scpを使用する場合
サーバー側でsshdが起動してある場合は以下のようにファイルを開くことができます。
:e scp://user@host/path
開いたあとは、ローカルでファイルを開いた場合と同じように編集することができます。
ポート番号を22番以外に変更している場合の接続方法をhelpで見てみると
:Nread "scp://[user@]machine[[:#]port]/path" uses scp
例を挙げると
ユーザ名 :arrowKato
ホスト :hogehoge.jp
ポート番号:23456
でホームディレクトリに直下の.vimrcを編集するには
:e scp://arrowKato@hogehoge.jp:23456/~/.vimrc
でおk。