Comment quitter l’éditeur Vi ou Vim ?

By Flavien ROUX

L’éditeur Vi ou Vim fait partie de ces outils puissants mais souvent déconcertants pour les débutants. En apparence simple, il repose sur un système de modes qui peut rendre la sortie difficile, voire frustrante, si l’on ignore les bonnes commandes. Pourtant, en suivant quelques étapes claires, il est facile de s’en sortir.

Voici un guide détaillé pour répondre à cette intention de recherche informationnelle en vous livrant immédiatement les solutions pratiques.

À retenir :

  • Appuyez sur Échap pour passer en mode commande avant d’entrer une commande de sortie.
  • Utilisez :q, :q!, :wq, ZZ selon que vous voulez enregistrer ou non.
  • En cas de fichiers multiples, pensez à :qa ou :qa! pour tout quitter d’un coup.

Passer en mode commande pour quitter Vi ou Vim

“L’efficacité passe d’abord par la compréhension des outils que l’on utilise.”

Marc Hénin, formateur Linux

Le premier piège quand on utilise Vi ou Vim, c’est de ne pas savoir dans quel mode on se trouve. Pour quitter Vi ou Vim, vous devez impérativement basculer en mode commande, car c’est lui seul qui accepte les commandes de sortie.

Comment vérifier le mode actuel ?

Regardez en bas de votre terminal. Si vous voyez –INSERT–, vous êtes en mode insertion. Appuyez alors sur la touche Échap (Esc) pour revenir en mode commande. Ce geste est fondamental et précède toute tentative de fermeture.

A lire également :  Comment installer Linux Ubuntu facilement en 2025 ?

Les principales commandes pour quitter Vi ou Vim

“Connaître la bonne commande au bon moment, c’est 80 % de la productivité.”

Sophie Lamoureux, ingénieure systèmes

Une fois en mode commande, vous pouvez taper l’une des instructions suivantes selon votre intention (enregistrer ou non, quitter un ou plusieurs fichiers).

Tableau des commandes de sortie de Vi ou Vim

CommandeAction réalisée
:qQuitte sans enregistrer si aucun changement n’a été fait.
:q!Force la fermeture sans sauvegarder.
:wqEnregistre et quitte.
:xÉquivalent de :wq, un peu plus moderne.
ZZEnregistre et quitte (sans deux-points).
ZQQuitte sans enregistrer (sans deux-points).

Cas particuliers : fichiers multiples et enregistrement partiel

“Les cas extrêmes méritent des commandes spécifiques.”

Julien Thomas, développeur open source

Lorsqu’on travaille avec plusieurs fichiers ou que l’on souhaite enregistrer sans quitter, Vi ou Vim offre des variantes adaptées.

Quitter tous les fichiers ouverts en une commande

  • :qa : Quitte tous les fichiers ouverts si aucun changement n’est en attente.
  • :qa! : Quitte tous les fichiers ouverts sans enregistrer, même en cas de modifications.

Enregistrer sans quitter

Si vous voulez juste sauvegarder vos modifications sans sortir de l’éditeur :

  • Utilisez la commande :w. Elle écrit le fichier mais vous laisse dans Vi ou Vim.

Tableau des cas spécifiques dans l’éditeur Vi ou Vim

BesoinCommande à utiliser
Sauvegarder sans quitter:w
Quitter tous les fichiers ouverts:qa
Quitter tous sans sauvegarder:qa!

Et vous, quelle commande utilisez-vous pour sortir rapidement de Vi ou Vim ? Partagez vos astuces ou vos galères en commentaire !

A lire également :  Comment installer et configurer Pop! OS sur un PC

Laisser un commentaire