Edit: Le problème de la souris activée vim
semble être spécifique à gnome-terminal
(version 3.4.1.1-1; j'utilise le mode de repli de gnome 3). Si je lance xterm
, le support de la souris vim
est désactivé par défaut, et j'ai la possibilité de l'activer ( :set mouse=a
ce que je ne fais jamais) et de le désactiver ( :set mouse=
). En revanche, quand je lance vim
dans gnome-terminal
, support de la souris est activée par défaut et il est impossible de le désactiver ( :set mouse=
n'a pas d' effet). Existe-t-il une solution à part changer d'émulateur de terminal?
Je souhaite désactiver complètement le support de la souris dans vim
. J'utilise la vim
version 2: 7.3.547-3 à la gnome-terminal
version 3.4.1.1-1. Les commandes suivantes, qu'elles soient exécutées directement dans vim ou ajoutées à mon .vimrc
fichier, ne permettent pas de désactiver le support de la souris:
set mouse =
set mouse =""
Selon la lecture du manuel de vim et les publications en ligne, l’une ou l’autre de ces commandes devrait fonctionner. En particulier, le manuel vim indique ce qui suit:
'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.
J'utilise un ordinateur portable et chaque fois que ma main touche le trackpad, la position du curseur dans vim se déplace brusquement.