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

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

谢谢

最佳答案

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

vim scp://you@yourserver//path/to/directory/

直接编辑文件:
vim scp://you@yourserver//path/to/directory/somefile.txt

或者,如果您已经在vim中,请点击ESC,然后输入:
:e scp://you@yourserver//path/to/directory/

这假定:
  • 您已经安装了ssh(对于Linux或OSX,通常是这种情况;如果您使用的是Windows,则取决于情况)。
  • 您可以通过一些方便的方法(ssh和密钥)对服务器进行sshagent访问
  • 08-24 12:57
    查看更多