Вимкнути клацання миші в gvim на ubuntu


11

Як зробити гвім ігнорувати клацання миші. Мені дуже нудно від трекпада, що робить курсор повсюди. Я використовую xubuntu, якщо це щось означає.

Відповіді:


11

Я використовую:

:set mouse=c

Це встановлює його в режим командного рядка. Ви можете прочитати про всі варіанти, ввівши,

:help mouse

Щоб уникнути необхідності вводити команду кожен раз, ви можете помістити її у свій ~ / .vimrc


3

Як сказав акіра, ви можете вимкнути мишу повністю, але ви також можете вибірково відключити кнопки миші, відображаючи їх <nop>. Наприклад, якщо це просто проблема в режимі вставки та лише лівій кнопці миші:

:imap <LeftMouse> <nop>

Ви навіть можете це зробити для подвійних клацань:

:imap <2-LeftMouse> <nop>

Подивитися:

:help gui-mouse-mapping
:help map-overview


1

У мене була така ж проблема, і хоча миша / тачпад можна повністю відключити, є краще рішення: відключити тачпад під час набору тексту.

Для Ubuntu існує інструкція .


0

Я використовую набір so=1у своєму .gvimrc або .vimrc у розділі gui. Інші - для Ctrl+ Cі Ctrl+ Vвставлення, що абсолютно зручно в gui.

if has('gui_running')
        vmap <C-c> "+yi
        vmap <C-x> "+c
        vmap <C-v> c<ESC>"+p
        imap <C-v> <C-r><C-o>+
        set so=1
endif
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.