Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
20.11.2024

Commandes de base pour travailler avec l’éditeur Vim

L’éditeur Vim (Vi IMproved) est l’un des éditeurs de texte les plus puissants et les plus populaires du monde Unix et Linux . Il offre de puissantes capacités d’édition de texte et peut s’avérer difficile pour les débutants en raison de sa structure de commandes peu intuitive. Dans cet article, nous aborderons les commandes de base et les principes du travail avec Vim, ce qui vous aidera à commencer à utiliser cet éditeur de manière efficace.

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
?textrecherche de texte vers l’arrière
nva à l’occurrence suivante du texte trouvé
Nva à 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/gremplace toutes les occurrences d’une ligne
:%s/old/new/gremplace toutes les occurrences dans le fichier entier

Sauvegarde et sortie

Pour enregistrer et quitter Vim, utilisez la commande :w :

:wenregistrer le fichier
:w nom de fichierenregistrer le fichier sous un nouveau nom
:qquitter Vim
:q ! – quitter sans enregistrer les modifications
:wqenregistrer le fichier et quitter

Commandes supplémentaires

ggaller au début du fichier
Gva à la fin du fichier
:set numberaffiche les numéros de ligne
:set nonumbermasque les numéros de ligne
:helpouvre l’aide de Vim

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills