O'Reilly logo

vi und Vim kurz & gut by Arnold Robbins

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Substitution und reguläre Ausdrücke

Reguläre Ausdrücke und ihre Benutzung mit dem Substitute-Befehl tragen maßgeblich zur Leistungsfähigkeit von vi beim Bearbeiten bei.

Der Substitute-Befehl

Die allgemeine Form des Substitute-Befehls sieht so aus:

:[adr1[,adr2]]s/alt/neu/[Flags]

Wird das Suchmuster (:s//Ersetzung/) weggelassen, dann wird der reguläre Ausdruck der letzten Suche oder Substitution benutzt.

Ein leerer Ersetzungsteil (:s/Muster//) »ersetzt« den entsprechenden Text durch nichts, so dass er effektiv aus der Zeile gelöscht wird.

Substitutionsflags

Flag

Bedeutung

c

Bestätigt jede Substitution

g

Ändert auf allen Zeilen alle Vorkommen von alt auf neu (global)

p

Gibt die Zeile aus, nachdem die Änderung erfolgt ist

Oft ist es sinnvoll, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required