【问题标题】:How to make textmate work well with NFS?如何使 textmate 与 NFS 一起工作?
【发布时间】:2009-05-03 12:22:47
【问题描述】:

我使用并喜欢 textmate,但是在 NFS 上,当它重新扫描所有打开的文件以进行更改时,每当它的一个窗口获得焦点时,都会有很大的延迟。我已查看但未找到任何禁用此功能的方法。

有没有人知道一个好的解决方法?

【问题讨论】:

    标签: macos editor textmate


    【解决方案1】:

    您还可以获得ReMate TextMate 插件,该插件将允许禁用自动刷新。

    不过,如果能够在每个项目的基础上执行此操作,那就太好了。

    【讨论】:

    • 谢谢,这正是我需要的!
    • 插件中提供任何合理的功能... sigh
    • 注意:最新的 ReMate 插件可以按音量打开/关闭此功能,这对我来说已经足够了。
    • 这样的解脱!我在本地虚拟机(不支持 vmware 工具的虚拟机)上使用 NFS,刷新时间让我感到很痛苦。
    【解决方案2】:

    我一般不知道 mac 或 NFS,但谷歌搜索告诉我,你可以尝试在 mac 上使用这个 NFS 选项,假设 textmate 统计文件以找出它们是否已更改:

    nfs.client.statfs_rate_limit
    nfs.lockd.host_monitor_cache_timeout
    

    如果有什么好处,请告诉我们。

    the man page

    【讨论】:

    • 谢谢,但我不愿意摆弄我的 nfs 设置……它不仅仅是我的编辑器使用 nfs。
    • 而且,设置标志可能会给系统带来潜在的误导信息。
    【解决方案3】:

    我相信没有这样的选择。 See advance options that can be set 但是您将 rsync 用于正在进行的项目和临时编辑,这不是大问题。

    【讨论】:

    • 我已经尝试过这种变体(使用 git push/pull 进行 rsync)。但这是代码/测试周期中的一个额外步骤,我发现这比等待 textmate 更糟糕。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-02
    • 2021-12-19
    • 2012-05-29
    • 2018-05-17
    相关资源
    最近更新 更多