如何配置VS Code终端实现Cmd+Backspace删除光标左侧所有内容
VS Code 终端
Cmd + Backspace 删除行首到光标所有内容配置方法 按以下步骤操作即可实现和编辑器一致的效果:
- 按下
Cmd + Shift + P唤起命令面板,输入Preferences: Open Keyboard Shortcuts (JSON)后回车,打开自定义快捷键配置文件 - 在配置文件的JSON数组中,追加如下配置项:
{ "key": "cmd+backspace", "command": "workbench.action.terminal.deleteToLineStart", "when": "terminalFocus" }
配置说明
- 该配置仅在终端处于聚焦状态时生效,不会覆盖VS Code编辑器中原有的
Cmd + Backspace快捷键逻辑 - 配置保存后即时生效,无需重启VS Code
- 若配置后未生效,检查快捷键列表中是否存在其他同快捷键的终端相关绑定,移除冲突项即可
效果验证
终端输入行内容为如下状态(|代表光标位置):
$ test input 1|
按下Cmd + Backspace后,输入行将变为:
$ |
完全匹配编辑器中的同款操作效果,不会再出现仅删除单个字符的问题。
内容的提问来源于stack exchange,提问作者Florian
相关产品推荐
相关产品推荐

