我在babun(cygwin)下使用Vim。 让我烦恼的是老鼠的问题。 我想完全禁用它。我试图在网上添加我在网上找到的所有内容,但没有任何作用。
看看这个小小的演讲。在那里,您可以看到我所定义的所有设置以及仍然存在的错误。我的鼠标左键没问题。这个什么都不做。问题在于右键,滚动问题更多。滚动添加了你可以在这个gif上看到的其他字符。右键添加新的空行或粘贴一些东西。如何摆脱这一切?
答案 0 :(得分:0)
我猜这不是一个vim问题,而是一个cygwin问题。当你右击它粘贴时,就像你正在键入剪贴板中的内容一样。
1)右键单击cygwin,选择选项(又名首选项或设置)
2)在左侧菜单中选择鼠标,然后选择粘贴以外的其他内容
对于滚轮问题......鼠标滚轮事件编码如下:
排队^ [Oa
下线^ [Ob
向上翻页^ [[1; 2a
向下翻页^ [[1; 2b
所以你需要将它们映射为什么都不做:
map <Esc>Oa <Nop>
map <Esc>Ob <Nop>
map <Esc>[1;2a <Nop>
map <Esc>[1;2b <Nop>
map! <Esc>Oa <Nop>
map! <Esc>Ob <Nop>
map! <Esc>[1;2a <Nop>
map! <Esc>[1;2b <Nop>