防止 Vim 选择少于 2 个字符?

防止 Vim 选择少于 2 个字符?

ideaVim我越来越多地使用 Vim,并且我在我的 IDE 中安装了 JetBrains 的插件( pyCharmphpStorm)。

我仍然经常使用鼠标来导航和选择文本,有时当我单击文件来定位光标时,它会选择我单击的字符并切换到可视模式。

我可以配置 Vim 来阻止这种行为吗?我想阻止任何切换到可视模式,除非鼠标选择有两个以上的字符。

有什么提示或其他方法可以防止出现此问题吗?

答案1

您实际上想visual mode在使用鼠标移动光标时停止。

我认为您的插件可能已将鼠标模式更改为a

 :set mouse=a                     //This causes visual mode.

将其更改为

 :set mouse=r 

在命令行中。或者,将此行放入您的 ~/.vimrc 中。如果这不起作用,那么您可以输入

 :au BufEnter *.* :set mouse=r

在 ~/.vimrc 中。

现在,当您移动鼠标时,它将不会通过视觉模式进行选择。

相关内容