Désactiver les clics de souris dans Gvim sur Ubuntu


11

Comment faire pour que gvim ignore les clics de souris. J'en ai vraiment marre du trackpad faisant mon curseur partout. J'utilise xubuntu si cela signifie quelque chose.

Réponses:


11

J'utilise:

:set mouse=c

Cela le met en mode ligne de commande. Vous pouvez lire toutes les options en tapant,

:help mouse

Pour éviter d'avoir à taper la commande à chaque fois, vous pouvez la mettre dans votre ~ / .vimrc


3

Comme l'a dit Akira, vous pouvez désactiver complètement la souris, mais vous pouvez également désactiver sélectivement les boutons de la souris en les mappant <nop>. Par exemple, si c'est juste un problème en mode insertion, et juste le bouton gauche de la souris:

:imap <LeftMouse> <nop>

Vous pouvez même le faire pour les doubles clics:

:imap <2-LeftMouse> <nop>

Voir:

:help gui-mouse-mapping
:help map-overview


1

J'ai eu le même problème et bien que l'on puisse désactiver complètement la souris / le pavé tactile, il existe une meilleure solution: désactiver le pavé tactile lors de la frappe.

Pour Ubuntu, il existe un mode d'emploi .


0

J'utilise set so=1dans mon .gvimrc ou .vimrc sous la section gui. Les autres sont pour le collage Ctrl+ Cet Ctrl+ V, ce qui est tout à fait pratique dans l'interface graphique.

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
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.