L’éditeur de texte vi est un incontournable sur les systèmes Unix et Linux. Son interface en mode texte et ses nombreuses commandes en font un outil puissant, bien que parfois complexe pour les nouveaux utilisateurs. Voici un guide simple pour vous aider à prendre en main vi sur Linux.

Ouvrir un fichier avec vi

Pour ouvrir un fichier, ouvrez le terminal et tapez vi suivi du nom du fichier :

vi fichier.txt

Comprendre les modes de vi

vi fonctionne avec deux modes principaux :

  • Mode Normal : il permet de naviguer dans le fichier, de supprimer du texte, de copier et coller, etc.
  • Mode Insertion : il permet de saisir du texte.

À l’ouverture d’un fichier, vous êtes en mode Normal. Pour passer en mode Insertion, appuyez sur i. Une fois en mode Insertion, vous pouvez taper du texte normalement. Pour revenir en mode Normal, appuyez sur Échap.

Sauvegarder et quitter vi

  • Pour sauvegarder vos modifications et quitter vi, tapez :wq puis Entrée en mode Normal.
  • Pour quitter sans sauvegarder, tapez :q! puis Entrée.

Quelques commandes utiles en mode Normal

  • h, j, k, l : se déplacer à gauche, en bas, en haut, et à droite.
  • x : supprimer le caractère sous le curseur.
  • dd : supprimer une ligne.
  • yy : copier une ligne.
  • p : coller une ligne copiée.
  • /mot : rechercher « mot » dans le fichier.
  • n : aller à la prochaine occurrence du mot recherché.
  • N : aller à l’occurrence précédente du mot recherché.

Pour en savoir plus

vi est un outil très puissant avec beaucoup de fonctionnalités. N’hésitez pas à consulter le manuel de vi pour plus d’informations :

man vi

En suivant ces étapes simples, vous devriez être capable de prendre en main vi et de commencer à éditer des fichiers texte sur votre système Linux. Bonne chance!