【发布时间】:2016-01-03 04:21:14
【问题描述】:
有没有办法在ideavim的文件编辑中禁用鼠标支持?每次点击都进入visual mode,真是烦人。
在终端中没有鼠标的情况下不可能有与 vim 相同的行为,但我可以在 pycharm 的 ideavim 上拥有它吗?
【问题讨论】:
有没有办法在ideavim的文件编辑中禁用鼠标支持?每次点击都进入visual mode,真是烦人。
在终端中没有鼠标的情况下不可能有与 vim 相同的行为,但我可以在 pycharm 的 ideavim 上拥有它吗?
【问题讨论】:
我也讨厌当我不小心用鼠标拖动时编辑器突然进入可视模式。我最终修改了ideavim源并编译了我自己的版本。我从另一个答案https://stackoverflow.com/a/24256022/598781得到了这个想法
我只是在 EditorMouseHandler.mouseDragged 方法中立即返回。即将文件ideavim/src/com/maddyhome/idea/vim/group/MotionGroup.java中的第1772行更改为:
if (true || !VimPlugin.isEnabled()) return;
此更改可能会产生一些后果,但无论如何我都不使用鼠标选择。
【讨论】:
无法在 Vim 仿真中禁用鼠标支持。但是请注意,IdeaVim 仅在您使用鼠标选择文本时才会切换到可视选择模式。简单的点击不应该让 IdeaVim 进入视觉选择模式。
【讨论】: