我可以通过ssh进行vim复制文件更改吗?

时间:2015-11-19 02:16:45

标签: vim vi

我在这里要问的是,我说有一个克隆在虚拟机和本地机器中的repo。当我从本地计算机中的repo打开文件,编辑并保存它时,我是否可以在虚拟机的repo中复制该文件状态?基本上,当我按:w时,我希望看到我的其他仓库中的更改,而不必将我的本地更改推送到远程,然后将其拉入我的虚拟机。我知道有些IDE可以做到这一点但是无法通过vim找到它是否可行。

2 个答案:

答案 0 :(得分:1)

我的DuplicateWrite plugin挂钩到:write以将文件保存到其他位置。如果您通过scp://hostname/path/to/file安装远程位置或使用内置的 netrw 插件,则可以实现此目的。

答案 1 :(得分:0)

我认为您正在寻找的功能是"协作编辑"我唯一知道的插件是CoVim。但我没有对它进行过测试,因此无法保证它。