2009-08-27 5 views

Antwort

21

Ich bin nicht sicher, warum Sie den g Teil des Befehls benötigen - der Ersatz wird nur auf übereinstimmenden Zeilen handeln. Hier ist, was Sie suchen:

:%s/create_title/&X/ 

Die & stellt den gesamten Text, der angepasst wurde.

+0

Das sucht nur die aktuelle Zeile. –

+1

Obwohl das & Trick cool ist. –

+0

Bearbeitet, um die gesamte Datei zu suchen. Mein Fehler. – Cascabel

3
:%s/\(create_title\)/\1X/g 

Werke

create_titleX 

bekommen. (wenn ich deine Frage richtig verstanden habe).

+2

Ich bevorzuge das '&', da es schneller zu tippen ist und ich das Suchmuster nicht modifizieren muss (besser für zerstreute Leute). Das Erfassen eines Teilausdrucks ist natürlich viel mehr erweiterbar! – Cascabel

Verwandte Themen