Linux vim远程编辑:ftpplugin或ssh上的远程vim

Linux vim远程编辑:ftpplugin或ssh上的远程vim,linux,vim,Linux,Vim,我是维姆的新手。我对编辑远程文件有点困惑。它有内置的ftp插件,也安装在远程服务器上。我该走哪条路? 我注意到,使用ftpplugin,保存和浏览速度较慢,但编辑和导航速度明显更快。但总的来说,我不知道哪种方式更好 (若答案是使用本地vim,那个么我应该挂载远程文件夹还是使用ftpplugin?我认为这是个人偏好。Vim over ssh对我来说一直都很好,尽管在高延迟连接上(如卫星链路或糟糕的wi-fi)可能不是一个好主意。我最终安装了外部服务器,然后在本地使用Vim。是的,在储蓄时有一点滞后

我是维姆的新手。我对编辑远程文件有点困惑。它有内置的ftp插件,也安装在远程服务器上。我该走哪条路? 我注意到,使用ftpplugin,保存和浏览速度较慢,但编辑和导航速度明显更快。但总的来说,我不知道哪种方式更好


(若答案是使用本地vim,那个么我应该挂载远程文件夹还是使用ftpplugin?

我认为这是个人偏好。Vim over ssh对我来说一直都很好,尽管在高延迟连接上(如卫星链路或糟糕的wi-fi)可能不是一个好主意。

我最终安装了外部服务器,然后在本地使用Vim。是的,在储蓄时有一点滞后,但实际上,没有那么慢。此外,我所有的绑定、插件和主题都可用,这确实让我的选择变得显而易见。

  • 如果我只更改一个文件,那么我的工作就完成了。我会说:
    vimscp://...
    (使用ssh密钥验证)

  • 如果我需要更改许多文件,然后在该服务器上执行其他操作。e、 文件操作(cp,mv…)或一些服务器管理(apache/jboss/.start,restart…),我会用ssh连接到服务器

  • 如果我需要直接在远程服务器上进行一些编程(很少发生),我也会使用ssh连接到服务器

  • 如果本地机器上有挂载,为什么不直接使用它呢

另外,可能与您的问题无关,但我要提到的是,如果您使用ssh连接到远程服务器并工作,screen/tmux将对您有很大帮助


祝你好运。

远程vim也可以有自己的绑定和插件主题。如果您所指的.vimrc是
~/.vimrc
true!我应该补充一点,我放弃了vim内部的ftp,因为它太慢了,所以我的实际选择是通过ssh连接到远程服务器并从那里或本地运行vim。很好,肯特。我认为挂载可能会导致本地系统的性能损失,这是危险的。e、 g如果意外键入rm-r/mnt/*,是否会删除远程文件夹?或者du-s计算远程文件?你在远程进行什么样的编辑?为什么不使用VCS甚至GUI FTP客户端呢?我在做php、html和js的工作。一个外部ftp应用程序会让我慢下来。(保存切换其他应用程序上传等)vcs是不必要的,因为大多数时候我只是一个在那里工作的人。嗯,没有绝对“更好”的方法。你必须尝试所有的选择,看看哪一个最适合你。