diff --git a/TipsVim.md b/TipsVim.md index cdbedd52..5382a62a 100644 --- a/TipsVim.md +++ b/TipsVim.md @@ -7,32 +7,32 @@ ## Commandes de base -* i : passer en mode "Insert" -* Échap : passer en mode "Edit" (non valable sur Mac ;-) -* :q! : quitter sans sauvegarder -* :wq : sauvegarder et quitter -* dd : supprimer (et copier) une ligne -* p : coller -* x : effacer un caractère +* `i` : passer en mode "Insert" +* `Échap` : passer en mode "Edit" – sauf si vous avez le nouveau MacBook Pro sans cette touche ;) +* `:q!` : quitter sans sauvegarder +* `:wq` : sauvegarder et quitter +* `dd` : supprimer (et copier) une ligne +* `p` : coller +* `x` : effacer un caractère ## Commandes avancées -### Mode "Edit" - -* CTRL-V u XXXX où XXXX est le code du caractère UTF8 - - ### Mode "Insert" -* r : remplacer un caractère -* c[0|^|w|$|G] : changer (supprime et passe en mode insertion) -* d : supprimer -* ~ : inverser la casse d'un carctère +* `CTRL-V u XXXX` où `XXXX` est le code du caractère UTF8 + + +### Mode "Edit" + +* `r` : remplacer un caractère +* `c[0|^|w|$|G]` : changer (supprime et passe en mode insertion) +* `d` : supprimer +* `~` : inverser la casse d'un caractère paramètres possibles pour changer/supprimer : -* 0 : début de ligne -* ^ : début de ligne (sauf caractères invisibles) -* w : fin du mot -* $ : fin de ligne -* G : fin du fichier +* `0` : début de ligne +* `^` : début de ligne (sauf caractères invisibles) +* `w` : fin du mot +* `$` : fin de ligne +* `G` : fin du fichier