« HTC Desire MMS Einstellungen für O2HTC Desire internen Speicher aufräumen »

Vim - pseudo addieren

25.01.11 | von hoergen [mail] | Kategorien: Programme, Linux

Ich brauchte eine Möglichkeit, wie ich in einer Datei eine Zeichenkette die immer am Ende einer Zeile stand und immer C000 hieß hoch addierte. Eine Lösung ergab sich mit der Hinzuziehung von 3 Nullen und der Zeilennummer, damit der Ausdruck C000 “hochgezählt” wird.

:%s/C\zs000\ze$/\="000".line('.')/g

Das Ergebnis sah dann folgendermaßen aus:

... C0003
... C0004
... C0005
usw.

Quelle: Vim docs

Noch kein Feedback

Einen Kommentar hinterlassen


Ihre E-Mail-Adresse wird nicht auf dieser Seite angezeigt.

Ihr URL wird angezeigt.
SchlechtExzellent
(Zeilenumbrüche werden zu <br />)
(Name, E-Mail-Adresse & Webseite)
(Benutzern erlauben, Sie durch ein Kontaktformular zu kontaktieren (Ihre E-Mail-Adresse wird nicht weitergegeben))