7

Я использую Vim 7.3.829 на Windows 7, как я могу полностью отключить колесо прокрутки в настройках Vim?

2 ответа2

3

Вам необходимо сопоставить различные события колеса прокрутки с <nop>:

:nmap <ScrollWheelUp> <nop>
:nmap <S-ScrollWheelUp> <nop>
:nmap <C-ScrollWheelUp> <nop>
:nmap <ScrollWheelDown> <nop>
:nmap <S-ScrollWheelDown> <nop>
:nmap <C-ScrollWheelDown> <nop>
:nmap <ScrollWheelLeft> <nop>
:nmap <S-ScrollWheelLeft> <nop>
:nmap <C-ScrollWheelLeft> <nop>
:nmap <ScrollWheelRight> <nop>
:nmap <S-ScrollWheelRight> <nop>
:nmap <C-ScrollWheelRight> <nop>

Затем скопируйте и вставьте эти строки и измените "nmap" на "imap", а затем сделайте это снова для "vmap".

Увидеть:

:help scroll-mouse-wheel
:help <nop>

И если вы не знакомы с отображениями:

:help map.txt
3

Вы можете удалить их,

   :map <ScrollWheelUp> <C-Y>
   :map <S-ScrollWheelUp> <C-U>
   :map <ScrollWheelDown> <C-E>
   :map <S-ScrollWheelDown> <C-D>

Ссылка: vimdoc Прокрутка колесиком мыши.

Также должна быть одна конфигурация, но я не могу найти ее сейчас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .