【问题标题】:How do I configure Textmate2 to turn off Soft Wrap by default for all files?如何将 Textmate2 配置为默认关闭所有文件的软包装?
【发布时间】:2012-02-03 23:33:38
【问题描述】:

我将一个 .tm_properties 文件放在我的主文件夹以及源代码树的顶部,其中包含以下内容,没有一个版本有任何效果。

softWrap = false
softWrap = :false
softWrap=false

同样没有效果,我把这行放在节标题下面,例如:

[ source ]
[ text ]
[ "*.*" ]

很想知道我在这里缺少什么。

【问题讨论】:

    标签: textmate2


    【解决方案1】:

    我在下面有以下条目,它工作得很好。尝试删除其他文件类型特定的配置,以确保其不会被覆盖。

    softWrap         = false
    

    还要检查

    下的“全局”默认值
    TextMate.app/Contents/Resources/Default.tmProperties
    

    如果您还没有看到https://gist.github.com/1478685,请检查一下。您最近的文件夹中的 tm_properties 应该优先。因此,请尝试删除其他设置,然后使用此设置进行测试。

    或者,删除所有其他 tm_properties,只保留“全局”属性并对其进行测试。

    最后检查一下discussion 和您正在使用的 TM2 版本。已经对软件扭曲进行了某些修复,这可能只是您面临的一个错误。

    编辑

    仅供参考,我在 TM2 的最新发行说明中找到了此项目。(2012-02-18)

    • 现在可以通过 kevent 观察缓存的 .tm_properties 文件,因此更改会立即使缓存失效(以前可能需要 30 秒才能读取更新的文件)。在不支持 kevent 的文件系统上,您需要重新启动 TextMate 以刷新缓存。

    【讨论】:

    • 即使使用 softWrap = false 源 cmets 仍然包含在最新版本中。可能有更好的方法,但wrapColumn = -1 会阻止所有内容包装。
    • 另外,如果内联 cmets 的软包装让您烦恼:编辑源包,取消选中“设置”中影响包装的样式选项的“启用此项目”。
    • Textmate 将我的 cmets 包装在 coffeescript 中,而 wrapColumn = -1 无法正常工作。它使评论的每个字符出现在自己的单独行上...还有其他方法禁用所有换行吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-25
    • 2021-07-16
    • 2013-03-07
    • 2011-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多