2015-10-06 60 views
4

有沒有辦法在ideavim上的文件版本中禁用鼠標支持?每次點擊時進入visual mode真的很煩人。在ideavim上禁用鼠標支持

不可能在終端中具有與沒有鼠標的vim相同的行爲,但是我可以在pycharm的ideavim上擁有它嗎?

回答

1

在Vim仿真中禁用鼠標支持是不可能的。但是請注意,只有當您使用鼠標選擇文本時,IdeaVim纔會切換到可視化選擇模式。簡單的點擊不應該讓IdeaVim進入視覺選擇模式。

+2

是的,它只在選擇時激活,但它非常敏感。當我不想要時,它會激活太多次。也許這是特定於我的一些配置。無論如何,你回答了我的問題。 – Schminitz

3

我也很討厭編輯突然進入視覺模式時,我不小心拖動鼠標。我最終修改了ideavim源代碼並編譯了我自己的版本。我從另一個答案得到了主意https://stackoverflow.com/a/24256022/598781

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

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

這種變化可能有一定的影響,但我不使用鼠標來選擇呢。

0

這是非常煩人的,並且在使用google搜索之後,我仍然找不到解決方法。顯然這個問題還沒有解決(最新版本IdeaVim現在是0.46