http://vim.wikia.com/wiki/Editing_remote_files_via_scp_in_vim
用法 vim scp://user@機器/絕對路徑
$ vim scp://remoteuser@server.tld//path/to/document
# 透過 ~/ 到 home 的相對路徑
$ vim scp://xatier@mydomain/~/foo.pl
# 同樣的也可以寫成這樣
$ vim scp://xatier@mydomain//home/xatier/foo.pl
其原理是透過先 scp 到本地 /tmp 後再用 vim 打開,存檔時會再 scp 回去
觀察信息可以看到
:!scp -q 'remote file' '/tmp/vRSFC24/0.pl'
:!scp -q '/tmp/vRSFC24/0' 'remotefile'
No comments:
Post a Comment