答案:Sublime Text中列选择通过Alt+鼠标拖拽(Windows/Linux)或Option+鼠标拖拽(macOS)实现,也可用Ctrl+Alt+方向键在多行相同位置添加光标;结合Ctrl+点击可手动添加多光标,Ctrl+D选相同词,Shift+Alt+方向键扩展选区,适用于批量注释、对齐参数、编辑表格等场景,熟练使用可大幅提升编辑效率。

在 Sublime Text 中进行列选择(也叫块选择或多列编辑)非常高效,适合同时编辑多个行的相同位置内容。掌握这个功能可以大幅提升文本处理效率。
1. 如何进行列选择(Column Selection)
Sublime 支持多种方式进行列选择:
- 鼠标拖拽 + Alt 键(Windows/Linux):按住 Alt,然后用鼠标从起点拖动到目标区域,即可选中一个矩形文本块。
- 鼠标拖拽 + Option 键(macOS):在 Mac 上,按住 Option 键再拖动鼠标实现列选择。
-
快捷键方式(更精确):
- 先将光标定位到起始位置。
- 按 Ctrl + Alt + →(向下添加光标) 可在下方每行相同列位置添加光标。
- 或者使用 Ctrl + Shift + L 先按行拆分光标,再配合方向键微调进行块编辑。
2. 多光标与块编辑技巧
列选择本质是多光标操作的一种延伸,结合以下技巧更强大:
- 按 Ctrl + 鼠标点击:可以在任意位置手动添加独立光标,实现非连续列编辑。
- 选择相同单词:Ctrl + D:连续按可逐个选中相同词,适合批量修改变量名等。
- 全选相同项:Ctrl + Shift + Alt + F 或使用“查找替换”中的“全部选中”功能。
- 垂直方向扩展选择:Shift + Alt + ↑/↓:快速向上或向下扩展矩形选区。
3. 实际应用场景举例
列选择常用于以下情况:
- 批量注释某几列代码(如在每行开头插入 # 或 //)。
- 对齐参数或字段,比如从 CSV 数据中提取某一列。
- 在多行相同位置插入或删除字符,例如统一添加引号包围字段。
- 调整表格类文本格式时特别实用。
基本上就这些操作,熟练后能显著提升编辑速度。关键是多用 Alt + 鼠标 和 Ctrl + Alt + 方向键 这两个组合。










