我习惯了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
访问