vi et vim : chercher / remplacer (aide – explication rapide)
Comme je me sers souvent du rechercher / remplacer et que sous vim ce n’est pas évident au premier abord, j’en fais un résumé ici :
- Rechercher “olivier” et remplacer par “famille” sans demander à chaque occurence trouvée :
:%s/olivier/famille/g
- Rechercher “olivier” et remplacer par “famille” et demander à chaque occurence trouvée :
:%s/olivier/famille/gc
- Rechercher “moi” et remplacer par “olivier” mais le mot en entier (exemple : le mot “moi” sera trouvé dans “je suis moi”, mais pas “le mois de janvier”) :
:%s/\\moi\\/olivier/gc
- Rechercher “olivier” ou “inès” et remplacer par “famille” :
:%s/olivier\\|inès/famille/g
NB : il faut taper le texte exactement comme il est écrit, par exemple si vous voyez :
:%s/olivier/moi/gil faudra taper “deux points pourcent s slash (olivier) slash (moi) slash g” (entrée).
Je me suis inspiré de ce site en Anglais ici. J’en ai fait un court résumé / traduction.
3 comments