Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在通过具有非常高延迟的 sshfs 挂载文件系统使用 vim。打开和保存文件大约需要 9 秒才能阻止编辑器。
有没有一种方法可以让我在保存和加载文件时只能阻止我所在的选项卡并仍然使用其他选项卡?
写入是一个阻塞操作,因为 Vim 是单线程的:你不能同时做两件事。
AFAIK 当 Vim 在本地写入文件时,SSHFS 在“通知”Vim 完成之前将其上传到远程服务器。整个过程显然可以而且确实需要相当长的时间。
有更好的方法:例如 VCS(Git、SVN、Mercurial...)或具有文件夹监控功能的 FTP 客户端(Transmit、Yummy FTP、Fetch...)。