Ich bin mir nicht ganz sicher, was Sie damit bezwecken wollen. Ihr Titel suggeriert ein gemeinsames Muster, aber ich sehe keins in Ihrem Beispiel. Also zeige ich Ihnen beides.
Änderungen unter Dingen mit einem gemeinsamen Muster vornehmen
Sie können Suchen und Ersetzen wie folgt durchführen:
:s/<regex you are searching for>/<string to replace with>/g
s/pattern/replacement/
sucht und ersetzt, und das zusätzliche g überträgt die Änderungen
Mehrzeilige Bearbeitung
Mit Vim können Sie auch mehrere Zeilen auf einmal bearbeiten. Angenommen, Sie wollen die folgenden drei Zeilen editieren:
something = someother thing
other thing = third thing
another thing = fourth thing
- Setzen Sie den Cursor auf das Feld
s
beim ersten something
Linie.
Presse <ctrl>-v
außerhalb des Einfügemodus, um in den visuellen Modus zu wechseln.
- Blättern Sie nach unten zum
a
auf das Endergebnis. Alle drei Anfangszeichen aller 3 Zeilen sollten hervorgehoben werden.
- Presse
A
zum Anhängen oder I
um direkt in den Einfügemodus zu gelangen und mit der Eingabe zu beginnen. Wenn Sie die Escape-Taste drücken, sollten Ihre Änderungen übernommen werden! Sie können auch andere Befehle ausführen wie y
y d
, usw.