Versuchen Sie $ vimtutor
, es wird Ihnen alles beibringen, was Sie wissen müssen, um loszulegen.
hjkl
sind die Spitze der Spitze des Eisbergs und werden zumindest in meinem Fall sehr selten verwendet.
wWEe
und BbgegE
alle erlauben es, sich Wort für Wort zu bewegen:
w
und e
gehen Sie vorwärts W
und E
berücksichtigen Sie Leerzeichen und Interpunktion
" here the * marks the default location of the cursor
" and each letter shows where you jump when you hit the key.
Latin: Lorem ipsum dolor sit amet.
* e e e
* E E E
* w w w w w w w
* W W W W W W
b
und ge
gehe rückwärts B
und gE
berücksichtige Leerzeichen und Interpunktion
Latin: Lorem ipsum dolor sit amet.
b b b b *
B B B *
ge ge ge*
ge
gE gE gE*
fFtT
werden verwendet, um nach einem bestimmten Zeichen in der aktuellen Zeile zu greifen , und ;,
werden verwendet, um diese Bewegung zu wiederholen, in derselben Richtung für ;
und in der entgegengesetzten Richtung für ,
:
fm
springt beim nächsten m
vorwärts, F
geht rückwärts
Latin: Lorem ipsum dolor sit amet.
* fm ; ;
; Fm *
tm
springt VOR dem nächsten m
vorwärts, T
geht rückwärts
Latin: Lorem ipsum dolor sit amet.
* tm ; ;
; Tm *
/?
werden verwendet, um von der aktuellen Cursorposition zum ersten Auftreten eines Musters zu springen:
0$
werden verwendet, um zum ersten und letzten Zeichen der Zeile zu springen.
(whitespace)Latin: Lorem ipsum dolor sit amet.(whitespace)
0 * $
^g_
werden verwendet, um zum ersten und letzten druckbaren Zeichen der Zeile zu springen.
(whitespace)Latin: Lorem ipsum dolor sit amet.(whitespace)
^ * g_
Einfach und kombiniert ()[]{}
werden verwendet, um Phrase für Phrase oder Absatz für Absatz oder Code Block für Codeblock zu verschieben.
<C-b>
und <C-f>
werden verwendet, um durch den Bildschirm vorwärts und rückwärts zu scrollen.
<C-u>
und <C-d>
werden verwendet, um durch den halben Bildschirm vorwärts und rückwärts zu scrollen.
H
, M
Und um L
den Cursor nach oben, Mitte, unten in der Ansicht bewegen, respectively.
zt
, zz
Und zb
die Linie unter dem Cursor nach oben, Mitte, unten in der Ansicht bewegen, respectively.
Und so weiter.
:help motion.txt
wird dich umhauen.