Sublime删除整行默认快捷键是Windows/Linux下Ctrl+Shift+K、macOS下Cmd+Shift+K,光标在行中任意位置均可一键删除整行,本质为剪切操作,内容进入剪贴板可粘贴恢复。
Sublime 删除整行的默认快捷键是什么
Windows/Linux 下是 Ctrl+Shift+K,macOS 下是 Cmd+Shift+K。它不依赖光标位置——哪怕光标停在中间某个字母上,按一下就删掉整行,不留空行,也不需要先选中。
这个操作本质是「剪切整行」:内容进了剪贴板,随时能 Ctrl+V 粘回来。所以它和「真正删除(不进剪贴板)」不是一回事,只是你没粘贴,看起来像删了。
- 如果连按两次
Ctrl+Shift+K,第二下会把刚删的那行又粘回去——因为剪贴板没被覆盖 - 文件设为只读时,该快捷键完全失效,右下角状态栏会显示
Read Only - Windows 上某些中文输入法(如搜狗、QQ拼音)会劫持这个组合键,切到英文输入法再试
为什么 Ctrl+Shift+K 有时没反应
不是快捷键坏了,大概率是这三个原因卡住了:
-
Read Only状态:保存文件或右键 →Reload File解锁 - 输入法拦截:尤其 Windows 下中文输入法常吃掉
Ctrl+Shift+K,切英文即可 - 插件冲突:比如装了
Emacs Pro Essentials或自定义过键绑定,打开Preferences → Key Bindings搜索ctrl+shift+k,看是否被重映射
别急着重装插件——先查键绑定文件,90% 的“没反应”都出在这里。
批量删多行比反复按 Ctrl+Shift+K 更快的方法
手动一按一行太慢,尤其删 5 行以上。推荐两种稳准快的方式: