Si vous lisez cet article, vous êtes en difficulté. Vous vouliez modifier un fichier à l'aide de l'éditeur vim mais vous y êtes resté bloqué. Arrêtez de paniquer et attendez de réinstaller le système d'exploitation et de tout recommencer à zéro
Quittez l'éditeur VIM à l'aide de combinaisons de touches
L'éditeur Vim est délicat pour les débutants, mais lorsque vous apprenez les bonnes combinaisons de touches, l'utilisation de VIM devient facile. Voici les combinaisons de touches les plus populaires pour quitter vim.
Quitter vim en enregistrant les modifications
Pour quitter Vim en enregistrant les modifications, appuyez sur Échap pour quitter le mode édition, puis maintenez la touche enfoncée Changement et appuyez sur côlon clé (:). Entrez ensuitewq” and press Enter. Here “w” stands for write and “q” stands for “quit”. On US keyboards the colon : est la même clé que le point-virgule ;, situé à droite de la lettre
:wq
Quittez vim sans enregistrer les modifications
Pour quitter vim sans enregistrer les modifications, maintenez la touche Maj enfoncée et appuyez sur la touche deux-points (:). Entrez ensuite
:q!

Enregistrer les modifications sans l'éditeur VIM existant
Pour enregistrer les modifications sans quitter vim, maintenez la touche Shift enfoncée et appuyez sur la touche deux-points (:). Entrez ensuite
:w
Maîtriser VIM
Maintenant que j'ai couvert les bases de la sortie de Vim et de l'enregistrement des modifications, passons à quelques raccourcis et fonctionnalités Vim supplémentaires utiles pour améliorer vos compétences.
Démarrer VIM pour modifier le fichier
Habituellement, les développeurs lancent vim pour éditer le fichier à l'aide de la commande :
nom de fichier vim
Si le fichier est manquant, il sera créé. Vous pouvez spécifier plusieurs fichiers à modifier :
vim fichier1 fichier2 fichier3
Pour ouvrir le fichier sur une ligne spécifique, vous pouvez ajouter [num] après la commande vim. Par exemple, pour ouvrir le fichier à la ligne 127, saisissez :
vim nom de fichier 127
Navigation dans VIM
Une fois que vous
- Déplacer le curseur :
- Utilisez les touches fléchées pour vous déplacer dans les directions respectives (haut, bas, gauche, droite).
- Vous pouvez également utiliser le
h,j,k, etjetouches pour les mouvements vers la gauche, le bas, le haut et la droite, respectivement.
- Navigation dans les mots :
- Déplacez le curseur au début du mot suivant avec
w. - Accédez à la fin du mot actuel en utilisant
e. - Aller au début du mot précédent avec
b.
- Déplacez le curseur au début du mot suivant avec
- Navigation dans les lignes :
- Allez au début de la ligne en appuyant sur
0. - Aller à la fin de la ligne avec
$.
- Allez au début de la ligne en appuyant sur
Modification du texte dans VIM
Une fois que vous
- Passage en mode insertion :
- Presse
jepour entrer en mode insertion avant le curseur. - Utiliser
jepour commencer l'insertion au début de la ligne. - Employer
unà ajouter après le curseur. UNpermet d'ajouter à la fin de la ligne.
- Presse
- Suppression de texte :
- Supprimez le caractère sous le curseur avec
x. - Effacez toute la ligne avec
jj. - Coupez (supprimez) la ligne actuelle et entrez en mode insertion avec
cc.
- Supprimez le caractère sous le curseur avec
- Copier et Coller :
- Copiez une ligne avec
aa. - Collez la ligne copiée sous la ligne actuelle en utilisant
p.
- Copiez une ligne avec
- Annuler et refaire :
- Annulez la dernière action avec
toi. - Refaire avec
Ctrlr.
- Annulez la dernière action avec
Recherche dans VIM
Une recherche efficace est cruciale. Voici quelques raccourcis liés à la recherche :
- Recherche de texte :
- Lancez une recherche avec
/, suivi du terme souhaité. - Utiliser
npour passer à l'occurrence suivante etNpour aller au précédent.
- Lancez une recherche avec
- Remplacement du texte :
- Remplacez le mot actuel par un nouveau en utilisant
:s/ancien/nouveau/g.
- Remplacez le mot actuel par un nouveau en utilisant
Quitter Vim
J'ai déjà couvert les bases au début, mais voici quelques options supplémentaires :
- Enregistrer et tout quitter :
- Pour enregistrer toutes les modifications et quitter plusieurs fichiers simultanément, utilisez
:Washingtonet:qa.
- Pour enregistrer toutes les modifications et quitter plusieurs fichiers simultanément, utilisez
- Quitter sans enregistrer :
- Si vous souhaitez quitter Vim sans enregistrer les modifications apportées aux fichiers,
:qa!fera l'affaire.
- Si vous souhaitez quitter Vim sans enregistrer les modifications apportées aux fichiers,
Conclusion
N'oubliez pas que maîtriser Vim demande du temps et de la pratique. Plus vous l’utilisez, plus il devient confortable et puissant. Bon montage !






