LinksKurzanleitung fuer den "vi" und den "nvi" a.......................fuegt nach dem Cursor ein i.......................fuegt vor dem Cursor ein s.......................ersetzt ein Zeichen [Zahl]s.................ersetzt [Zahl] Zeichen S.......................ersetzt die ganze Zeile o.......................oeffnet unter dem Cursor eine Zeile O.......................oeffnet ueber dem Cursor eine Zeile M.......................bewegt die aktuelle Zeile in Bildschirmmitte w.......................Wortweises springen $.......................Zeilenende 0.......................Zeilenanfang _.......................Zeilenanfang x.......................loescht an der aktuellen Cursorposition X.......................loescht ein Zeichen rueckwaerts [Zahl]X.................loescht [Zahl] Zeichen rueckwaerts dd......................loescht die aktuelle Zeile [Zahl]dd................loescht [Zahl] Zeilen D.......................loescht Text vor der Cursorposition bis Zeilenende d^...........loescht rueckwaerts bis zum Zeilenanfang dG......................loescht bis Dateiende ~.......................wandelt das aktuelle Zeichen um (Gross - Kleinschreibung) [Zahl]~.................wandelt die naechsten 5 Zeichen um (Gross - Kleinschreibung) yy......................legt die aktuelle Zeile in ,,den" Puffer "ayy....................legt die aktuelle Zeile im Puffer a ab an der Cursorposition ein "a2yy...................legt die aktuelle Zeile und die darunter (2 Zeilen) in den Puffer a "ayw....................legt das Wort rechts vom Cursor in den Puffer a "ayb....................legt das Wort links vom Cursor in den Puffer a p.......................setzt ,,den" Pufferinhalt "ap.....................setzt den Pufferinhalt von Puffer a [Shift]+"j".............Zeilenumbruch loeschen "m"+[Buchstabe].........Marke setzen '+[Buchstabe]...........zur Marke springen [Zahl]+"dd".............loesche die naechsten [Zahl] Zeilen :set number.............(:set nu) Zeilennummern einschalten :set nonumber...........(:set nonu) Zeilennummern ausschalten :set list...............auch unsichtbare Zeichen anzeigen :set nolist.............unsichtbare Zeichen nicht anzeigen :wq.....................speichert und schliesst die Datei :w [Dateiname]..........speichen mit [Dateiname] :w![Dateiname]..........ueberschreibt die Datei mit [Dateiname] :r [Datei]..............einlesen einer [Datei] in die geoefnete Datei :1,30000w [Datei].......speichert die ersten 30000 Zeilen in [Datei] :q......................schliesst die Datei :q!.....................schliesst die Datei und verwirft vorgenommene Aenderungen :/[Zeichenfolge]........sucht [Zeichenfolge], mit n weiter, mit N zurueck ... \< ... .............Wortanfang ... \> ... .............Wortende :%s/[alt]/[neu]/g.......ersetzt in ganzer Datei (%) [alt] gegen [neu], nicht nur das 1. je Zeile (g) :%s/\<[alt]\>/[neu]/g...wie oben, es wird jedoch nur nach ganzen Worten gesucht :E......................oeffnet einen zweiten Editor mit der selben Datei / wechseln mit ^w :N [Dateiname]..........oeffnet einen zweiten Editor mir der Datei [Dateiname] / wechseln mit ^w |