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.
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
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
:set mouse=
consulte também: http://vimdoc.sourceforge.net/htmldoc/term.html#mouse-using
Estou usando o conjunto so=1
no 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