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,别绕路。