Éditeur VI avec commandes dans le tutoriel Linux/Unix

Qu’est-ce que l’éditeur VI ?

L’éditeur VI est l’éditeur de texte le plus populaire et le plus classique de la famille Linux. Ci-dessous, voici quelques raisons qui en font un éditeur largement utilisé –

1) Il est disponible dans presque toutes les distributions Linux

2) Il fonctionne de la même manière sur différentes plateformes et distributions

3) Il est convivial. Par conséquent, des millions d’utilisateurs Linux l’aiment et l’utilisent pour leurs besoins d’édition

De nos jours, il existe des versions avancées de l’éditeur vi, et la plus populaire est VIM qui est Vi Improved. Certains des autres sont Elvis, Nvi, Nano et Vile. Il est judicieux d’apprendre vi car il est riche en fonctionnalités et offre des possibilités infinies pour éditer un fichier.

Pour travailler sur l’éditeur VI, vous devez comprendre ses modes de fonctionnement. Ils peuvent être divisés en deux parties principales.

Dans ce tutoriel, vous en saurez plus sur…

  • Mode commande vi
  • Mode insertion de l’éditeur vi
  • Comment utiliser l’éditeur vi
  • Commandes d’édition vi
  • Déplacement dans un fichier
  • .

  • Enregistrer et fermer le fichier

Cliquez ici si la vidéo n’est pas accessible

Mode de commande vi :

L'éditeur VI

  • L’éditeur vi s’ouvre dans ce mode, et il ne comprend que les commandes
  • Dans ce mode, vous pouvez, déplacer le curseur et couper, copier, coller le texte
  • Ce mode enregistre également les modifications que vous avez apportées au fichier
  • Les commandes sont sensibles à la casse. Vous devez utiliser la bonne casse de lettres.

Mode d’insertion de l’éditeur vi:

  • Ce mode permet d’insérer du texte dans le fichier.

  • Vous pouvez passer au mode Insertion à partir du mode commande en appuyant sur ‘i’ sur le clavier

  • Une fois que vous êtes en mode Insertion, toute touche serait prise comme une entrée pour le fichier sur lequel vous travaillez actuellement.

  • Pour revenir au mode de commande et enregistrer les modifications que vous avez faites, vous devez appuyer sur la touche Esc

Comment utiliser l’éditeur vi

Pour lancer l’éditeur VI -Ouvrez le terminal (CLI) et tapez

vi <filename_NEW> or <filename_EXISTING>

Et si vous spécifiez un fichier existant, alors l’éditeur l’ouvrira pour que vous puissiez le modifier. Sinon, vous pouvez créer un nouveau fichier.

L'éditeur VI

Commandes d’édition VI

  • i -. Insérer au curseur (passe en mode insertion)
  • a – Écrire après le curseur (passe en mode insertion)
  • A -. Écrire en fin de ligne (passe en mode insertion)
  • ESC – Terminer le mode insertion
  • u – Annuler la dernière modification
  • U – Annuler toutes les modifications de la ligne entière
  • o – Ouvrir une nouvelle ligne (passe en mode insertion)
  • dd – Supprimer la ligne
  • 3dd – Supprimer 3 lignes.
  • D – Supprimer le contenu de la ligne après le curseur
  • C – Supprimer le contenu d’une ligne après le curseur et insérer un nouveau texte. Appuyez sur la touche ESC pour terminer l’insertion.
  • dw – Supprimer un mot
  • 4dw – Supprimer 4 mots
  • cw – Modifier un mot
  • x – Supprimer le caractère au curseur
  • r – Remplacer un caractère
  • R – Remplacer les caractères à partir du curseur
  • s -. Substituer un caractère sous le curseur continuer à insérer
  • S – Substituer toute la ligne et commencer à insérer au début de la ligne
  • ~ – Changer la casse d’un caractère individuel

Note : Vous devez être en « mode commande » pour exécuter ces commandes. L’éditeur VI est sensible à la casse, donc assurez-vous de taper les commandes dans la bonne casse.

Veillez à appuyer sur la bonne commande sinon vous finirez par apporter des modifications indésirables au fichier. Vous pouvez également entrer dans le mode d’insertion en appuyant sur a, A, o, selon les besoins.

Déplacement dans un fichier

  • k – Déplacement du curseur vers le haut
  • j – Déplacement du curseur vers le bas
  • h – Déplacement du curseur vers la gauche
  • l – Déplacement du curseur vers la droite

Vous devez être en mode commande pour vous déplacer dans un fichier. Les touches par défaut pour la navigation sont mentionnées ci-dessous sinon ; Vous pouvez également utiliser les touches fléchées du clavier.

Enregistrer et fermer le fichier

  • Shift+zz – Enregistrer le fichier et quitter
  • :w – Enregistrer le fichier mais le garder ouvert
  • :q – Quitter sans enregistrer
  • :wq – Enregistrer le fichier et quitter

Vous devez être en mode commande pour quitter l’éditeur et enregistrer les modifications apportées au fichier.

L'éditeur VI

Résumé:

  • L’éditeur vi est l’éditeur de texte Unix le plus populaire et le plus utilisé
  • Il est généralement disponible dans toutes les distributions Linux.
  • Il fonctionne en deux modes, Commande et Insertion
  • Le mode Commande prend les commandes de l’utilisateur, et le mode Insertion permet d’éditer du texte
  • Vous devez connaître les commandes pour travailler sur votre fichier facilement
  • Apprendre à utiliser cet éditeur peut vous être utile pour créer des scripts et éditer des fichiers.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *