Sublime Text 删除整行最直接的方法是 Ctrl+Shift+K(Windows/Linux)或 Cmd+Shift+K(macOS),它无需选中、不留空行、不触发剪贴板,光标在行中任意位置均可一键删除整行。

Sublime Text 删除整行最直接的方法是:按 Ctrl+Shift+K(Windows/Linux)或 Cmd+Shift+K(macOS)——它会立刻删掉光标所在行,不依赖选中,也不留空行。
为什么 Ctrl+Shift+K 是首选?
这个快捷键专为「删除整行」设计,行为稳定、无副作用:
- 光标在行中任意位置都生效,无需先选中整行
- 连续按多次会依次删除当前行、下一行、再下一行……适合批量清理
- 不会触发剪贴板操作(不像
Ctrl+X那样复制后删除),避免干扰后续粘贴 - 比先按
Ctrl+Shift+→再按Delete少两步,也比鼠标拖选更可靠
Ctrl+Shift+K 和 Ctrl+K + Ctrl+K 的区别
两者都能删行,但机制和适用场景不同:
-
Ctrl+Shift+K:单次按键,立即删除光标所在行(推荐日常使用) -
Ctrl+K然后松开,再按Ctrl+K:这是 Sublime 的“删除到行尾”快捷键组合,**只删光标右侧内容,不是整行**;若光标已在行首,才等效于删整行——但容易误判光标位置,不可靠 - 注意:
Ctrl+K是 Sublime 的“命令前缀键”,后面接不同键有不同含义,Ctrl+K, Ctrl+U是转小写,Ctrl+K, Ctrl+Y是重做,别记混
其他常用行操作快捷键(顺手记牢)
删行只是起点,这些配套操作能真正提升行级编辑效率:
- 复制整行:
Ctrl+Shift+D(光标在行内,原地复制一行在下方) - 移动整行:
Ctrl+Shift+↑/Ctrl+Shift+↓(把当前行整体上移或下移) - 选中整行:
Ctrl+L(按一次选中当前行,再按一次追加选中下一行,适合多行操作前准备) - 快速跳转到行首/行尾:
Home/End(部分键盘需配合Fn键)
// 示例:用 Ctrl+L 选中第3行,再按 Ctrl+Shift+D 复制,结果如下
console.log("first");
console.log("second");
console.log("third");
console.log("third"); // ← 新增的复制行
console.log("fourth");
真正卡住人的往往不是记不住快捷键,而是误以为 Ctrl+X 或 Delete 能直接删整行——它们只删选中内容,而 Sublime 默认不会自动选中整行。所以记住:要删行,就认准 Ctrl+Shift+K,别绕路。










