Benutzer-Werkzeuge

Webseiten-Werkzeuge


kopieren_loeschen_einfuegen_verschieben

vi

Löschen

  • x - Zeichen löschen
  • nx - n Zeichen löschen
  • dd - Zeile löschen
  • ndd - n Zeilen löschen
  • d$ - löschen bis Zeilenende

Wort kopieren

  • ESC
  • Cursor in das Wort stellen
  • dw - löscht das Wort und kopiert es in den Puffer.
  • yw - Kopiert ein Wort rechts vom Cursor in Puffer.
  • yb - Kopiert ein Wort links vom Cursor in Puffer.
  • P - einfügen vor dem Cursor
  • p - einfügen nach dem Cursor

Text kopieren

  • ESC v - Visual Modus
  • mit Cursor Text markieren
  • mit x oder y Text ausschneiden oder kopieren
  • Cursor an neue Position
  • P - einfügen vor dem Cursor
  • p - einfügen nach dem Cursor

Text markieren

  • ggVG - alles markieren

Zeile kopieren

  • ESC
  • Yp - verdoppelt die aktuelle Zeile
  • Cursor in die Ziele stellen
  • yy
  • P - einfügen oberhalb der aktuellen Zeile
  • p - einfügen unterhalb der aktuellen Zeile

Zeilen einfügen

  • O - einfügen oberhalb der aktuellen Zeile
  • o- einfügen unterhalb der aktuellen Zeile

Zeilen löschen

  • dd - eine Zeile löschen
  • 3dd - 3 Zeilen löschen

Zeilen verschieben 1

  • ESC
  • Cursor in die 1. Zeile
  • 3dd (3 Zeilen ausschneiden)
  • Cursor an neue Position
  • mit P oder p ober- oder- oder unterhalb einfügen

Zeilen verschieben 2

  • ESC
  • Cursor in die 1. Zeile
  • mx - Marke x setzen (Marken a-z)
  • :4 - Cursor in die 4. Zeile setzen
  • d'x - Text zwischen marke x und Cursor wird ausgeschnitten
  • Cursor an neue Position
  • mit P oder p ober- oder- oder unterhalb einfügen

Zeilen verschieben 3

  • Cursor in die 1. Zeile
  • ESC v - Visual Modus
  • mit Cursor Text markieren
  • mit x oder y Text ausschneiden oder kopieren
  • Cursor an neue Position
  • mit P oder p ober- oder- oder unterhalb einfügen

Text in neue Datei kopieren

  • :30,40w neudatei - Zeilen 30 - 40 werden in die neue Datei geschrieben
  • :30,40w » datei - Zeilen 30 - 40 werden an die datei angefügt

Text aus externer Datei einfügen

  • :r dateiname - Datei wird an der Cursorosition eingefügt
  • :r! sed -n ‘1,10p’ dateiname - die Zeilen 1 - 10 der Datei dateiname werden an der Cursorposition eingefügt

Text aus externer Datei öffnen

  • :e dateiname - Datei wird geöffnet
kopieren_loeschen_einfuegen_verschieben.txt · Zuletzt geändert: 2011/06/12 08:08 von admin