通过SSHFS编辑远程文件非常慢(Sublime Text)

我正在尝试确定处理远程服务器上项目的最佳方法。 我使用Sublime Text,我一直在Ubuntu上试验SSHFS,在本地挂载远程目录,然后在这种情况下同步更改。

不幸的是,当我打开远程文件时,Sublime变得非常不稳定且没有响应; 似乎有某种延迟延迟(我假设由于字节同步),这会导致Sublime延迟。

有没有人知道这方面的方法,或在本地编辑远程目录的优越方法? 不幸的是,我无权在远程服务器上安装git。

要尝试的一件事是打开您的用户首选项( Preferences -> Settings-User )并设置

 "atomic_save": false 

在里面。 请参阅StackOverflow上的这个问题以及我对它的回答,以解释此设置的作用,以及为什么在网络上工作时禁用它通常非常有用。

不幸的是,我不太确定在编辑时问题是怎么回事。 在保存之前,文件的内容应该在内存中,磁盘I / O应该不是问题。 我建议您查看一下您的SSHFS设置,看看是否可以调整某些内容。 我假设您在编辑本地文件时没有任何问题?

作为建议(这可能不可行,取决于您的设置),您可以尝试通过Dropbox for Linux CLI来回移动文件。 显然,这对于所有情况都不是一个理想的设置,但在此之前它可能会有所帮助,直到您可以理清SSHFS设置。

嗨伙计们我也面临同样的问题,但它已经解决了使用崇高的文本2.我正在尝试升华文本3 Beta版本,这是两个缓慢添加远程安装文件夹后,所以我只是移动崇高文本2现在它运行良好,没有任何延迟同步。

我尝试了@ ashish-tiwari解决方案,确实在Sublime版本2中缓慢的问题消失了。对我来说,新版本可以用这种不同的方式处理类似的事情似乎很不合逻辑,所以我尝试禁用版本中的所有软件包3,瞧! 像版本2一样工作。

最终,我找到了罪魁祸首:VCS Gutter。 我怀疑任何版本控制包都会这样做,因为他们需要访问远程FS上有关存储库的信息。 无论如何,这对我有用,所以希望它也可以帮助别人。