1
Die allerwichtigsten vi-Befehle Bewegung: h l j k Cursortasten links, rechts, oben, unten w zum Anfang des naechsten Wortes B zum Anfang des letzten Wortes e zum Ende des naechsten Wortes G zum Ende des Dokumentes M zur Mitte des Fensters Insert/Replace Modus i Ab Cursor Position einfuegen a Nach Cursor Position einfuegen I Am Anfang der Zeile einfuegen A Am Ende der Zeile einfuegen o Zeile unterhalb einfuegen r Zeichen unter dem Cursor ersetzen {x}r {x} Zeichen ab der Cursor Position ersetzen R Zeichen ab der Cursor Position ersetzen s Zeichen unter dem Cursor ersetzen und in insert Modus wechseln {x}s {x} Zeichen unter dem Cursor ersetzen und in insert Modus wechseln S Zeile ersetzen <ESC> Eingabemodus verlassen Loeschen x Zeichen unter dem Cursor loeschen {x}x {x} Zeichen ab der Cursor Position loeschen dd Zeile loeschen und in Speicher kopieren dG Ab der Zeile unter dem Cursor bis zum Dokumentende loeschen {x}dd {x} Zeilen loeschen und in Speicher kopieren J Carriage return am Zeilen loeschen (Zeile hochziehen) Copy und Paste {x}yy {x} Zeilen kopieren p Zeilen unterhalb der derzeitigen Zeile einfuegen Undo und Redo u Undo . Redo Suchen /{x} Nach der Zeichenkette {x} vorwaerts suchen ?{x} Nach der Zeichenkette {x} rueckwaerts suchen n weitersuchen Befehle :{x} Zu Zeile Nummer {x} springen :w speichern :w! gewaltsames speichern :q verlassen :q! gewaltsames verlassen :wq speichern und verlassen :x speichern und verlassen

Die allerwichtigsten vi-Befehle · PDF fileDie allerwichtigsten vi-Befehle Bewegung: h l j k Cursortasten links, rechts, oben, unten w zum Anfang des naechsten Wortes B zum Anfang

  • Upload
    donhan

  • View
    220

  • Download
    4

Embed Size (px)

Citation preview

Page 1: Die allerwichtigsten vi-Befehle · PDF fileDie allerwichtigsten vi-Befehle Bewegung: h l j k Cursortasten links, rechts, oben, unten w zum Anfang des naechsten Wortes B zum Anfang

Die allerwichtigsten vi-Befehle

Bewegung:h l j k Cursortasten links, rechts, oben, unten

w zum Anfang des naechsten WortesB zum Anfang des letzten Wortese zum Ende des naechsten WortesG zum Ende des DokumentesM zur Mitte des Fensters

Insert/Replace Modusi Ab Cursor Position einfuegena Nach Cursor Position einfuegenI Am Anfang der Zeile einfuegen

A Am Ende der Zeile einfuegeno Zeile unterhalb einfuegenr Zeichen unter dem Cursor ersetzen

{x}r {x} Zeichen ab der Cursor Position ersetzenR Zeichen ab der Cursor Position ersetzens Zeichen unter dem Cursor ersetzen und in insert Modus wechseln

{x}s {x} Zeichen unter dem Cursor ersetzen und in insert Modus wechselnS Zeile ersetzen

<ESC> Eingabemodus verlassen

Loeschenx Zeichen unter dem Cursor loeschen

{x}x {x} Zeichen ab der Cursor Position loeschendd Zeile loeschen und in Speicher kopierendG Ab der Zeile unter dem Cursor bis zum Dokumentende loeschen

{x}dd {x} Zeilen loeschen und in Speicher kopierenJ Carriage return am Zeilen loeschen (Zeile hochziehen)

Copy und Paste{x}yy {x} Zeilen kopieren

p Zeilen unterhalb der derzeitigen Zeile einfuegen

Undo und Redou Undo. Redo

Suchen/{x} Nach der Zeichenkette {x} vorwaerts suchen?{x} Nach der Zeichenkette {x} rueckwaerts suchen

n weitersuchen

Befehle:{x} Zu Zeile Nummer {x} springen

:w speichern:w! gewaltsames speichern:q verlassen:q! gewaltsames verlassen

:wq speichern und verlassen:x speichern und verlassen