informatique:outils:vim:appliquer_une_commande_sur_un_ensemble_de_ligne
Appliquer une commande sur un ensemble de ligne
Quand on veut appliquer une commande sur plusieurs lignes d'un fichier, il faut utiliser les commandes suivantes :
global
permet d'effectuer la recherche et d'appliquer la commande sur l'ensemble du fichier,normal
permet d'appliquer une série de touches,execute
permet d'appliquer une série de touches comportant des touches spéciales.
Voici quelques exemples :
- Supprimer les lignes contenant
aaa
:g/aaa/d
- Ajouter
bbb
à partir du deuxième caractère des lignes contenantaaa
:g/aaa/normal l3ab
- Ajouter
^M
à partir du deuxième caractère des lignes contenantaaa
:g/aaa/execute "normal la^M"
Pour plus d'informations, voir ici
informatique/outils/vim/appliquer_une_commande_sur_un_ensemble_de_ligne.txt · Dernière modification : 2025/01/02 09:25 de alexis