Mouvement du curseur h Déplacer le curseur vers la gauche j Déplacer le curseur vers le bas k Déplacer le curseur vers le haut l Déplacer le curseur vers la droite OU OU¹ Déplacer le curseur au début du mot suivant b OU ¹B Déplacer le curseur au début du mot précédent e OU ¹E Avancez jusqu'à la fin d'un mot 0 Aller au début de la ligne ^ Déplacer vers le premier caractère non vide de la ligne $ Aller en fin de ligne g Aller à la dernière ligne du document nG OU: n Passez à la ligne numéro n " À la position avant le dernier saut, / où la dernière commande "m '" https://www.makeuseof.com/ "m`" a été donnée. fx Passer à la prochaine occurrence du caractère x tx Déplacer vers un caractère avant le caractère x } Passer au paragraphe suivant { Passer au paragraphe précédent H Déplacer vers la maison (haut) de l'écran L Passer à la dernière ligne de l'écran M Déplacer au milieu de l'écran 3, f, x Déplacer vers la 3ème instance du caractère x vers l'avant à partir du curseur sur la ligne actuelle. 3, F, x Déplacer vers la 3e instance du caractère x en arrière du curseur sur la ligne actuelle. Modification d'un fichier r Remplacer un seul caractère dd Couper (supprimer) une ligne yy Yank (copier) une ligne 2aa Yank (copie) deux lignes J Joignez la ligne ci-dessous à la ligne actuelle cc OU S Changer (remplacer) toute la ligne cw Changer (remplacer) à la fin du mot c $ Changer (remplacer) à la fin de la ligne s Supprimer le caractère et remplacer le texte xp Transposer deux lettres (supprimer et coller) u annuler Ctrl r Refaire . Répéter la dernière commande Rechercher et remplacer * Rechercher un mot sous le curseur /modèle Rechercher un motif ?modèle Rechercher un motif en arrière n Répéter la recherche dans le même sens N Répéter la recherche dans la direction opposée :% s / ancien / nouveau / g Remplacer toutes les instances de l'ancien par le nouveau :% s / ancien / nouveau / gc Remplacer toutes les instances de l'ancien par le nouveau, avec des confirmations Mouvement d'écran Ctrl u Déplacer l'écran d'une demi-page vers le haut Ctrl b Déplacer l'écran d'une page vers le haut Ctrl d Déplacer l'écran d'une demi-page vers le bas Ctrl f Déplacer l'écran d'une page vers le bas zz Écran central sur le curseur zt Aligner le haut de l'écran avec le curseur zb Aligner le bas de l'écran avec le curseur Mode d'insertion (insérer du texte) je Entrer en mode insertion je Insérer au début de la ligne une Insérer (ajouter) après le curseur UNE Insérer (ajouter) à la fin de la ligne o Ajouter (ouvrir) une nouvelle ligne sous la ligne actuelle O Ajouter (ouvrir) une nouvelle ligne au-dessus de la ligne actuelle ea Insérer (ajouter) à la fin du mot Esc Quitter le mode d'insertion Changer de cas ~ Basculer la casse (Case => cASE) gU Majuscule gu Minuscule gUU Ligne courante en majuscules (également gUgU) guu Ligne actuelle en minuscules (également gugu) Mode visuel (marquer le texte) v Démarrer le mode visuel, marquer des lignes, puis exécuter une commande (comme y-yank) V Démarrer le mode visuel en ligne vo Passer à l'autre extrémité de la zone marquée Ctrl v Démarrer le mode de blocage visuel vO Déplacer vers un autre coin du bloc vaw Marquer un mot vab Marquer un bloc avec () vaB Marquer un bloc avec {} vib Marquer le bloc intérieur avec () viB Marquer le bloc intérieur avec {} Esc Quitter le mode visuel Commandes visuelles > Déplacer le texte vers la droite Déplacer le texte vers la gauche #ERREUR! Ligne actuelle à retrait automatique Décaler la ligne actuelle vers la gauche de shiftwidth >> Décaler la ligne actuelle vers la droite de shiftwidth y Texte marqué Yank (copie) ré Supprimer le texte marqué ~ Boîtier de commutateur Commandes pliantes zf # j Créer un pli à partir du curseur vers le bas # lignes zf / La chaîne crée un pli du curseur à la chaîne zj Déplacer le curseur vers le pli suivant zk Déplacer le curseur sur le pli précédent za Basculer un pli sous le curseur zo Ouvrir un pli au curseur zO Ouvrez tous les plis au niveau du curseur zc Fermer un pli sous le curseur zm Augmentez le niveau de pliage d'un zM Fermez tous les plis ouverts zr Diminue le niveau de pliage d'un zR Diminuez le niveau de pliage à zéro – tous les plis seront ouverts zd Supprimer le pli au niveau du curseur zE Supprimer tous les plis (z Déplacer au début du pli ouvert ) z Passer à la fin du pli ouvert Onglets #gt Déplacer vers le numéro d'onglet # Ctrl w, t Déplacer la fenêtre partagée actuelle dans son propre onglet : tabmove # Déplacer l'onglet actuel vers la #ième position (indexé à partir de 0) : tabnew filename /: tabn filename Ouvrez un fichier dans un nouvel onglet : tabclose /: tabc Fermez l'onglet courant et toutes ses fenêtres : tabonly /: tabo Fermez tous les onglets sauf celui en cours gt /: tabnext /: tabn Passer à l'onglet suivant gT /: tabprev /: tabp Passer à l'onglet précédent Travailler avec plusieurs fichiers : e nom de fichier Modifier un fichier dans un nouveau tampon : ene Ouvrez un fichier vierge pour le modifier : bnext /: bn Aller au tampon suivant : bprev /: bp Aller au tampon précédent : bd Supprimer un tampon (fermer un fichier) : nom de fichier sp Ouvrez un fichier dans une nouvelle fenêtre tampon et divisée : vs nom de fichier Ouvrez un fichier dans un nouveau tampon et une fenêtre divisée verticalement Ctrl w, s Fenêtre partagée Ctrl w, w Changer de fenêtre Ctrl w, q Quitter une fenêtre Ctrl w, v Fractionner la fenêtre verticalement Ctrl w, h Déplacer le curseur vers la fenêtre de gauche Ctrl w, l Déplacer le curseur vers la fenêtre à droite Ctrl w, k Déplacer le curseur vers la fenêtre ci-dessus Ctrl w, j Déplacer le curseur vers la fenêtre ci-dessous Ctrl w, r Faire pivoter les fenêtres dans le sens des aiguilles d'une montre Ctrl w, T Déplacer la fenêtre actuelle vers un nouvel onglet :sur Fermer toutes les fenêtres sauf la fenêtre actuelle Ctrl w, | Maximiser la largeur de la fenêtre active Ctrl w, 1, | Minimiser la largeur de la fenêtre active Ctrl w, _ Maximiser la hauteur de la fenêtre active Ctrl w, 1, _ Minimiser la hauteur de la fenêtre active Ctrl w, = Égalisez la taille des fenêtres Quitter un fichier : w Écrivez (enregistrez) le fichier, mais ne quittez pas : wq Écrire (enregistrer) et quitter : x OU ZZ Écrire (enregistrer) le fichier actuel s'il est modifié et quitter : q Quitter (échoue s'il y a des modifications non enregistrées) : q! Quitter et ignorer les modifications non enregistrées : qa Quittez tous les tampons et fenêtres ZQ Quitter sans vérifier les modifications ¹Le mot peut contenir de la ponctuation.