VIM Exit and Save, pour les débutants

Vim Exit Save Beginners



Syntaxe pour quitter et enregistrer à partir de l'éditeur VIM

presse Esc clé pour vous assurer que vous êtes dans mode de commande . Appuyez ensuite sur la côlon clé pour entrer mode ligne de commande . Le mode ligne de commande aura un côlon en bas à gauche de l'écran où vous pouvez entrer des lignes de commande. Puis appuyez ' wq ' et 'Entrer' pour indiquer la sortie et enregistrer. 'dans' est l'abréviation de write indiquant de sauvegarder le contenu du fichier sur le disque. 'Q' est l'abréviation de quit qui indique la sortie de l'éditeur de vim.

: wq

La capture d'écran ci-dessous illustre la saisie de la commande 'wq' en mode ligne de commande pour indiquer à vim de quitter le programme après avoir enregistré le contenu, c'est-à-dire écrire et quitter.









Comprendre les modes VIM et comment les utiliser

Les principaux modes de fonctionnement de Vim sont le mode insertion, le mode commande, le mode ligne de commande et le mode visuel. L'éditeur sera dans l'un de ces modes à tout moment, et l'interaction avec l'éditeur vim à l'aide de frappes entraînera différentes actions selon le mode dans lequel l'éditeur se trouve actuellement. Si vous essayez d'entrer « wq » pour enregistrer et quitter, lorsque en mode insertion, il n'enregistrera pas le contenu sur lequel vous travaillez et ne quittera pas l'éditeur vim. Par conséquent, vous devez être conscient, lorsque vous utilisez vim, du mode dans lequel vous vous trouvez.



Mode d'insertion : dans ce mode, vous pouvez réellement saisir du contenu dans un fichier. Vous êtes en train d'éditer et ne dites pas à Vim à l'éditeur quoi faire autre que le texte à saisir dans le contenu d'un fichier. Vous pouvez accéder au mode Insertion à partir du mode Commande en appuyant sur le bouton 'je' clé qui signifie insert. Vous pouvez également appuyer sur le 'à' touche qui entrera également en mode insertion, mais après avoir déplacé le curseur après la position actuelle, c'est pourquoi 'à' dans ce cas signifie append.





Mode de commande : c'est le mode dans lequel les frappes au clavier sont utilisées pour indiquer à vim ce qu'il faut faire et comment fonctionner, mais pas pour saisir un nouveau texte ou éditer du texte dans un fichier. Pour entrer en mode commande, appuyez sur le 'Esc' touche du clavier.

Mode ligne de commande : une petite mini invite de ligne de commande apparaît en bas à gauche de l'écran et permet de saisir des commandes telles que nous l'avons montré dans ce tutoriel, vous pouvez utiliser 'dans' qui signifie écrire un fichier et vous pouvez utiliser 'Q' qui signifie quitter l'éditeur. Ceux-ci peuvent être combinés en une seule instruction et vous quitterez l'éditeur et enregistrerez le fichier.



Mode visuel : le mode visuel vous permet de mettre du texte en surbrillance, puis d'utiliser ce texte sélectionné en copier-coller ou d'autres opérations courantes sur le texte sélectionné. Tout cela peut être fait à partir du clavier sans souris contrairement aux éditeurs basés sur une interface graphique tels que Notepad ou Visual Studio.

Comment enregistrer votre contenu sans quitter l'éditeur

Si vous souhaitez enregistrer votre travail dans le fichier que vous éditez sans quitter l'éditeur vim, utilisez simplement la commande « w » pour écrire le fichier et omettez la commande « q » comme indiqué ci-dessous.

:dans

Comment quitter l'éditeur sans émettre de sauvegarde

Si vous souhaitez uniquement quitter l'éditeur et ne pas émettre de commande de sauvegarde, exécutez simplement la commande « q » en mode ligne de commande, comme indiqué ci-dessous. Cette commande suppose que vous n'avez apporté aucune modification au contenu jusqu'à présent, sinon vous obtiendrez une erreur comme indiqué dans la deuxième capture d'écran ci-dessous.

: Quel

Aucune erreur ci-dessus.

Erreur ci-dessus car la commande de sortie a été émise sans commande de sauvegarde de fichier.

Comment quitter l'éditeur sans enregistrer les modifications

Si vous avez apporté des modifications, mais que vous NE VOULEZ PAS enregistrer ces modifications sur le disque et que vous souhaitez revenir au contenu précédent au moment de la dernière sauvegarde, exécutez la commande 'q' avec la commande '!' en mode ligne de commande comme indiqué ci-dessous.

: q !

Conclusion

Toutes les informations ci-dessus peuvent sembler trop complexes juste pour quitter l'éditeur et enregistrer le contenu du fichier sur lequel vous travaillez, mais il y a des raisons à cela et tout est logique. L'éditeur vim peut être utilisé presque entièrement à partir du clavier sans utiliser la souris, ce qui est ergonomique et rapide, généralement plus efficace pour les programmeurs et les professionnels de l'informatique expérimentés. Par conséquent, toutes les instructions doivent être spécifiées avec différentes combinaisons de touches et non l'utilisation d'un pointeur de souris graphique. Afin de permettre une programmation et une utilisation rapides de VIM, différents modes de fonctionnement ont été introduits afin que les mêmes touches puissent avoir des actions différentes selon le mode actuel. Ainsi, lorsque vous souhaitez exécuter une commande simple et rapide pour quitter l'éditeur tout en sauvegardant le contenu du fichier que vous effectuez, il suffit de quelques frappes sur l'éditeur et de ne pas parcourir les menus avec une souris maladroite. Apprenez les ficelles de VIM et vous serez sur la bonne voie pour devenir un codeur d'élite ou un administrateur système.

Plus d'éducation VIM