2010-11-18 30 views
5

J'essaie d'exécuter une commande dans un plugin en appuyant sur son raccourci clavier F2. Mais une autre commande est exécutée à la place. Mais cette commande donne une erreur. Il n'est donc pas clair où est définie la correspondance de clé de cette commande interférente. Je veux changer la cartographie de ce raccourci. Pour ce faire, j'ai besoin de savoir ce qu'est cette commande interférente.Comment savoir dans Vim quelle commande est déclenchée par un raccourci

Y at-il un moyen de savoir quelle commande est déclenchée par un raccourci clavier?

Répondre

17
verbose map <F2> 

vous donnera des informations à la fois sur {rhs} et sur le lieu où ce mappage a été défini. Pour les mappages en mode Insertion, remplacez map par imap, même pour les autres modes de mappage.

0

Vous pouvez vérifier les raccourcis dans le fichier ~/.vimrc et ~/.vim/plugin/[nom du plugin], peut-être trouvez-vous l'action liée à la touche F2.