使用 Ctrl/Cmd + M 可快速跳转匹配括号,配合自动高亮和 Alt + ← 返回位置,提升代码编辑效率。

在使用 Sublime Text 编辑代码时,快速跳转到匹配的括号是一个非常实用的功能,尤其在处理嵌套结构较多的代码(如 JavaScript、Python、HTML 等)时能极大提升效率。Sublime Text 提供了默认快捷键和多种技巧来实现括号匹配跳转。
1. 括号匹配跳转快捷键
Sublime Text 内置了自动识别成对符号的功能,常见的括号包括:()、{}、[] 以及 HTML 标签等。
- Windows/Linux: Ctrl + M
- macOS: Cmd + M
将光标放在任意一个括号上,按下该快捷键,光标会立即跳转到与之匹配的另一个括号位置。再次按下可跳回来(前提是光标仍在括号上)。
2. 自动高亮匹配括号
Sublime 默认开启括号高亮功能。当光标靠近或位于括号内时,匹配的两个括号都会被高亮显示(通常背景色稍深),帮助你快速识别对应关系。
如果未生效,可检查设置:
- 打开 Preferences → Settings
- 确保用户设置中包含:"match_brackets": true
此选项也支持引号 "" 和标签匹配,是日常编码的好帮手。
3. 跳转后返回原位置(前进/后退)
使用 Ctrl+M 跳转后,若想快速回到原来的位置,可用 Sublime 的“跳转历史”功能:
- 返回上一位置: Alt + ←(Windows/Linux)或 Ctrl + -(macOS)
- 前进到下一位置: Alt + → 或 Ctrl + Shift + -
这个功能在多次跳转括号时特别有用,避免迷失光标位置。
4. 扩展选择:选中括号内容
除了跳转,还可以快速选中括号内的整个内容:
- 将光标放在括号上
- 按下 Ctrl + Shift + M(Windows/Linux)或 Cmd + Shift + M(macOS)
该操作会选中从当前括号开始的全部内部内容(不包括括号本身),适合快速复制、删除或重构代码块。
基本上就这些常用操作。熟练掌握 Ctrl/Cmd + M 和跳转历史,配合自动高亮,能让你在 Sublime 中高效穿梭于各种括号之间,写代码更流畅。










