在 sublime 文本中查找和 Reg 替换的自定义键绑定?

custom keybinding on find and Reg replace in sublime text?

正在考虑是否可以对用户进行快捷键绑定 sublime key-map,一键触发 "find reg expression and replace-all" 如果可以分配自定义键绑定将节省大量工作。

例如可以将下面的答案制作成快捷方式: Sublime Text 2: How to delete blank/empty lines

感谢Joyas的回答,下面是可以实现上述任务的用法。

1.install sublime 2/3 的 RegReplace 插件

2.configure 用户注册替换功能

      {
            "replacements": {
                "remove_blank_lines": {
                    "find" : "(^\n)",
                "replace": "",
                "greedy_replace": true
               }
            }
     }

3.configure 键绑定

  {
    "keys": ["ctrl+shift+y"],
    "command": "reg_replace",
    "args": {"replacements": ["remove_blank_lines"]}
  }
  1. 转到 font-end 按快捷方式,效果很好!

sublime text 中已有 post here 关于自定义快捷方式。

要更改查找和替换的默认快捷方式,您只需编辑行

{ "keys": ["super+shift+f"], "command": "show_panel", "args": {"panel": "find_in_files"} }

在您的偏好中。

此外,如果您想创建一个键绑定以 "find and replace" 一个特定的字符序列,似乎有插件 RegReplace 可以这样做。