2010-11-24 6 views
3

Je pense que l'utilisation de la touche Menu pour quitter le mode d'insertion de vim serait une bonne chose. Ce serait aussi bien d'utiliser la touche Super pour ça, mais je ne suis pas sûr que ce soit possible car la touche Super est un modificateur.Comment mapper la touche de menu ("touche d'application") à la touche Echap de vim?

De toute façon, je n'ai rien trouvé à ce sujet. Vous cherchez votre aide et merci d'avance!

+0

Lisez les 42 pdf dans cet url http://zmievski.org/talks/ –

Répondre

3

Je ne pense pas que vous puissiez configurer Vim pour faire attention à la touche Menu en tant que telle, mais en fonction de votre système, il existe plusieurs façons de transformer la touche Menu en une touche Échap.

Si vous utilisez X11 sous Linux:

  • La commande xmodmap -e 'keycode 135 = Escape' transformeront votre touche Menu dans une touche Echap pour la session en cours, mais n'est pas permanent. Pour le rendre permanent sous Gnome, vous pouvez essayer de l'ajouter sous Système → Préférences → Applications de démarrage.
  • Le programme xkeycaps vous donnera une interface graphique pour les remappages similaires.

Pour plus d'informations:

http://46dogs.blogspot.com/2008/05/remap-keys-in-ubuntu-804-hardy-heron.html

http://ubuntuforums.org/archive/index.php/t-106209.html

0

Juste essayez d'utiliser ctrl +[ au lieu de lier une autre clé. Cette combinaison est une norme dans vim, btw.

Cela est encore plus facile quand ayant rebond capslock dans un ctrl supplémentaire.

Questions connexes