next up previous contents
Nächste Seite: Einfügen, Verändern und Löschen Aufwärts: Editor vi Vorherige Seite: Aufruf und Verlassen des   Inhalt

Cursorpositionierung

Zuerst die schlechte Nachricht: Cursorpositionierung per Maus ist nicht möglich. Die gute Nachricht: Alles per Tastatur denkbare ist möglich. Es gibt dabei vier Arten der Verschiebung: Die Objekte Wort, Satz und Absatz sind wie folgt definiert: Die Objekte sind nicht nur zur Cursorpositionierung wichtig, sondern auch beim Löschen und Kopieren etc. Die Objekte () werden ausgewählt durch
< >
(Leerzeichen) für ein einzelnes Zeichen,
w
für ein Wort ohne Sonderzeichen,
W
für ein Wort mit Sonderzeichen,
b
für ein vorhergehendes Wort ohne Sonderzeichen,
B
für ein vorhergehendes Wort mit Sonderzeichen,
G
für bis zum Ende des Puffers,
^
für bis Anfang der Zeile,
$
für bis zum Ende der Zeile.



Einfache Cursorbewegungen

h
1 Zeichen nach links
j
1 Zeichen nach oben
k
1 Zeichen nach unten
l
1 Zeichen nach rechts
<cr>
Erste Zeichen der nächsten Zeile
-
Erste Zeichen der vorherigen Zeile
G
Erste Zeichen der letzten Zeile
Dabei sind Wiederholungsfaktoren möglich. Die Eingabe von würde z.B. den Cursor 5 Stellen nach rechts verschieben. Beim wird die Zeile mit der entsprechenden Zeilennummer angesprungen.



Cursorbewegungen auf der aktuellen Zeile

0
Anfang der aktuellen Zeile
$
Letzte Zeichen der aktuellen Zeile
n|
Bewegt den Cursor auf die n-te Spalte der aktuellen Zeile Dies ist sehr nützlich für Fortranprogrammierer.



Cursorbewegungen auf Worte

w
Anfang des nächsten Wortes
W
Anfang des nächsten Wortes
b
Anfang des aktuellen oder vorangehenden Wortes
B
Anfang des aktuellen oder vorangehenden Wortes
e
Ende des aktuellen oder folgenden Wortes
E
Ende des aktuellen oder folgenden Wortes
Wiederholungsfaktoren sind möglich.



Cursorbewegungen auf Sätze und Absätze

)
Anfang des nächsten Satzes
(
Anfang des vorhergehenden Satzes
}
Anfang des nächsten Absatzes
{
Anfang des vorhergehenden Absatzes



Cursorbewegungen Bildschirmweise

H
Erste Zeichen der ersten Zeile des aktuellen Bildschirms
M
Erste Zeichen der mittleren Zeile des aktuellen Bildschirms
L
Erste Zeichen der letzten Zeile des aktuellen Bildschirms
<ctrl+f>
Ein Bildschirm vorwärts
<ctrl+b>
Ein Bildschirm rückwärts



Positionieren des Cursors auf Klammerpaare

%
Bewegt den Cursor auf die korrespondierende Klammer (,),{,},[,]


next up previous contents
Nächste Seite: Einfügen, Verändern und Löschen Aufwärts: Editor vi Vorherige Seite: Aufruf und Verlassen des   Inhalt
Lars Tornow 2003-04-02