在TextMate中,您可以使用命令转到文件中的某一行吗? (或者:它可以为特定字符串执行查找吗?)

时间:2012-05-01 20:46:58

标签: textmate

我经常想在我的(Python)文件中找到未注释的print语句。我有一个简单的正则表达式^\s*print来完成这项工作。有没有办法将其分配给键盘快捷键,以便它可以找到下一个未注释的打印,而不必输入正则表达式?

我的第一个想法是创建一个可以找到它的命令,但是一旦找到它,我就无法将光标移动到该行。

1 个答案:

答案 0 :(得分:2)

您可以使用TextMate中的Macro feature

  1. 转到Bundles>宏> Start Recording(⌥⌘M)
  2. 使用正则表达式执行单个查找命令
  3. 转到Bundles>宏> Stop Recording(⌥⌘M)
  4. 转到Bundles>宏> Save Last Recording(^⌘M)
  5. 使用合适的名称和键盘快捷方式保存您的宏。一个好主意是将它保存到默认的Python Bundle中,这样键盘快捷键只有在打开Python文件时才可用。