在 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"]}
}
- 转到 font-end 按快捷方式,效果很好!
sublime text 中已有 post here 关于自定义快捷方式。
要更改查找和替换的默认快捷方式,您只需编辑行
{ "keys": ["super+shift+f"], "command": "show_panel", "args":
{"panel": "find_in_files"} }
在您的偏好中。
此外,如果您想创建一个键绑定以 "find and replace" 一个特定的字符序列,似乎有插件 RegReplace 可以这样做。
正在考虑是否可以对用户进行快捷键绑定 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"]}
}
- 转到 font-end 按快捷方式,效果很好!
sublime text 中已有 post here 关于自定义快捷方式。
要更改查找和替换的默认快捷方式,您只需编辑行
{ "keys": ["super+shift+f"], "command": "show_panel", "args": {"panel": "find_in_files"} }
在您的偏好中。
此外,如果您想创建一个键绑定以 "find and replace" 一个特定的字符序列,似乎有插件 RegReplace 可以这样做。