2009-08-12 4 views
5

Ok, posez une question d'installation très spécifique. J'utilise Mac OS X, iTerm et vim. J'aime vraiment utiliser ma souris pour cliquer sur les onglets en mode normal, faire défiler en mode normal, etc. (par exemple I déjà la souris fonctionne dans iTerm/vim).vim + iterm: comment utiliser la souris pour tout sauf la sélection?

Cependant, je n'aime pas utiliser le mode visuel pour la sélection. Je veux juste utiliser la sélection OS X pas sélection visuelle de vim. La prochaine étape logique? Désactiver la sélection visuelle dans les mouse Options:

set mouse=nicr

Le problème est que lorsque je tente de sélectionner (en utilisant la souris) vim intercepte le clic de la souris et ne me permet pas de sélectionner du tout!

Quelqu'un sait comment faire face à ce problème? On a l'impression d'être solvable si l'on connaissait les bons caractères/codes de contrôle (ce que je n'ai évidemment pas).

Objectif: utiliser la souris dans vim pour tout sauf "select". Laissez iTerm/OS faire la sélection.

Répondre

9

Je n'ai pas de Mac, mais sous Linux, maintenez la touche Maj enfoncée tout en mettant en évidence vous permet d'utiliser la souris pour copier avec les paramètres de la souris que vous avez mentionnés. Voir la "Note:" dans: h souris

+9

rson, merci pour votre réponse. Sur mon mac, la touche correcte est alt/option. Cela fonctionne parfaitement, merci beaucoup! (Il semble si évident maintenant ...) –

+0

Merci! Maintenant, si seulement il y avait un moyen de bloquer sélectionner dans iTerm (sinon vous sélectionnez également les numéros de ligne, ce qui est ennuyeux). – Chris

+0

Cette réponse m'a aidé à comprendre comment envoyer un clic droit sur un programme ncurses (XaoS) fonctionnant sous iTerm2: lorsque j'utilise XaoS avec le pilote aalib sur un Macbook, un clic sur le trackpad effectue un zoom avant et SHIFT + deux doigts sur le trackpad fait un zoom arrière! Impressionnant! –

Questions connexes