【发布时间】:2014-02-08 04:10:03
【问题描述】:
当我想要 Windows 行结尾时,我的一些文件/选项卡不知何故必须是 Unix 行结尾。我可以去查看>行尾>窗口,但这仅适用于当前打开的文件/选项卡。我不想为每个文件都这样做(我做了)。但即使我这样做,当我打开其他文件时,有时它们是在 Unix 中设置的。是否有一个设置可以将其应用于所有文件,无论它们是打开的还是未打开的?
如果我转到首选项 > 设置 - 默认 > 并转到 default_line_endings 设置,它的值设置为“系统”。我知道我可以在我的“设置 - 用户”设置中覆盖它,但我不必在行尾以某种方式搞砸之前这样做。还有其他方法吗?
另外,如果我重新安装 sublimetext,这会修复它,还是行尾以某种方式依赖于文件本身?我想这将是崇高的文本来决定使用哪些行尾,可能基于文件中的行尾。但我不确定这一点。另外,我所有的行尾都是 windows 的 CRLF,而不是 Unix 的 LF。
在 sublime 文本中控制行尾目前有点痛苦,因为它无法查看或设置当前文件的整体方式,也无法为将来的文件设置整体方式。
任何知识将不胜感激。
【问题讨论】:
标签: sublimetext sublimetext3 line-endings