Les chapitres

Échap pour revenir
ton buffer

            
-- NORMAL -- 1:1
0 frappes · optimal : 0 — fais-le en autant de frappes pour la médaille d’or

Aide-mémoire

Se déplacer

h j k l
gauche, bas, haut, droite
w b e
mot suivant, précédent, fin de mot
W B E
idem, en ignorant la ponctuation
0 ^ $
colonne 0, premier non-blanc, fin de ligne
gg G 5G
début, fin, ligne 5
{ }
paragraphe précédent, suivant
%
parenthèse / accolade correspondante
f x / t x
sur le prochain x / juste avant
F x / T x
idem vers la gauche
; ,
répète la visée, en sens inverse

Chercher

/mot ?mot
chercher avant / arrière
n N
occurrence suivante / précédente
*
chercher le mot sous le curseur

Éditer

i a
insérer avant / après le curseur
I A
insérer en début / fin de ligne
o O
ouvrir une ligne dessous / dessus
x r s
supprimer, remplacer, substituer un caractère
d c y
supprimer, changer, copier (+ mouvement)
dd cc yy
… sur la ligne entière
D C
… jusqu’à la fin de la ligne
p P
coller après / avant
u Ctrl-r
annuler, rétablir
.
répéter la dernière modification
J ~
joindre les lignes, inverser la casse

Objets texte

iw aw
le mot / le mot et son espace
i" a"
l’intérieur / le tout, guillemets compris
i( i[ i{
l’intérieur des délimiteurs
ip ap
le paragraphe

Se combinent avec un opérateur : ciw, da(, yi"

Visuel

v V Ctrl-v
sélection caractère, ligne, bloc
o
changer d’extrémité
> <
indenter / désindenter

Ligne de commande

:s/a/b/g
substituer sur la ligne
:%s/a/b/g
… dans tout le fichier
:g/x/d
supprimer les lignes contenant x
q a … q
enregistrer une macro dans a
@a 5@a
la rejouer, cinq fois