首先录制宏,点击Tools→Record Macro开始操作并停止录制保存;接着通过Save Macro将其保存为.sublime-macro文件;然后在Key Bindings中添加自定义快捷键命令运行该宏文件;最后可查看Packages/User/目录下的JSON格式宏文件进行管理。整个流程提升重复编辑效率。

Sublime Text 的宏功能可以记录你的操作步骤,之后一键回放,极大提升重复性任务的效率。下面教你如何录制宏并绑定快捷键,整个过程简单实用。
录制宏
当你有一系列编辑操作需要重复执行时,可以开始录制宏:
- 点击菜单栏的 Tools → Record Macro,此时状态栏会显示“Recording”表示正在录制。
- 进行你想保存的操作,比如删除某段内容、格式化文本、插入特定字符等。
- 完成后,再次点击 Tools → Stop Recording,停止录制。
这时宏已经临时保存在内存中,你可以立即播放测试效果。
保存宏文件
如果不保存,关闭 Sublime 后宏就会丢失。你需要将宏保存为文件:
- 点击 Tools → Save Macro。
- 输入宏的名称,比如 remove_blank_lines.sublime-macro,选择保存位置(通常是默认的 Packages/User/ 目录)。
- 保存后,这个宏就可以在后续随时调用。
绑定快捷键
为了让宏更高效,建议绑定一个快捷键:
- 打开菜单 Preferences → Key Bindings,会看到左侧是默认快捷键,右侧是用户自定义快捷键。
- 在右侧的用户键位绑定中添加一条规则,例如:
- 把 keys 改成你喜欢的组合键,注意不要和已有快捷键冲突。
- 确保 file 路径正确,指向你保存的宏文件。
保存设置后,按下你设定的快捷键就能运行宏了。
查看和管理宏文件
所有保存的宏都以 JSON 格式存放在以下路径:
Packages/User/*.sublime-macro你可以用 Sublime 直接打开这些文件,查看或手动编辑命令序列。每个宏其实就是一个命令数组,包含按键、插入、删除等动作。
基本上就这些。录制宏不复杂但容易忽略细节,关键是保存和路径写对。熟练后,像自动补全模板、批量处理文本这类工作就轻松多了。










