:n,ms/str /str /opt |
| Substitue l'expression "str " par "str "
dans l'espace de travail délimité par "n" et
"m", c'est-à-dire sur toutes les lignes du fichier
caractérisées par "n" et "m". Les options
disponibles sont :
- "g" :
- La substitution est globale, c'est-à-dire qu'elle se
répète autant de fois que nécessaire sur chaque ligne
sélectionnée. Par défaut, la substitution ne s'effectue
qu'une seule fois par ligne.
- "c" :
- Une confirmation est demandée avant d'éffectuer toute opération
de substitution. Il suffit d'appuyer sur
pour
confirmer et sur
ou pour infirmer.
- "p" :
- Les lignes modifiées sont affichées.
Cette commande est identique à la commande "s" de
"sed" (cf. ). |
& |
| Répète l'appel à la dernière commande de substitution ":s". |
:g/str/cmd |
| Exécute la commande "cmd" sur toutes les lignes contenant
l'expression "str". |
:g/str /s/str /str / |
| Localise la ligne contenant l'expression "str " et
y substitue "str " par "str /". |
:v/str/cmd |
| Exécute la commande "cmd" sur toutes les lignes ne
contenant pas l'expression "str". |
|
| |