快速复制当前行使用Ctrl+Shift+D(Win/Linux)或Cmd+Shift+D(macOS),该操作会自动复制光标所在行并插入下一行;此外,Sublime Text支持剪切整行(Ctrl+X)、删除行(Ctrl+Shift+K)、移动行(Ctrl+Shift+↑/↓)、选中行(Ctrl+L)、多光标编辑及合并行(Ctrl+J)等高效行操作,还可通过自定义快捷键实现无选中时用Ctrl+C复制整行,显著提升编码效率。

在使用 Sublime Text 编辑代码时,掌握高效的行操作快捷键能极大提升编码效率。如果你想知道 Sublime Text 怎么快速复制当前行,答案是:直接按 Ctrl + C 再按 Ctrl + V 并不能实现“复制整行”,但 Sublime 提供了更聪明的默认快捷键来完成这个操作。
快速复制当前行
将光标放在想要复制的行上,按下以下快捷键:
- Ctrl + Shift + D(Windows / Linux)
- Cmd + Shift + D(macOS)
这个操作会复制当前行并插入到下一行,无需选中内容,非常高效。
其他常用行操作快捷键
除了复制当前行,Sublime Text 还内置了许多实用的行级编辑功能,以下是开发者最常用的几个:
1. 剪切当前行- 快捷键:Ctrl + X(无选中时)
- 说明:如果光标在行内且未选中任何文字,Ctrl + X 会直接剪切整行。
- 快捷键:Ctrl + Shift + K
- 说明:删除光标所在行,支持多行同时删除。
- 向上移动:Ctrl + Shift + ↑
- 向下移动:Ctrl + Shift + ↓
- 说明:无需剪贴,直接调整行位置,适合重排代码。
- 快捷键:Ctrl + L
- 说明:每次按下选中一行,连按可扩展选中范围,适合批量操作。
- 垂直多选:Ctrl + 鼠标点击 添加多个光标
- 列选择块:Alt + 鼠标拖动(Windows/Linux)或 Option + 拖动(macOS)
- 说明:适合在多行相同位置插入或修改内容。
- 快捷键:Ctrl + J
- 说明:将选中的多行合并为一行,用空格连接。
自定义快捷键(可选)
如果你习惯用 Ctrl + C 在无选中时复制整行,可以通过自定义快捷键实现:
- 打开菜单 → Preferences → Key Bindings
- 在右侧用户配置中添加:
{ "keys": ["ctrl+c"], "command": "copy_line", "context": [
{ "key": "selection_empty", "operator": "equal", "operand": true, "match_all": true }
]}
保存后,当没有选中文本时,Ctrl + C 就会自动复制整行。
基本上就这些。熟练使用这些行操作快捷键,能让你在 Sublime Text 中像高手一样流畅编辑代码。










