VIM支持通过SFTP上传

Hom*_*ith 3 vim plugins sftp

我习惯了Sublime的插件,让你在本地项目和远程项目之间进行映射.通过这样做,当您完成编辑文件后,您可以右键单击并执行"上载文件"操作,该操作会自动更新远程服务器中的文件.

我想知道用VIM编程时最好的方法是什么.我正在寻找一种简单的方法,可以将本地项目映射到远程项目,并能够轻松上传文件.

谢谢

Fai*_*aiz 9

如果您只想编辑远程服务器上的文件,请尝试使用vim的netrw功能:

vim scp://you@yourserver//path/to/directory/
Run Code Online (Sandbox Code Playgroud)

直接编辑文件:

vim scp://you@yourserver//path/to/directory/somefile.txt
Run Code Online (Sandbox Code Playgroud)

或者,如果您已经在vim,请点击ESC,然后键入:

:e scp://you@yourserver//path/to/directory/
Run Code Online (Sandbox Code Playgroud)

这假定:

  1. 你已经ssh安装(通常是Linux或OSX的情况;如果你在Windows上,那么它取决于).
  2. 您可以ssh通过一些方便的方法(sshagent和键)访问服务器