在ideavim上禁用鼠标支持

时间:2015-10-06 09:44:44

标签: vim pycharm ideavim

有没有办法在ideavim的文件版本中禁用鼠标支持?每次点击都会进入visual mode非常烦人。

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

2 个答案:

答案 0 :(得分:5)

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

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

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

此更改可能会产生一些后果,但我还是不会使用鼠标选择。

答案 1 :(得分:1)

在Vim仿真中无法禁用鼠标支持。但请注意,只有在使用鼠标选择文本时,IdeaVim才会切换到视觉选择模式。简单点击不应使IdeaVim进入视觉选择模式。