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

IntelliJ IDEA结对编程中光标无法左右移动,提示Go to Parent/Child Commit不允许

解决IntelliJ IDEA结对编程时部分区域方向键光标移动失效问题

问题根源

左右方向键被意外映射到Git的「跳转到父提交」「跳转到子提交」操作,导致特定代码区域按下方向键时触发Git命令,而非执行光标移动逻辑。

解决方案

  • 修复快捷键映射

    1. 打开File > Settings(或按Ctrl+Alt+S),进入Keymap设置界面。
    2. 在搜索框分别输入Go to Parent Commit和Go to Child Commit,找到对应的快捷键绑定项。
    3. 若这两个操作的快捷键被设为Left和Right,右键点击操作项选择Remove删除绑定。
    4. 确认Move Caret Left和Move Caret Right的快捷键为默认的Left和Right,若缺失则手动添加绑定。
  • 排查结对插件冲突
    若使用Code With Me或其他结对编程插件,进入插件专属设置页面,检查是否存在将方向键绑定到Git操作的自定义规则,调整或禁用该类配置。

  • 关闭Git注解模式
    右键点击当前编辑区域,选择Git > Annotate取消注解模式,部分场景下该模式会干扰光标操作的快捷键映射逻辑。

  • 重置默认按键映射
    在Keymap设置顶部的下拉菜单中选择系统默认的按键方案(如Windows/Mac OS X),点击Apply确认,快速恢复所有快捷键的初始配置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.10 02:19:52