Essayez $ vimtutor
, cela vous apprendra tout ce que vous devez savoir pour commencer.
hjkl
sont la pointe du sommet de l'iceberg et sont très rarement utilisés, du moins dans mon cas.
wWEe
et BbgegE
tous permettent de se déplacer mot par mot:
w
et e
aller de l'avant, W
et E
prendre en compte les espaces et la ponctuation
" 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
et ge
revenir en arrière B
et gE
prendre en compte les espaces et la ponctuation
Latin: Lorem ipsum dolor sit amet.
b b b b *
B B B *
ge ge ge*
ge
gE gE gE*
fFtT
sont utilisés pour atteindre un caractère particulier sur la ligne courante et ;,
sont utilisés pour répéter ce mouvement, dans le même sens pour ;
et dans le sens opposé pour ,
:
fm
saute sur le prochain m
avant, F
recule
Latin: Lorem ipsum dolor sit amet.
* fm ; ;
; Fm *
tm
saute AVANT le prochain m
avant, T
recule
Latin: Lorem ipsum dolor sit amet.
* tm ; ;
; Tm *
/?
sont utilisés pour passer à la première occurrence d'un motif à partir de la position actuelle du curseur:
0$
sont utilisés pour sauter au premier et au dernier caractère de la ligne.
(whitespace)Latin: Lorem ipsum dolor sit amet.(whitespace)
0 * $
^g_
sont utilisés pour sauter au premier et au dernier caractère imprimable de la ligne.
(whitespace)Latin: Lorem ipsum dolor sit amet.(whitespace)
^ * g_
Simple et combiné ()[]{}
sont utilisés pour déplacer phrase par phrase ou paragraphe par paragraphe ou bloc de code par bloc de code.
<C-b>
et <C-f>
sont utilisés pour faire défiler l'écran vers l'arrière et vers l'avant.
<C-u>
et <C-d>
sont utilisés pour faire défiler d'un demi-écran vers l'arrière et vers l'avant.
H
, M
Et L
déplacer le curseur vers le haut, au milieu, en bas de la fenêtre, respectivement.
zt
, zz
Et zb
déplacer la ligne sous le curseur vers le haut, au milieu, en bas de la fenêtre, respectivement.
Etc.
:help motion.txt
va souffler votre esprit.