Commande de base
- "i" Passer en mode insertion
- "A" Ajouter en fin de ligne
- ":q" Quitter
- ":q!" Quitter sans sauvegarder
- ":w" Enregister le fichier
- ":wq" Enregistrer et quitter
- ":x" Enregistrer (seulement en cas de modification) et quitter
- ":set paste" Passer en mode "collage"
Commandes d'édition
- "u" Annuler la dernière opération
- "Ctrl+r" Rétablir la dernière opération annulée
- "." Répéter la dernière opération d'édition
- "yy" Copier la ligne (4yy = 4 lignes)
- "dd" Couper la ligne (4dd = 4 lignes)
- "p" Coller après (P = insérer avant)
- "x" Effacer le caractère
- "dw" Effacer le texte jusqu'à la fin du mot
- "diw" Effacer le mot sous le curseur
Recherche / remplacement
- "/" Rechercher du texte
- "n" Rechercher l'occurence suivante
- "N" Rechercher l'occurence précédente
- "cw" Remplacer le texte jusqu'à la fin du mot
- "ciw" Remplacer le mot
- "C" Remplacer jusqu'en fin de ligne
- "." Répéter la dernière opération d'édition
- "":%s/A/B/g" Remplacer tous (g) les A par des B
Fenêtrage
- "Ctrl+w-s" Diviser horizontalement
- "Ctrl+w-v" Diviser verticalement
- "Ctrl+w-w" Passer à la fenêtre suivante
- "Ctrl+w-n" Ouvrir un fichier vierge dans une nouvelle fenêtre
- ": tabnew nom_fichier" Ouvrir le fichier nom_fichier dans un onglet
- "Ctrl+w-q" Fermer la fenêtre