Editar: El problema de un mouse habilitado vim
parece 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 vim
está deshabilitada de manera predeterminada, y tengo la opción de habilitarla ( :set mouse=a
lo que nunca hago) y deshabilitarla ( :set mouse=
). Por el contrario, cuando corro vim
en 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 vim
versión 2: 7.3.547-3 a través de la gnome-terminal
versión 3.4.1.1-1. Los siguientes comandos, ejecutados directamente en vim o agregados a mi .vimrc
archivo, 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.