Comment mapper les clés dans Vim

Comment Mapper Les Cles Dans Vim



Dans Vim, le mappage de touches est un processus d'attribution d'un ensemble de touches ou de commandes à une touche spécifique pour effectuer une tâche particulière. Par exemple, pour sélectionner toutes les lignes du fichier, utilisez le ggVG commande, et vous devez appuyer sur quatre touches pour le faire. Et si vous le faisiez avec une seule touche ? C'est là que le mappage des touches Vim s'avère utile. Le mappage des touches est un moyen d'automatiser de nombreuses tâches fréquemment effectuées dans Vim. Et vous devez en avoir entendu parler ; si vous faites quelque chose plus de deux fois, automatisez-le !

Dans ce guide complet, je vais vous expliquer comment mapper les clés dans Vim pour automatiser les opérations. De la création d'un mappage de touches de base au mappage de touches avancé, en passant par les processus permettant de les rendre permanents et de les supprimer.

Syntaxe

Pour mapper la clé dans Vim, la syntaxe suivante est utilisée :







map



Dans la syntaxe ci-dessus :



carte nmap, imap, vmap, xmap, cmap ou omap
* , ,

*Dans la syntaxe ci-dessus, la section est facultative.

Arguments spéciaux de Vim

Les arguments spéciaux Vim sont des balises utilisées pour donner des fonctionnalités supplémentaires aux claviers. Ces arguments apparaissent après la commande :map et avant {rhs} et {lhs}.



Par exemple, pour rendre un tampon de carte spécifique, utilisez l'argument spécial de la manière suivante :

:carte < tampon > < Californie > ggVG
Pour supprimer les messages en écho d'une configuration de clavier
Pour rendre le tampon de carte spécifique (unique au tampon actuel)