Sublime的多光标编辑是高效核心能力,关键组合包括:Ctrl+D逐词选中、Alt+拖动列编辑、Ctrl+Shift+L行末加光标,三者高频实用,大幅提升批量编辑效率。

Sublime 的多光标编辑不是花架子,而是真正能省下大量重复操作时间的核心能力。掌握几个关键组合,批量改变量、对齐参数、加前缀后缀,几秒就搞定。
手动添加不连续光标
适合在任意位置同时编辑,比如改多个分散的配置项或函数名:
- Ctrl + 鼠标点击(Windows/Linux)或 Cmd + 点击(Mac):每点一次加一个光标,位置完全自由
- Ctrl + Alt + ↑ / ↓:在当前行上方或下方快速插入新光标,连按多次可一口气加多行光标
- 三击某行 → 拖动上下:先选中整行,再拖动可为连续多行逐行添加光标
批量选中相同内容
改变量名、统一字段、替换关键词最常用的方式:
- 双击一个词 → Ctrl + D(Cmd + D):逐个选中下一个相同词,每按一次加一个光标和选区
- Ctrl + K, Ctrl + D:跳过当前高亮项,继续往下找,避免误选注释或字符串里的干扰项
- Alt + F3 或 Ctrl + Shift + Alt + G:一键选中文档中所有匹配项,全量进入多光标模式
- Ctrl + F → 输入关键词 → Alt + Enter:查找后直接全选所有结果,也等效于多光标启动
列选择(块编辑)模式
对齐数据、批量插符号、补前缀/后缀的利器,尤其适合表格、日志、参数列表:
- Alt + 鼠标拖动(Windows/Linux)或 Option + 拖动(Mac):竖直拉出矩形区域,松开后每行对应列都有光标
- Shift + 右键拖动 或 Ctrl + Shift + ← / →:微调列选范围,保持对齐精度
- 输入内容时,所有行对应位置同步响应;删、退格、Tab 同样生效
多行转光标 & 查找替换联动
把已有结构快速转为可并行编辑状态,再结合正则提升灵活性:
- 选中多行文本 → Ctrl + Shift + L:每行末尾生成一个光标,适合在每行开头/结尾加内容(如加引号、逗号、# 注释)
- Ctrl + H 打开替换面板 → 勾选“正则” → 查找 $ → 替换为 ,:轻松在每行末尾加逗号
- 查找 ^ → 替换为 [INFO]:给每行开头统一加前缀
基本上就这些。真正高频用到的是 Ctrl + D、Alt + 拖动 和 Ctrl + Shift + L 这三个,练熟了比鼠标点十次还快。不复杂但容易忽略——关键是别总想着“一行一行来”,先想“哪些地方要一起动”。










