Recherche de site Web

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


Il est vrai qu'apprendre l'éditeur Vi/Vim – un éditeur de texte bien connu dans l'écosystème Linux, n'est pas aussi simple que d'apprendre Nano ou Emacs, car cela demande un petit effort qui en vaut la peine.

Beaucoup de gens ont peur de l’apprendre, mais sérieusement, sans raison importante. Dans ce court article, destiné aux débutants dans l’éditeur de texte Vi/Vim, nous apprendrons quelques commandes de base ; comment enregistrer un fichier après avoir écrit ou modifié son contenu.

Installer Vim sur les systèmes Linux

Dans la plupart des distributions Linux actuelles, l'éditeur Vi/Vim est préinstallé, sinon installez la version complète de Vim (les systèmes Debian fournissent vim-tiny avec moins de fonctionnalités), en utilisant le gestionnaire de packages système comme indiqué :

sudo apt install vim            [On Debian, Ubuntu and Mint]
sudo yum install vim            [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
sudo emerge -a app-editors/vim  [On Gentoo Linux]
sudo apk add vim                [On Alpine Linux]
sudo pacman -S vim              [On Arch Linux]
sudo zypper install vim         [On OpenSUSE]    

Remarque : Pour utiliser les dernières fonctionnalités de Vim, vous devez installer Vim à partir de la source.

Comment créer des fichiers dans Vi/Vim

Pour créer ou ouvrir un fichier à l'aide de vi/vim, exécutez la commande suivante, qui créera un nouveau fichier ou ouvrira un fichier existant pour le modifier.

vim file.txt
OR
vi file.txt

Modes d'édition Vi/Vim

L'éditeur Vi/Vim est livré avec deux modes : Commande et Insertion. En mode Commande, vous pouvez utiliser les touches du clavier pour copier, coller, supprimer, naviguer et effectuer un certain nombre de tâches diverses, à l'exception de la saisie de texte.

En mode Insertion, vous pouvez écrire du texte dans un fichier, utiliser la touche Entrée pour accéder à une nouvelle ligne et utiliser les touches fléchées pour naviguer entre les textes. Pour passer en mode Insertion, appuyez sur i et commencez à saisir le texte comme indiqué.

Comment enregistrer des fichiers dans l'éditeur Vi/Vim

Une fois que vous avez modifié un fichier, appuyez sur [Esc] pour passer en mode Commande et appuyez sur :w (enregistrez et continuez l'édition) et appuyez sur [Enter] comme indiqué ci-dessous.

Pour enregistrer le fichier et quitter en même temps, vous pouvez utiliser les touches ESC et :x et appuyer sur [Entrée]. Facultativement, appuyez sur [Esc] et tapez Shift + Z Z pour enregistrer et quitter le fichier.

Enregistrer le contenu du fichier Vim dans un nouveau fichier

Pour enregistrer le contenu du fichier dans un nouveau fichier nommé newname, utilisez ESC et :w newname ou :x newname et appuyez sur [Entrée].

À partir de là, vous pouvez désormais découvrir les trucs et astuces courants de Vi/Vim, comprendre les différents modes et bien plus encore :

  • Apprenez des trucs et astuces utiles pour l'éditeur « Vi/Vim » pour améliorer vos compétences
  • 8 trucs et astuces intéressants pour l’éditeur « Vi/Vim » pour chaque administrateur Linux

Raccourcis clavier Vi/Vim

Pour en savoir plus sur l'éditeur vi/vim, vous devez créer un nouveau fichier et essayer d'apprendre par vous-même en utilisant les raccourcis clavier vi/vim courants suivants.

C'est ça! Dans un prochain article, nous vous montrerons comment quitter l'éditeur de texte Vim avec des commandes simples. N'oubliez pas de déposer vos commentaires via le formulaire de commentaires ci-dessous.