vim - Navigation
Navigation
Navigieren in vim
Bei h, l, j, k, w, e und b kann jeweils eine Zahl vorangestellt werden. Bei 5h bewegt sich der Cursor um 5 Zeichen nach links, bei 3b drei Wörter rückwärts.
| h | Bewegt Cursor ein Zeichen nach links |
| l | Bewegt Cursor ein Zeichen nach rechts |
| j | Bewegt Cursor eine Zeile nach unten |
| k | Bewegt Cursor eine Zeile nach oben |
| w | Bewegt Cursor ein Wort vorwärts auf das erste Zeichen |
| e | Bewegt Cursor an das nächste Wortende |
| b | Bewegt Cursor zum ersten Zeichen des vorhergehenden Wortes |
| $ | Bewegt Cursor ans Zeilenende |
| 2$ | Bewegt den Cursor ans Zeilenende der nächsten Zeile |
| 0 | Bewegt Cursor an den Zeilenbeginn |
| ge | Bewegt den Cursor zum letzten Zeichen des vorhergehenden Wortes |
| { | Bewegt den Cursor einen Absatz nach oben |
| } | Bewegt den Cursor einen Absatz nach unten |
| gg | Bewegt Cursor zur ersten Zeile |
| G | Bewegt Cursor zur letzten Zeile |
| NG | Bewegt Cursor zu Zeile N |
| :N | (Kommandozeilenmodus) Wie NG |
| % | Bewegt Cursor zu zugehörigen Zeichen unter dem Cursor. Beispielsweise kann so der Cursor von öffnender zu schließender Klammer (und umgekehrt) bewegt werden. Siehe auch :set matchpairs |
| fx | Springt nach rechts zum nächsten Zeichen “x” |
| 3fx | Springt nach rechts zum dritten “x” |
| tx | Springt nach rechts vor das nächste Zeichen “x” |
| Fx | Springt nach links zum nächsten Zeichen “x” |
| Tx | Springt nach links ein Zeichen vor Erreichen von “x” |
| 30% | Platziert den Cursor bei 30% des Dokuments (Zeilenanzahl) |
| H | Springt auf die erste sichtbare Zeile |
| M | Springt in die Mitte des sichtbaren Textes |
| L | Spingt in die letzte Zeile des sichtbaren Textes |
| Xgt | Gehe zu Tab X |
| XgT | gehe X Tabs zurück |
| STRG-U | Scrollt eine halbe Fensterseite nach oben |
| STRG-D | Scrollt eine halbe Fensterseite nach unten |
| STRG-E | Scrollt eine Zeile nach oben |
| STRG-Y | Scrollt eine Zeile nach unten |
| STRG-F | Scrollt eine Fensterseite minus zwei Zeilen nach unten |
| STRG-B | Scrollt eine Fensterzeile minus zwei Zeilen nach oben |
| zz | Zentriert die Anzeige auf die Zeile des Cursors |