在ideavim上禁用鼠标支持

问题描述:

有没有办法在ideavim上的文件版本中禁用鼠标支持?每次点击时进入visual mode真的很烦人。在ideavim上禁用鼠标支持

不可能在终端中具有与没有鼠标的vim相同的行为,但是我可以在pycharm的ideavim上拥有它吗?

在Vim仿真中禁用鼠标支持是不可能的。但是请注意,只有当您使用鼠标选择文本时,IdeaVim才会切换到可视化选择模式。简单的点击不应该让IdeaVim进入视觉选择模式。

+2

是的,它只在选择时激活,但它非常敏感。当我不想要时,它会激活太多次。也许这是特定于我的一些配置。无论如何,你回答了我的问题。 – Schminitz

我也很讨厌编辑突然进入视觉模式时,我不小心拖动鼠标。我最终修改了ideavim源代码并编译了我自己的版本。我从另一个答案得到了主意https://stackoverflow.com/a/24256022/598781

我只是立即在EditorMouseHandler.mouseDragged方法中返回。即文件ideavim/src/com/maddyhome/idea/vim/group/MotionGroup.java在改变行1772到:

if (true || !VimPlugin.isEnabled()) return; 

这种变化可能有一定的影响,但我不使用鼠标来选择呢。

这是非常烦人的,并且在使用google搜索之后,我仍然找不到解决方法。显然这个问题还没有解决(最新版本IdeaVim现在是0.46