VS Code集成终端Ctrl+C失效求助(macOS Mojave环境)
解决VS Code集成终端Ctrl+C失效问题(macOS Mojave 10.14 + VS Code 1.78.0)
快速修复步骤
重置终端默认配置
打开VS Code设置界面(快捷键Cmd+,),搜索terminal.integrated.profiles.default,点击右侧的「重置为默认值」,重启VS Code后测试功能。排查快捷键冲突
打开快捷键设置(Cmd+K Cmd+S),搜索Ctrl+C,查看该组合键是否被绑定到了非终端中断的命令。如果存在冲突,右键对应条目选择「移除键绑定」。强制重置settings.json
- 按
Cmd+Shift+P打开命令面板,输入Preferences: Open Settings (JSON) - 清空文件内所有内容,仅保留
{}后保存 - 重启VS Code验证
- 按
深层排查方案(若上述方法无效)
检查系统shell配置文件
临时重命名~/.bash_profile、~/.zshrc等shell配置文件(例如mv ~/.zshrc ~/.zshrc.bak),重启VS Code测试终端。若功能恢复,说明配置文件存在异常,可逐步排查其中的脚本内容。禁用终端相关扩展
打开扩展面板(Cmd+Shift+X),禁用所有终端类扩展,重启后测试。若功能正常,再逐个启用扩展定位问题源。完全重装VS Code
- 关闭VS Code,删除应用程序中的VS Code
- 删除配置目录:
~/Library/Application Support/Code和~/Library/Caches/com.microsoft.VSCode - 重新下载1.78.0版本安装包完成安装
内容的提问来源于stack exchange,提问作者Luc Nguyen
相关产品推荐
相关产品推荐

