Als «replace» getaggte Fragen

Befehl oder Modus zum Überschreiben von Text. Verwenden Sie für Such- und Ersetzungsvorgänge das [Ersatz] -Tag.

15
Ersetzen Sie ein Muster durch die aktuelle Zeilennummer

Ich möchte 'x' in dieser Datei durch die aktuelle Zeilennummer ersetzen. Das heißt, ändern x x x zu 1 2 3 Im Moment benutze ich einen Perl-Einzeiler: perl -pi -e '$x=$.; s/x/$x/' myfile.txt Ich denke UltraEdit kann es mit einem vertikalen auswählen und ersetzen. Kann das in vim gemacht werden?...

11
Wie ändere ich selektiv eine hervorgehobene Zeichenfolge?

Durch die Suche habe ich die Zeichenfolge hervorgehoben, die ich ändern möchte. Jetzt möchte ich nur den markierten Text ersetzen. Ich verwende n, um zur nächsten Instanz der Suchzeichenfolge zu gelangen. Ich dachte, ich könnte so etwas tun, ciwaber das ändert das ganze Wort, nicht nur den...

8
Mehrzeiliges Suchen und Ersetzen

Möchten Sie eine Suche durchführen und in einer Datei mit 12000 Zeilen ersetzen. Insbesondere wenn ein Vorkommen von ^ SetFontSize 28nach einem ^HideBlock und vor dem nächsten ^Hideoder vorhanden ist ^Show, ändern Sie 28zu 18. Hier ist ein Ausschnitt aus der Originaldatei. Hide # Gear - Endgame...

8
Verschachtelte übereinstimmende Gruppe in Regex

Ich habe einen häufigen Anwendungsfall, wenn ich einen Python-Ausdruck folgendermaßen transformiere: value 1 value 2 value 3 in ['value 1', 'value 2', 'value 3'] Der einfachste Weg ist vielleicht, ein Mapping zu verwenden, aber ich wollte eine Ersetzung für diese Aufgabe verwenden. Bisher habe ich:...