GNU/Linux >> Tutoriels Linux >  >> Linux

Comment enregistrer un fichier dans Vim / Vi et quitter l'éditeur

Vim est l'éditeur de texte de choix pour de nombreux utilisateurs qui passent beaucoup de temps sur la ligne de commande. Contrairement à d'autres éditeurs, Vim dispose de plusieurs modes de fonctionnement, ce qui peut être un peu intimidant pour les nouveaux utilisateurs.

Vim ou son précurseur Vi est préinstallé sur macOS et presque toutes les distributions Linux. Connaître les bases de Vim vous aidera lorsque vous rencontrez une situation dans laquelle votre éditeur préféré n'est pas disponible.

Ce guide explique comment enregistrer un fichier dans Vim/Vi et quitter l'éditeur.

Modes Vim #

Lorsque vous lancez l'éditeur Vim, vous êtes en mode normal. Dans ce mode, vous pouvez utiliser les commandes vim et naviguer dans le fichier.

Pour taper un texte, vous devez passer en mode insertion en appuyant sur i clé. Ce mode vous permet d'insérer et de supprimer des caractères de la même manière que vous le feriez dans un éditeur de texte normal.

Pour revenir au mode normal depuis n'importe quel autre mode, il suffit d'appuyer sur Esc clé.

Ouvrir un fichier dans Vim / Vi #

Pour ouvrir un fichier avec Vim, lancez votre terminal et tapez vim suivi du nom du fichier que vous souhaitez modifier ou créer :

vim file.text

Une autre façon d'ouvrir un fichier est de démarrer l'éditeur et de taper :e file_name , où file_name est le nom du fichier que vous souhaitez ouvrir.

Enregistrer un fichier dans Vim / Vi #

La commande pour enregistrer un fichier dans Vim est :w .

Pour enregistrer le fichier sans quitter l'éditeur, revenez en mode normal en appuyant sur Esc , tapez :w et appuyez sur Enter .

  1. Appuyez sur Esc
  2. Tapez :w
  3. Appuyez sur Enter

Il existe également une commande de mise à jour :up , qui écrit le tampon dans le fichier uniquement s'il y a des modifications non enregistrées.

Pour enregistrer le fichier sous un nom différent, tapez :w new_filename et appuyez sur Enter .

Enregistrer un fichier et quitter Vim / Vi #

La commande pour enregistrer un fichier dans Vim et quitter l'éditeur est :wq .

Pour enregistrer le fichier et quitter l'éditeur simultanément, appuyez sur Esc pour passer en mode normal, tapez :wq et appuyez sur Enter .

  1. Appuyez sur Esc
  2. Tapez :wq
  3. Appuyez sur Enter

Une autre commande pour enregistrer un fichier et quitter Vim est :x .

La différence entre ces deux commandes est que :x écrit le tampon dans le fichier uniquement s'il y a des modifications non enregistrées, alors que :wq écrit toujours le tampon dans le fichier et met à jour l'heure de modification du fichier.

Quitter Vim / Vi sans enregistrer le fichier #

Pour quitter l'éditeur, sans enregistrer les modifications, passez en mode normal en appuyant sur Esc , tapez :q! et appuyez sur Enter .

  1. Appuyez sur Esc
  2. Tapez :q!
  3. Appuyez sur Enter

Conclusion #

Dans ce guide, nous vous avons montré comment enregistrer un fichier dans Vim et quitter l'éditeur. Si vous êtes nouveau sur Vim, visitez le site Open Vim où vous pourrez pratiquer Vim avec un didacticiel interactif.

N'hésitez pas à laisser un commentaire si vous avez des questions.


Linux
  1. Sudoedit Vim Force Write (mise à jour) sans quitter ?

  2. Comment trouver le type d'un fichier Img et le monter ?

  3. Comment compresser un fichier et conserver le fichier .gz ?

  4. Comment ajouter une commande dans l'éditeur vim ?

  5. Comment extraire tous les liens externes d'une page Web et les enregistrer dans un fichier ?

Comment quitter Vim ? Plusieurs façons de quitter l'éditeur Vim

Comment enregistrer un fichier dans Vi / Vim et quitter l'éditeur

Éditeur VIM

Comment installer Vim sur Ubuntu

Comment protéger les fichiers par mot de passe à l'aide de l'éditeur Vim dans Ubuntu

Comment enregistrer de l'audio et l'enregistrer en tant que fichier MP3 avec Audacity