fix typo + add :x and cw

This commit is contained in:
btatu 2017-05-18 18:51:10 +02:00
parent 6a83499e8c
commit 7146bc967a

View file

@ -8,29 +8,31 @@
## Help ## Help
~~~{.bash} ~~~{.bash}
:help <cmd> : "avoir de l'aide sur une commande" :help <cmd> = "avoir de l'aide sur une commande"
~~~ ~~~
## Commandes de base ## Commandes de base
~~~{.bash} ~~~{.bash}
i : "passer en mode «Insert» - à gauche du curseur" i = "passer en mode «Insert» - à gauche du curseur"
I : "passer en mode «Insert» - en début de phrase" I = "passer en mode «Insert» - en début de phrase"
a` : "passer en mode «Insert» - à droite du curseur" a` = "passer en mode «Insert» - à droite du curseur"
A : "passer en mode «Insert» - en fin de phrase" A = "passer en mode «Insert» - en fin de phrase"
Échap : "passer en mode «Edit» sauf si vous avez le nouveau MacBook Pro sans cette touche ;)" Échap = "passer en mode «Edit» sauf si vous avez le nouveau MacBook Pro sans cette touche ;)"
:q! : "quitter sans sauvegarder" :q! = "quitter sans sauvegarder"
:wq : "sauvegarder et quitter" :wq ou :x = "sauvegarder et quitter"
dd : "supprimer (et copier) une ligne - ajoute la ligne dans le buffer" :x =
v : "sélection du texte à partir du curseur" dd = "supprimer (et copier) une ligne - ajoute la ligne dans le buffer"
V : "sélection du texte par ligne" v = "sélection du texte à partir du curseur"
y : "copier - ajoute la sélection dans le buffer" V = "sélection du texte par ligne"
Y : "copier la ligne - ajoute dans le buffer" y = "copier - ajoute la sélection dans le buffer"
p : "coller le buffer" Y = "copier la ligne - ajoute dans le buffer"
x ou . : "effacer le caractère à droite" p = "coller le buffer"
X : "effacer le caractère à gauche" x ou . = "effacer le caractère à droite"
u : "undo" X = "effacer le caractère à gauche"
C-r : "redo" u = "undo"
vc = "change word - change le mot après l'emplacement du curseur"
C-r = "redo"
~~~ ~~~
## Commandes avancées ## Commandes avancées
@ -38,27 +40,27 @@ C-r : "redo"
### Mode "Insert" ### Mode "Insert"
~~~{.bash} ~~~{.bash}
CTRL-V u XXXX : "où `XXXX` est le code du caractère UTF8" CTRL-V u XXXX = "où `XXXX` est le code du caractère UTF8"
~~~ ~~~
### Mode "Edit" ### Mode "Edit"
~~~{.bash} ~~~{.bash}
r : "remplacer un caractère" r = "remplacer un caractère"
c[0|^|w|$|G] : "changer (supprime et passe en mode insertion)" c[0|^|w|$|G] = "changer (supprime et passe en mode insertion)"
d : "supprimer" d = "supprimer"
~ : "inverser la casse d'un caractère" ~ = "inverser la casse d'un caractère"
:set paste` / `:set nopaste : "passer en mode copier/coller (et revenir)" :set paste` / `:set nopaste = "passer en mode copier/coller (et revenir)"
~~~ ~~~
paramètres possibles pour changer/supprimer : paramètres possibles pour changer/supprimer :
~~~{.bash} ~~~{.bash}
0 : "début de ligne" 0 = "début de ligne"
^ : "début de ligne (sauf caractères invisibles)" ^ = "début de ligne (sauf caractères invisibles)"
w : "fin du mot" w = "fin du mot"
$ : "fin de ligne" $ = "fin de ligne"
G : "fin du fichier" G = "fin du fichier"
~~~ ~~~
afficher les caractères invisibles : afficher les caractères invisibles :
@ -84,17 +86,17 @@ modifier la couleur pour *desert* :
Pour commenter, suivre la liste des commandes suivante : Pour commenter, suivre la liste des commandes suivante :
~~~{.bash} ~~~{.bash}
C-v : "Mode «Visual» activé" C-v = "Mode «Visual» activé"
<fleches_directionneles> : "Choisir la zone concernée" <fleches_directionneles> = "Choisir la zone concernée"
I : "Insérer en début de ligne - active le mode «Insert»" I = "Insérer en début de ligne - active le mode «Insert»"
<char> : "Caractère du commentaire en question - selon langage" <char> = "Caractère du commentaire en question - selon langage"
Echap : "Quitter le mode «Insert»" Echap = "Quitter le mode «Insert»"
~~~ ~~~
Pour décomenter, suivre la liste des commandes suivante : Pour décomenter, suivre la liste des commandes suivante :
~~~{.bash} ~~~{.bash}
C-v : "Mode «Visual» activé" C-v = "Mode «Visual» activé"
<fleches_directionneles> : "Choisir la zone concernée" <fleches_directionneles> = "Choisir la zone concernée"
x : "Supprimer le caractère" x = "Supprimer le caractère"
~~~ ~~~