mardi 9 juillet 2019

Commandes vim

]$ vim fichier_à_editer

Déplacer le curseur là où on veut éditer le texte puis choisir une commande selon l'opération que l'on veut faire :
  • i Passer dans le mode insertion
  • 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
  • A Ajouter en fin de ligne
  • u Annuler la dernière opération
  • -r Rétablir la dernière opération annulée
  • . Répéter la dernière opération d'édition
Quand l'édition est terminée, appuyer sur Echap
  • :q Quitter
  • :q! Quitter sans enregistrer
  • :w Enregistrer le fichier
  • :wq Enregistrer et quitter
  • :x Enregistrer (seulement en cas de modification) et quitter
Recherches et remplacements :
  • / 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
Cette liste de commandes a été copiées du site Ubuntu francophone par simplification d'édition.