You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode箭头键移动光标自动选中文本的排查与解决方法

VSCode箭头键移动光标自动选中文本问题解决方案

一、快速恢复箭头键正常功能的方法

  • 经排查该问题源于Emacs的mark set模式,只需选中任意文本后按下 Ctrl+G 即可退出该模式,箭头键就能恢复正常移动光标不选中文本的状态。

二、通用VSCode设置/扩展排查方法

  • 禁用全部扩展定位问题源:打开命令面板(Ctrl+Shift+P / Cmd+Shift+P),输入 Extensions: Disable All Installed Extensions,重启VSCode后测试问题是否消失。若消失,再逐个重新启用扩展,找到触发问题的具体扩展。
  • 重置用户设置排查配置问题:打开命令面板,输入 Preferences: Open Settings (JSON),先备份当前所有自定义设置,然后清空配置文件并重启VSCode。如果问题解决,再逐步恢复之前的设置项,逐一测试定位到引发问题的配置。
  • 检查自定义快捷键绑定:打开命令面板,输入 Preferences: Open Keyboard Shortcuts (JSON),搜索与箭头键、文本选择相关的快捷键配置,查看是否存在将箭头键绑定到 cursorMoveSelect 类命令的自定义设置,这类绑定会导致移动光标时自动选中文本。
  • 切换默认键盘布局:如果使用了Emacs等非默认键盘映射,暂时切换回VSCode默认布局,测试问题是否仍然存在,以此排除键盘映射的影响。

内容的提问来源于stack exchange,提问作者riz94107

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.15 23:42:33