Ctrl+M(Windows/Linux)或Cmd+M(macOS)可快速跳转至匹配括号,Ctrl+Shift+M(macOS为Cmd+Shift+M)则选中括号内全部内容,支持嵌套结构与多次扩展选择,需确保语法识别正确、无键位冲突且使用英文输入法。

Sublime Text 里快速在匹配的括号之间跳转,用的是 Ctrl+M(Windows/Linux)或 Cmd+M(macOS)。
括号匹配跳转的快捷键
将光标放在任意一个括号上(( )、[ ]、{ }、,甚至引号 " " 或 ' '),按一次 Ctrl+M(macOS 是 Cmd+M),光标会立刻跳到它匹配的另一半括号处。
- 如果光标已在左括号上,按一次跳到右括号;反之亦然
- 若括号不匹配(比如少了一个),会跳到最近的合法匹配位置,或没反应
- 该功能对嵌套结构也有效,比如函数内有数组再有对象,它能准确找到对应层级
选中整个括号包裹的内容
想直接选中一对括号及其内部所有内容?把光标放在括号内(任意位置),按 Ctrl+Shift+M(macOS 是 Cmd+Shift+M)即可。
- 适合快速复制、删除、缩进或注释整段代码块
- 多次按可向外扩展选择(比如从花括号内→整个函数→整个类)
- 注意:光标必须在括号“内部”,不能刚好停在括号字符上
确保功能正常的小提醒
如果快捷键没反应,检查以下几点:
- 当前文件语法类型是否正确(比如 .js 文件识别为 JavaScript,而不是 Plain Text)
- 没有被其他插件或自定义键绑定覆盖(可在 Preferences → Key Bindings 中搜索
select_by_brackets或jump_to_matching_bracket) - 部分中文输入法下快捷键可能被拦截,切换英文输入法再试
基本上就这些。熟练后,括号跳转和选中几乎是下意识操作,写代码节奏会明显加快。










