Dans un éditeur normal, il suffit de taper sur une touche du clavier et la lettre s'affiche à l'écran.
Pas ici.
Vim est en mode _edition_.
Commençon par placer vim en mode _insertion_.
Tapez sur la touche `i`.
Voilà, c'est magique.
Vous pouvez tapez comme dans un éditeur standard.
Mais attention, il y a une touche interdite ; Echap.
Si vous tapez sur Echap, vim repasse en mode _edition_.
Maintenant que vous savez passer du mode edition au mode insertion. Voici les commandes de survie (toutes en mode edition) :
-`i` : Passer en mode insértion. Taper Echap pour repasser en mode edition.
-`x` : Supprimer le caractère sous le curseur
-`dd` : Supprimer la ligne courante (et la copier)
-`p` : Coller
-`:wq` : Sauvegarder et quitter
-`hjkl` (optionnel) : se déplacer (<-↓↑->). Souvenez vous `j` ressemble à une flèche vers le bas.
## Niveau 2 - Débutant
Vous connaissez les commandes de survie. Passons à des commandes pour être un peu plus à notre aise. Je vous suggère :
-`a` : comme `i`, mais après la position du curseur.
-`o` : comme `i`, mais à la ligne suivante
-`O` : comme `o` mais ajoute la ligne avant.
-`/pattern` : rechercher `pattern` dans le fichier.
## Niveau 3 - Débutant supérieur
Vous savez utiliser `i`, `a`, `o` et `O`. Mais vous n'êtes toujours pas à l'aise. Vous avez lancé vimtutor plusieurs fois. Il est temps de gagner un peu de vitesse.
Voici les nouvelles commandes à apprendre. Une par jour sera déjà bien.
1.`gg` -> Aller en début de page
2. N`g` -> Aller à la ligne N
`cw` : remplacer le mot sous le curseur
`dw` : supprimer le mot sous le curseur
`%` : Aller à la parenthèse opposée.
## Niveau 3 - Intermédiaire
À partir de maintenant, je vais vous donner les commandes que j'utilise le plus souvent et qui vont vous faire gagner beaucoup de temps.
`S-V` : Sélectionner des lignes
-> d les supprimer + copier
->
`C-t` : Ajoute une tabulation
`C-d` : Supprime une tabulation
`C-v I` : Ajoute du texte à toutes les lignes sélectionnées
`C-v c` : Remplace le bloc et répètera le contenu sur toutes les lignes.
`*` : Chercher la prochaine occurence du mot sous le curseur