80 votes

Pour désactiver "Entrée en mode Ex" dans Vim

Je reçois les 10X fois par jour par accident.

Entrer en mode Ex. Tapez "visuel" pour passer en mode normal.

Comment pouvez-vous désactiver le combo qui le provoque dans Vim?

59voto

Brian Carper Points 40078

<Nop> est destiné à être utilisé pour mapper des clés sur "rien". Voir :h <Nop> .

 :map Q <Nop>
 

32voto

Masi Points 22232

Cette réponse est fondée sur @NielsBom commentaire 4. Octobre 2012 et sur @BrianCarper réponse du 13. Août 2009.

Je pense que NielsBom est complètement à droite, veuillez consulter l'article. La commande map est vraiment mal dans Vim et m'a causé beaucoup de problèmes au cours des années. Je n'ai pas conscience de la chose avant de NielsBom commentaire. Veuillez utiliser la commande suivante à la place:

:nnoremap Q <Nop>

26voto

Le "combo" est Q . Pour le désactiver, associez simplement Q à quelque chose d'autre:

 :map Q <whatever>
 

J'utilise gq , qui est utilisé pour formater le texte.

Si vous ne le souhaitez pas, mappez-le sur <Nop> :

 :map Q <Nop>
 

-1voto

Jefromi Points 127932

Si vous ne voulez pas le mapper à autre chose, utilisez simplement :unmap . Si vous avez autre chose en tête, :map fonctionnera. Consultez les pages d'aide pour voir les variations et spécifier les modes d'utilisation de la carte.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X