GVim用于远程开发

时间:2014-08-12 16:53:15

标签: vim ssh

过去几周我采用了vim作为我选择的goto编辑器并且非常喜欢它。然而,对于工作,我经常必须登录位于亚洲的远程服务器(我在美国东部海岸线),我发现使用gvim(实际上任何GUI应用程序)都非常慢。我已经查找了一些配置到ssh,这使得gvim以更好的速度运行,但是在大多数情况下它仍然不够快。我想知道是否还有其他选项可用于加速我的连接和/或Vim是否具有远程部署功能(即我在本地编辑文件并将它们同步到亚洲机器)。非常感谢!

为了覆盖这里是我的ssh配置,它增加了一个很好的推动。

Host abc.host.hosting.com
Compression Yes
ForwardX11 yes
Ciphers blowfish-cbc,arcfour

1 个答案:

答案 0 :(得分:1)

不是通过滞后的SSH连接来控制Vim,而是自己获取和更新文件,并在本地启动Vim。

Vim附带了一个名为 netrw 的插件,可以让你这样做。

vim scp://hostname/path/to/file

将文件复制到本地计算机并保存重新上传。

查看netrw的文档:h netrw