Die allerwichtigsten vi

Transcrição

Die allerwichtigsten vi
Die allerwichtigsten vi-Befehle
Bewegung:
h l j k Cursortasten
w
B
e
G
M
links, rechts, oben, unten
zum Anfang des naechsten Wortes
zum Anfang des letzten Wortes
zum Ende des naechsten Wortes
zum Ende des Dokumentes
zur Mitte des Fensters
Insert/Replace Modus
i
a
I
A
o
r
{x}r
R
s
{x}s
S
<ESC>
Ab Cursor Position einfuegen
Nach Cursor Position einfuegen
Am Anfang der Zeile einfuegen
Am Ende der Zeile einfuegen
Zeile unterhalb einfuegen
Zeichen unter dem Cursor ersetzen
{x} Zeichen ab der Cursor Position ersetzen
Zeichen ab der Cursor Position ersetzen
Zeichen unter dem Cursor ersetzen und in insert Modus wechseln
{x} Zeichen unter dem Cursor ersetzen und in insert Modus wechseln
Zeile ersetzen
Eingabemodus verlassen
Loeschen
x
{x}x
dd
dG
{x}dd
J
Zeichen unter dem Cursor loeschen
{x} Zeichen ab der Cursor Position loeschen
Zeile loeschen und in Speicher kopieren
Ab der Zeile unter dem Cursor bis zum Dokumentende loeschen
{x} Zeilen loeschen und in Speicher kopieren
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}
:w
:w!
:q
:q!
:wq
:x
Zu Zeile Nummer {x} springen
speichern
gewaltsames speichern
verlassen
gewaltsames verlassen
speichern und verlassen
speichern und verlassen