sublime的多光标编辑有哪些实用技巧? (快捷键大全)

17次阅读

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

sublime的多光标编辑有哪些实用技巧? (快捷键大全)

Sublime 的多光标编辑不是花架子,而是真正能省下大量重复操作时间的核心能力。掌握几个关键组合,批量改变量、对齐参数、加前缀后缀,几秒就搞定。

手动添加不连续光标

适合在任意位置同时编辑,比如改多个分散的配置项或函数名:

  • Ctrl + 鼠标点击windows/linux)或 Cmd + 点击mac):每点一次加一个光标,位置完全自由
  • Ctrl + Alt + ↑ / ↓:在当前行上方或下方快速插入新光标,连按多次可一口气加多行光标
  • 三击某行 → 拖动上下:先选中整行,再拖动可为连续多行逐行添加光标

批量选中相同内容

改变量名、统一字段、替换关键词最常用的方式:

  • 双击一个词 → Ctrl + D(Cmd + D):逐个选中下一个相同词,每按一次加一个光标和选区
  • Ctrl + K, Ctrl + D:跳过当前高亮项,继续往下找,避免误选注释或字符串里的干扰项
  • Alt + F3Ctrl + Shift + Alt + G:一键选中文档中所有匹配项,全量进入多光标模式
  • Ctrl + F → 输入关键词 → Alt + Enter:查找后直接全选所有结果,也等效于多光标启动

列选择(块编辑)模式

对齐数据、批量插符号、补前缀/后缀的利器,尤其适合表格、日志、参数列表:

  • Alt + 鼠标拖动windows/Linux)或 Option + 拖动(Mac):竖直拉出矩形区域,松开后每行对应列都有光标
  • Shift + 右键拖动Ctrl + Shift + ← / →:微调列选范围,保持对齐精度
  • 输入内容时,所有行对应位置同步响应;删、退格、Tab 同样生效

多行转光标 & 查找替换联动

把已有结构快速转为可并行编辑状态,再结合正则提升灵活性:

  • 选中多行文本 → Ctrl + Shift + L:每行末尾生成一个光标,适合在每行开头/结尾加内容(如加引号、逗号、# 注释)
  • Ctrl + H 打开替换面板 → 勾选“正则” → 查找 $ → 替换为 ,:轻松在每行末尾加逗号
  • 查找 ^ → 替换为 [INFO]:给每行开头统一加前缀

基本上就这些。真正高频用到的是 Ctrl + DAlt + 拖动Ctrl + Shift + L 这三个,练熟了比鼠标点十次还快。不复杂但容易忽略——关键是别总想着“一行一行来”,先想“哪些地方要一起动”。

text=ZqhQzanResources