使 (g)vim 缓冲区成为远程文件

使 (g)vim 缓冲区成为远程文件

我经常使用 vim 在 Linux 机器上远程工作。遗憾的是,与远程主机的连接不太好,这让我非常困难。有没有办法让我在本地运行的 vim 或 gvim 访问远程文件(将缓冲区存储在本地)并立即将文件写回主机?

如果没有,您还知道哪些其他方法可以在连接不良的远程主机上有效工作?我厌倦了来回同步我的文件,特别是在开发和进行大量小改动时。

谢谢你!

答案1

网络插件随 Vim 一起提供,允许透明访问网络文件。如果您有 SSH 访问权限,请使用:

vim scp://hostname/path/to/file

(也可通过 Vim 使用:edit scp://...;请参阅:help netrw以了解详情。)

相关内容