Desativar cliques do mouse no gvim no ubuntu

11

Como faço para o gvim ignorar os cliques do mouse. Estou realmente cansado do trackpad fazendo o meu cursor por todo o lado. Eu uso o xubuntu se isso significa alguma coisa.

Galadude
fonte

Respostas:

11

Eu uso:

:set mouse=c

Isso define o modo de linha de comando. Você pode ler sobre todas as opções digitando,

:help mouse

Para evitar a necessidade de digitar o comando toda vez, você pode colocá-lo em seu ~ / .vimrc

Mateus
fonte
3

Como akira disse, você pode desativar completamente o mouse, mas também pode desativar seletivamente os botões do mouse, mapeando-os para <nop>. Por exemplo, se houver apenas um problema no modo de inserção e apenas o botão esquerdo do mouse:

:imap <LeftMouse> <nop>

Você pode até fazer isso com cliques duplos:

:imap <2-LeftMouse> <nop>

Vejo:

:help gui-mouse-mapping
:help map-overview
Heptite
fonte
1

Eu tive o mesmo problema e, embora se possa desativar totalmente o mouse / touchpad, existe uma solução melhor: desativar o touchpad durante a digitação.

Para o Ubuntu, há um tutorial .

marciano
fonte
0

Estou usando o conjunto so=1no meu .gvimrc ou .vimrc na seção gui. Os outros são para Ctrl+ Ce Ctrl+ Vcolar, o que é totalmente conveniente no 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
cbaxley
fonte