我是vim的新手。我对编辑远程文件感到困惑。它有内置的ftp插件,也安装在远程服务器上。我应该选择哪种方式? 我注意到,使用ftpplugin保存和探索速度较慢,但编辑和导航显然更快。但我不知道哪种方式总体上更好。
(如果回答是使用本地vim那么我应该挂载远程文件夹还是使用ftpplugin?)
答案 0 :(得分:1)
如果我只是更改一个文件,那么我就完成了我的工作。我会去:vim scp://...
(使用ssh密钥验证)
如果我需要更改许多文件,然后在该服务器上执行其他操作。例如文件操作(cp,mv ...)或一些服务器管理(apache / jboss / ..启动,重启......)我会ssh到服务器。
如果我需要直接在远程服务器上进行一些编程(很少发生),我也会进入服务器。
如果您的本地计算机上有挂载,那么为什么不直接使用呢?
P.S。可能与你的问题无关,但我想提一下,如果你ssh到远程服务器和工作,screen / tmux会帮助你很多!
祝你好运。答案 1 :(得分:0)
我会说这是个人喜好。 Vim over ssh对我来说一直很好,虽然对于高延迟连接,例如卫星链接或蹩脚的Wi-Fi可能不是一个好主意。
答案 2 :(得分:0)
我最终安装了我的外部服务器,然后在本地使用vim。是的,保存时会有轻微的延迟,但实际上并非如此缓慢。此外,拥有我所有的绑定,插件和主题确实使选择显而易见。