Pour ceux qui débutent avec Linux, quitter l’ vi
éditeur peut souvent être déroutant en raison de ses modes et de sa structure de commandes distincts. Il est essentiel de savoir comment quitter correctement, que vous envisagiez de sauvegarder votre progression ou d’abandonner complètement vos modifications.
Différents modes dansvi
L’ vi
éditeur fonctionne principalement selon deux modes principaux :
- Mode de commande : ce mode est utilisé pour la navigation et l’exécution de différentes commandes.
- Mode insertion : Ce mode vous permet d’ajouter et de modifier du texte.
Lorsque vous ouvrez vi
, le mode Commande est activé par défaut. Pour passer en mode Insertion, appuyez sur i
. Pour revenir au mode Commande depuis le mode Insertion, appuyez simplement sur Esc
.
Comment enregistrer les modifications et quittervi
- Tout d’abord, appuyez
Esc
pour entrer en mode commande. - Ensuite, tapez
:wq
et appuyez surEnter
.
Cette séquence enregistre vos modifications et ferme l’éditeur.
Fermeture vi
sans enregistrer les modifications
- Appuyez
Esc
pour passer en mode commande. - Tapez
:q!
et appuyez surEnter
.
Cette approche quittera vi
sans conserver les modifications apportées au cours de votre session.
Une autre méthode pour sauvegarder et quitter
- Assurez-vous que vous êtes en mode commande en appuyant sur
Esc
. - Ensuite, entrez
:x
et appuyez surEnter
.
La :x
commande enregistre les modifications uniquement si elles existent, puis se ferme vi
.
Quitter vi
avec les touches de raccourci
- Appuyez
Esc
pour accéder au mode commande. - Appuyez deux fois sur
Shift
+Z
(ZZ
) pour enregistrer et quitter.
L’utilisation ZZ
de enregistrera instantanément vos modifications et fermera l’éditeur.
Que faire si la Esc
clé tombe en panne
Si la Esc
clé ne fonctionne pas, essayez ces alternatives pour atteindre le mode de commande :
- Appuyez sur
Ctrl
+[
. - Appuyez sur
Ctrl
+C
.
Une fois que vous avez réussi à passer en mode commande, vous pouvez exécuter la commande appropriée pour quitter vi
.
Résoudre les problèmes courants
Si vous rencontrez des messages d’erreur lorsque vous essayez de quitter, tels que :
E37: No write since last change (add! to override)
Cela indique qu’il y a des modifications qui n’ont pas été enregistrées. Pour quitter sans enregistrer, utilisez :q!
. Pour enregistrer votre travail et quitter, choisissez :wq
ou ZZ
.
Vous familiariser avec les procédures de sortie appropriées vi
peut améliorer votre expérience globale et protéger votre travail.
Laisser un commentaire