VIm:如何仅使用“鼠标滚动”而没有其他功能:set mouse = a

时间:2012-11-19 11:57:09

标签: vim scroll cursor

我刚发现:set mouse=a。令人惊讶的是,它允许我的同事滚动我的openend文件。

但事情就是这样:当我左键单击某处时,我真的不希望光标移动。我不想要:set mouse=a带来的标准光标(我想保留默认文本光标)。

换句话说:有没有办法在VIm 启用鼠标滚动而不用启用其他支持鼠标的东西?

感谢。

编辑 - 其他想法:我可以绑定wheel mouse UP以执行与Page Up密钥相同的操作吗?太棒了!

1 个答案:

答案 0 :(得分:1)

尝试此映射:

:nnoremap <LeftMouse> <nop>