我使用的是Sublime Text 2.0.1,不幸的是,让它与通过sshfs分发的文件一起工作是一种痛苦-切换到其他选项卡并返回使Sublime检查文件是否没有更改。
有没有什么Sublime首选项或者sshfs挂载选项可以让我在远程资源上工作?
现在,我使用以下sshfs选项(更快的加密):
-o Ciphers=arcfour
发布于 2013-11-03 16:00:37
与Sublime Text相比,这对于基于SSHFS和FUSE的文件系统来说是一个更大的问题。
如果你想要更健壮、更易用的东西,你可以试试我一直在做的叫做'xeno‘(https://xeno.io)的东西。我在使用SSHFS时遇到了类似的问题(更多的原因是连接质量低劣,而不是编辑器性能低下),所以我把这个Git/SSH混搭放在一起,作为SSHFS的替代品。它将允许您通过SSH连接以Sublime文本(或任何本地编辑器)打开文件/文件夹,并自动将更改同步到远程计算机。您甚至可以从SSH连接内部启动本地编辑器,并让它在退出SSH会话后继续将更改同步到远程服务器。它应该可以在几乎所有的POSIX系统上工作(我自己在OS上使用它来连接Linux机器并编辑Sublime文本中的文件)。
它所做的是为您想要在远程机器上编辑的文件生成一个工作树外的Git存储库,然后在本地克隆它,并使用Git over SSH作为传输/同步机制。这不会干扰任何现有的源代码管理,也不需要使用任何现有的源代码管理。因为它是基于Git构建的,所以它的速度非常快,并且支持自动合并两端可能发生变化的文件,而不像SSHFS/rmate/rsub那样,它只会处理任何带有较旧时间戳的文件。
它也是免费和开源的:),我真的很想得到一些反馈。
发布于 2013-11-09 12:25:16
正如@havoc-io所说,这主要是ST2如何侦听文件系统修改的问题。sshfs太慢了,无法处理请求。
我建议你使用像Sublime SFTP这样的插件。
发布于 2018-07-31 04:54:20
这一点:
{
"index_files": false
}
在sublime的背景下帮助了我。
https://stackoverflow.com/questions/12528182
复制