我使用大量的Vim设置运行Arch Linux,虽然我非常喜欢它,但我发现很难编程,因为我的手掌经常碰到触摸板,因此导致我的光标滚动到导致我拧紧的地方我的代码。这可能既耗时又令人沮丧。有没有办法在vim中关闭它,只有vim,还是我必须完全消除触摸板滚动?如果有办法,这个神奇的命令是什么?
修改
撰写本文时使用的Vim版本是 7.3.353-2 。
答案 0 :(得分:3)
您可以将这些绑定重新映射到无操作(请参阅:help <scrollwheel
:
noremap <ScrollWheelUp> <nop>
noremap <S-ScrollWheelUp> <nop>
noremap <C-ScrollWheelUp> <nop>
noremap <ScrollWheelDown> <nop>
noremap <S-ScrollWheelDown> <nop>
noremap <C-ScrollWheelDown> <nop>
noremap <ScrollWheelLeft> <nop>
noremap <S-ScrollWheelLeft> <nop>
noremap <C-ScrollWheelLeft> <nop>
noremap <ScrollWheelRight> <nop>
noremap <S-ScrollWheelRight> <nop>
noremap <C-ScrollWheelRight> <nop>
答案 1 :(得分:1)
我认为这是您的终端程序的问题。我刚刚尝试了yakuake,它看起来像KDE的konsole上的一些变种。这有一个漏洞:
https://bugs.kde.org/show_bug.cgi?id=170582
也许天真,我希望修复konsole的这个bug也能解决yakuake的行为。