Deshabilite los clics del mouse en gvim en ubuntu

11

¿Cómo hago para que gvim ignore los clics del mouse? Estoy realmente harto de que el trackpad haga que mi cursor esté por todos lados. Yo uso xubuntu si eso significa algo.

Galadude
fuente

Respuestas:

11

Yo suelo:

:set mouse=c

Esto lo establece en modo de línea de comandos. Puede leer sobre todas las opciones escribiendo,

:help mouse

Para evitar tener que escribir el comando cada vez, puede ponerlo en su ~ / .vimrc

Mateo
fuente
3

Como dijo akira, puede deshabilitar el mouse por completo, pero también puede deshabilitar selectivamente los botones del mouse asignándolos a <nop>. Por ejemplo, si es solo un problema en el modo de inserción, y solo el botón izquierdo del mouse:

:imap <LeftMouse> <nop>

Incluso puedes hacerlo con doble clic:

:imap <2-LeftMouse> <nop>

Ver:

:help gui-mouse-mapping
:help map-overview
Heptita
fuente
1

Tuve el mismo problema y aunque uno puede deshabilitar el mouse / touchpad por completo, hay una mejor solución: deshabilitar el touchpad mientras escribo.

Para Ubuntu hay un tutorial .

marciano
fuente
0

Estoy usando set so=1en mi .gvimrc o .vimrc en la sección de interfaz gráfica de usuario. Los otros son para pegar Ctrl+ Cy Ctrl+ V, lo cual es totalmente conveniente en la interfaz gráfica de usuario.

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
fuente