Raccourcis clavier Vi(m)

L'éditeur de texte Vi (VIM - Vi amélioré) - Raccourcis clavier

I. Les modes d'exécution

Vi (Vim - Vi amélioré) c'est un éditeur de texte très puissant, en même temps c'est vrai qu'il n'est pas très convivial.
Toutefois la connaissance de Vi(m) peut être très utile, puisqu'il est installé sur tout système GNU/Linux et il peut être utilisé en ligne de commande.

Imaginez-vous qu'un jour, à cause d'une mauvaise manipulation ou d'une coupure de courant, vous ne pouvez plus accéder à votre interface graphique.
Dans ce cas si jamais vous avez besoin d'éditer un fichier pour corriger le problème sachez que Vi peut vous sortir du pétrin.
De même il peut vous arriver d'être devant un PC qui n'a pas d'interface graphique installée.

L'éditeur Vi peut être utilisé en 3 modes :

  • le mode commande
    • A l'ouverture de VI c'est le mode commande qui est activé
  • le mode insertion
    • Dans ce mode nous pouvons insérer, supprimer et aussi nous déplacer
  • le mode de commande ex
    • Exécuter des commandes spécifiques à vi ainsi que des commandes système

II. Le mode commande

Le mode commande c'est le mode par défaut. Quand vous allez taper sur les touches indiquées par les raccourcis l'action correspondante sera exécutée.

1. Le déplacement

Les Caractères

Le texte

Les lignes

2. Recherche

Motif peut être un mot littéral ou une expression régulière.

3. Numérotation de lignes

4. Modification, suppression

III. Le mode insertion

1. Insertion de texte

Commandes pour passer en mode insertion

Commandes qui fonctionnent en mode insertion

2. Écriture et quitter

3. Interagir avec le Shell

IV. Le mode ex

Pour le lancement d'une commande ex avec vi utilisez la syntaxe

     :[adresse] commande [options]

: c'est le début d'une commande ex
[adresse] peut être un numéro de ligne ou un intervalle de lignes

Les options

  • ! indique que la commande outrepasse le fonctionnement normal
  • nombre le nombre de fois que la commande s'appliquera
  • fichier le fichier sur lequel la commande est appliquée

1. Les adresses

2. Les commandes ex

Je vais ajouter les photos un peu plus tard ;-)

Cet article est régulièrement mis à jour par des experts sous la
direction de Jean-François Pillou, fondateur de CommentCaMarche.
A voir également
Ce document intitulé « Raccourcis clavier Vi(m) » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.