windows/linux用ctrl+backspace、macos用option+delete可整词删除;若失效,可用方向键选中后删、命令面板执行delete_word或修改编辑器快捷键配置。

你在写报告、回邮件或编辑代码时,刚打错一个词,却还在反复按Backspace逐字删——光标左边明明是个完整单词,却要删七八下才清干净,效率被严重拖慢。
Windows/Linux系统:Ctrl+Backspace删光标前整词
将光标置于待删单词的右侧(即该词最后一个字符之后),直接按下 Ctrl+Backspace。
系统会自动识别空格、标点或中英文词边界,一次性删除光标左侧最近的一个完整单词,包括它前面的空格或标点符号。
注意:部分中文输入法(如搜狗、QQ拼音)会劫持这个组合键,将其设为“清空整句”或“删除候选”。若按下无反应,先切换至英文输入法再试;或进入输入法设置关闭「快捷键冲突」选项。
macOS系统:用Option+Delete,别碰Ctrl+Backspace
将光标放在目标单词右侧,按下 Option+Delete。
这是macOS原生支持的整词删除键,与输入法无关,稳定可靠。
Ctr+Backspace在macOS上默认执行的是「删除行首到光标」,完全不走文本编辑器的单词删除逻辑——哪怕你在Sublime、VS Code或Notes里按,也删不掉单词,只会清空整行开头。
通用补救方案:当快捷键失灵时
方法一:用方向键+Shift精准选中再删
① 按 Ctrl+←(Windows/Linux)或 Option+←(macOS)将光标跳到单词起点;
② 按住 Shift 键不放;
③ 再按一次 Ctrl+→(Win/Linux)或 Option+→(macOS),高亮整个单词;
④ 按 Delete 或 Backspace 一键清除。
方法二:命令面板兜底(适用于Sublime、VS Code等)
调出命令面板(Ctrl+Shift+P 或 Cmd+Shift+P),输入 delete_word → 回车执行。这能绕过所有快捷键拦截,直接触发编辑器原生命令。
方法三:改配置统一行为(仅限高级用户)
打开 Sublime Text 的 Preferences → Key Bindings,在右侧用户配置中加入:
[{"keys": ["ctrl+backspace"], "command": "delete_word", "args": {"forward": false}}]
保存后,Ctrl+Backspace 即刻生效——但务必确认 JSON 格式正确,漏掉逗号会导致整个 keymap 失效。











