Vim FTP插件提供类IDE行为

5
我有gVim(带:NERDTree、minibufexpl)。现在,我可以使用NERDTree作为文件浏览器和minibuf作为标签,在本地编辑文件并获得类似IDE的感觉。
然而,我习惯于在家里设置的虚拟服务器上编辑文件。我使用Zend Studio通过FTP编辑文件。这个功能在Vim中是否可用?如果是,它是否能够与NERDTree“集成”得很好?我想使用NERDTree浏览我的FTP目录。
谢谢, Wenbert

你使用哪个操作系统?我更倾向于使用ssh在远程计算机上建立安全会话并进行文件编辑,或者使用sshfs使远程文件系统显示为本地系统,或者最常见的是使用rsync在两个系统之间保持文件副本同步,无论我在哪里编辑它们。这些都假定了一个GNU中心的工具集和兼容的文件系统。 - mas
我在我的Mac上安装了Vim,并希望通过FTP从我的Mac进行编辑。远程FTP服务器在Linux上。 - wenbert
1个回答

10

你可以使用vim通过ftp、sftp、scp或其他方式远程编辑文件:

vim ftp://user@host/some/file

当然,这也适用于选项卡。不过我不确定小缓冲区是否支持。
不幸的是,NERDTree插件似乎不支持此功能。但是,":Explore"命令可以完美地配合使用。
当然,您也可以简单地使用FTPFS来挂载远程目录,并像使用本地存储一样使用它。

将远程目录映射到我的计算机,就像它是本地存储一样,对我应该有效。谢谢! - wenbert

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接