【问题标题】:How can I get Sublime Text to search in files with control characters?如何让 Sublime Text 在带有控制字符的文件中搜索?
【发布时间】:2015-10-07 14:46:18
【问题描述】:

我有一堆包含测试套件输出的日志文件,其中通常包含控制字符(最常见的是ESC)。我需要在所有日志文件中搜索某个短语。通常我会使用 CTRL + SHIFT + F 函数来执行此操作,但似乎 Sublime Text 2 无法对任何包含控制字符的文件执行上述搜索(也观察到 here)。

我可以通过设置 Sublime 做些什么吗?或者我唯一的选择是编写 Python 脚本从控制字符中清除日志文件吗?

【问题讨论】:

    标签: sublimetext2 control-characters


    【解决方案1】:

    如您链接的论坛帖子中所述,如果您是注册用户,最好的解决方案是升级到Sublime Text 3 或最新的ST3 dev build。 ST3 中有大量的错误修复、改进和新功能,并且在很长一段时间内都相当稳定(我已经专门使用它 2 年多了),尽管它在技术上仍处于“测试版” ”。特别是,已经解决了使用控制字符搜索文件的问题。您需要遵循建议的解决方法,使用 UTF-8 编码重新打开文件。您可能还想尝试添加

    "default_encoding": "UTF-8",
    "enable_hexadecimal_encoding": false,
    

    根据您的用户偏好查看是否可以解决任何问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-08-24
      • 2012-11-22
      • 1970-01-01
      • 1970-01-01
      • 2023-04-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多