je presse par mégarde un raccourci clavier et je sais que vim a fait quelque chose, mais je ne sais pas ce queDans Vim, Comment savoir quelle combinaison de touches ne
Comment puis-je savoir ce que touche de raccourci Est-ce que ?
grâce
je presse par mégarde un raccourci clavier et je sais que vim a fait quelque chose, mais je ne sais pas ce queDans Vim, Comment savoir quelle combinaison de touches ne
Comment puis-je savoir ce que touche de raccourci Est-ce que ?
grâce
Il existe deux sources d'informations potentielles. Tout d'abord, si c'est un raccourci intégré, il est normalement dans la documentation d'aide. Par exemple, si vous faites :help CTRL-I
, cela vous amènera à une aide pour vous déplacer dans votre liste de sauts.
Il est toutefois possible que vous ayez un mappage personnalisé à partir de l'un de vos fichiers .vimrc
ou d'un plug-in sous-documenté. Dans ce cas, essayez d'utiliser :map
qui liste tous les mappages de clavier personnalisés qui sont actuellement actifs. Cela vous donnera trois colonnes:
Vous pouvez ensuite utiliser :help
d'étudier plus avant la commande que est exécuté.
Vous pouvez vérifier les réponses à In Vim can I find out what keys I just typed? (Si c'est ce que vous cherchez).
Il suffit de faire :map
vous montrer beaucoup de correspondances, mais si votre carte est F2 ou MajEntrez ou CtrlP puis la deuxième colonne (qui devrait afficher le raccourci clavier) sera vide.
Toutefois, vous pouvez demander à map de vous indiquer la combinaison de touches particulière. Quelques exemples alignés avec les exemples ci-dessus:
:map <F2>
:map <S-CR>
:map <C-P>
En outre, notez que «Ctrl-Q» va «citer» l'événement clé suivant. Ainsi, supposons que vous ne sachiez pas épeler 'Shift-Enter' dans la notation vim ('
Je suis en train de travailler sur ce que Maj-Entrée est mis en correspondance, mais la sortie de ': map' ne cherche pas à représenter Ctrl/Maj/etc fixations. J'ai donc beaucoup d'entrées qui sont vides pour ce que la combinaison de touches est. Des conseils pour ça? –
Salutations Hamish: La première source à vérifier est les fichiers d'aide pour un mappage de clé, comme ': help S-Enter' ou': help S-CTRL-J'. Cependant, je ne vois pas l'entrée appropriée. Il fait la même chose que ': help CTRL-F' dans mon installation, cependant. Je suggère de commencer une nouvelle question pour obtenir plus de détails pour votre requête particulière. –
En fait, j'ai calculé que ': map' me dirait ce que la cartographie était - voir ma réponse ci-dessous. Mais merci pour les autres conseils :) –