Skip to content

Mode

  • Normal : Esc (default mode)
  • Insert : i
  • Visual : v
  • Visual Line : V (shift + v)
  • Command : depuis le mode normal, :
  • Replace : R (shift + r)

Road to learn correctly Vim

First shortcuts

ShortcutDescriptionComment
hdroite
lgauche
khaut
jbas
wmot à mot avant
bmot à mot arrière
ycopie la selectionSupprimer et copier vont dans le même registre
yycopie la ligneSupprimer et copier vont dans le même registre
pcoller la ligne
xsupprime le caractèreSupprimer et copier vont dans le même registre
ddsupprime la ligneSupprimer et copier vont dans le même registre
vvisual mode
shift + vvisual line mode
uannuler un changement
:wNormal mode, enregistrer

Second shortcuts

ShortcutDescriptionComment
oajoute une ligne en dessous et insert
shift + oajoute une ligne au dessus et insert
shift + pcolle au dessus
ainsert après le caractère
shift + ainsert à la fin de la ligne après le dernier caractère
shift + iinsert au début de la ligne avant le premier caractère
/entre en mode search
nsearch le prochain match en sélectionnant le premier caractère
shift + nsearch le précédent match en sélectionnant le premier caractère
*search le prochain mot correspondant au cursor actuel
#search le précédent mot correspondant au cursor actuel

Motions

  • help motion.txt
CommandDescriptionComment
:m Nbouge la ligne courante vers la N
:n Nva à la ligne N