[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: zeichen zählen



Hallo Daniel!

Daniel schrieb am Donnerstag, den 21. Februar 2008:

> gibt es eine Möglichkeit Zeichen in einer Zeile zu zählen und zB
> sagen das nach dem 160sten Zeichen alles gelöscht werden soll?

Neben der schon erwähnten cut Lösung kann man auch Vim dazu überreden:
:%s/\%>160c.*$//

Falls Du Dir die Änderungen bestätigen lassen willst:
:%s/\%>160c.*$//c

Wenn man nochmal drüber schauen will und trotzdem mehrere Dateien
bearbeiten will (in Vim):
:args *
:argdo :%s/\%>160c.*$//|upd

Das heißt:
:args *  - (füge alle Dateien des aktuellen Verzeichnisses der
Argumentliste hinzu)
:argdo   - für alle Argumente in der Argumentenliste führe durch
:%s/\%>160c.*$//g  - lösche alles ab dem 161. Zeichen
upd                - speichere, falls die Dateien geändert wurden.

Grüße
Christian
-- 
hundred-and-one symptoms of being an internet addict:
59. Your wife says communication is important in a marriage...so you buy
    another computer and install a second phone line so the two of you can
    chat.


Reply to: