Editar: El problema de un mouse habilitado vimparece ser específico de gnome-terminal(versión 3.4.1.1-1; estoy usando el modo de respaldo de gnome 3). Si ejecuto xterm, la compatibilidad con el mouse vimestá deshabilitada de manera predeterminada, y tengo la opción de habilitarla ( :set mouse=alo que nunca hago) y deshabilitarla ( :set mouse=). Por el contrario, cuando corro vimen gnome-terminal, soporte de ratón se activa por defecto y no es posible desactivarlo ( :set mouse=no tiene efecto). ¿Existe alguna solución que no sea cambiar el emulador de terminal?
Quiero deshabilitar completamente la compatibilidad con el mouse en vim. Estoy ejecutando la vimversión 2: 7.3.547-3 a través de la gnome-terminalversión 3.4.1.1-1. Los siguientes comandos, ejecutados directamente en vim o agregados a mi .vimrcarchivo, no pueden desactivar la compatibilidad con el mouse:
set mouse =
set mouse =""
Según la lectura del manual de vim y las publicaciones en línea, uno o ambos de estos comandos deberían funcionar. En particular, el manual de vim establece lo siguiente
'mouse' string (default "", "a" for GUI, MS-DOS and Win32)
The mouse can be enabled for different modes:
n Normal mode
v Visual mode
i Insert mode
c Command-line mode
h all previous modes when editing a help file
a all previous modes
r for |hit-enter| and |more-prompt| prompt
Normally you would enable the mouse in all four modes with: >
:set mouse=a
When the mouse is not enabled, the GUI will still use the mouse for
modeless selection. This doesn't move the text cursor.
Estoy usando una computadora portátil y cada vez que mi mano toca el trackpad, mi posición del cursor en vim se mueve abruptamente.