Les images valent mille commandes et options Unix:
Je dessine ceci à mes étudiants chaque semestre et ils semblent saisir vi par la suite.
vi est une machine à états finis avec seulement trois états.
Au démarrage, vi passe en mode COMMANDE, où vous pouvez taper à l' aveugle de courtes commandes de caractères . Tu sais ce que tu fais; ce n'est pas pour les amateurs.
Lorsque vous souhaitez réellement modifier le texte, vous devez passer en mode INSERT avec une commande à un caractère:
- i: aller à INSÉRER à la place du curseur
- I: passer en mode INSERT au début de la ligne
- a: ajouter après le curseur
- A: ajouter à la fin de la ligne
- o: ouvrir une nouvelle ligne sous la ligne actuelle
- O: ouvrir une nouvelle ligne à la place de la ligne actuelle
Maintenant, répondant à la question: quitter.
Vous pouvez quitter vi du mode EX:
- q: si vous n'avez pas apporté de modifications ou les avez enregistrées au préalable
- q!: ignore toutes les modifications et quitte
- wq: enregistrer et quitter
- x: c'est égal à wq
w
et x
acceptez un paramètre de nom de fichier. Si vous avez démarré vi avec un nom de fichier, vous n'avez pas besoin de le donner ici à nouveau.
Enfin, le plus important: comment accéder au mode EX?
Le mode EX est pour les commandes longues que vous pouvez voir taper en bas de l'écran. À partir du mode COMMAND, vous appuyez sur deux-points, :
et un deux-points apparaîtra sur la ligne du bas, où vous pourrez taper les commandes ci-dessus.
Depuis le mode INSERT, vous devez appuyer sur ESC, c'est-à-dire le bouton Échap, pour passer en mode COMMAND, puis: pour passer en mode EX.
Si vous n'êtes pas sûr, appuyez sur ESC et cela vous amènera en mode commande.
Ainsi, la méthode robuste est ESC -: - x-Enter qui enregistre votre fichier et quitte.