Commandes de base pour travailler avec l’éditeur Vim
Maîtriser Vim : Votre guide du puissant éditeur de texte
Qu’est-ce que Vim et pourquoi l’utiliser ? Vim (Vi IMproved) est un éditeur de texte rapide comme l’éclair et hautement personnalisable, apprécié des utilisateurs de Linux et d’Unix. Sa courbe d’apprentissage abrupte peut sembler décourageante, mais ses commandes puissantes font de l’édition de code, de configurations ou de scripts un jeu d’enfant une fois que l’on a pris le coup de main. Ce guide présente les principaux modes et commandes de Vim pour vous aider à commencer à éditer comme un pro en un rien de temps !
Modes de Vim
Vim fonctionne selon plusieurs modes, et il est essentiel de comprendre ces modes pour utiliser l’éditeur avec succès :
- Mode normal: Le mode principal pour naviguer et éditer du texte. Dans ce mode, vous pouvez saisir des commandes pour effectuer diverses actions.
- Mode ligne de commande: Utilisé pour exécuter des commandes, telles que sauvegarder ou quitter. On y accède par :.
- Mode insertion: Mode permettant de saisir directement du texte. Vous pouvez passer à ce mode avec la touche i.
- Mode visuel: Permet de sélectionner du texte. Activé par la touche v
Recherche et remplacement
Pour rechercher du texte, utilisez la commande / en mode ligne de commande :
/text – recherche de texte en avant
?text – recherche de texte vers l’arrière
n – passe à l’occurrence suivante du texte trouvé
N – va à l’occurrence précédente du texte trouvé
Pour remplacer un texte, utilisez la commande :s en mode ligne de commande :
:s/old/new/ – remplace la première occurrence d’une ligne
:s/old/new/g – remplace toutes les occurrences d’une ligne
:%s/old/new/g – remplace toutes les occurrences dans le fichier entier
Sauvegarde et sortie
Pour enregistrer et quitter Vim, utilisez la commande :w :
:w – enregistrer le fichier
:w nom de fichier – enregistrer le fichier sous un nouveau nom
:q – quitter Vim
:q ! – quitter sans enregistrer les modifications
:wq – enregistrer le fichier et quitter
Commandes supplémentaires
gg – aller au début du fichier
G – va à la fin du fichier
:set number – affiche les numéros de ligne
:set nonumber – masque les numéros de ligne
:help – ouvre l’aide de Vim
Conclusion : Débloquer la puissance de Vim dès aujourd’hui
Les modes et commandes uniques de Vim en font un outil privilégié pour l’édition de texte efficace, mais il faut de la pratique pour le maîtriser. En apprenant à naviguer dans les modes, à rechercher et remplacer du texte, et à enregistrer ou quitter des fichiers, vous serez bientôt en mesure d’éditer avec rapidité et confiance. Essayez ces commandes lors de votre prochaine session Linux, et consultez l’aide pour obtenir d’autres conseils afin d’améliorer vos compétences avec Vim !