Documentation structured

This commit is contained in:
Bruno TATU 2017-05-26 11:46:39 +02:00
parent 17420abc6e
commit a9974e471e

View file

@ -19,14 +19,13 @@ sudo update-alternatives --config editor
En cas de besoin pour obtenir de l'aide en ligne de commande :
~~~{.bash}
:help <cmd> = "avoir de l'aide sur une commande"
:help <cmd>
~~~
### Racourcis
Nous listons ci-dessous les commandes de bases :
~~~{.bash}
i = "passer en mode «Insert» - à gauche du curseur"
I = "passer en mode «Insert» - en début de phrase"
@ -47,13 +46,13 @@ X = "effacer le caractère à gauche"
u = "undo"
vc = "change word - change le mot après l'emplacement du curseur"
C-r = "redo"
~~~
## Commandes avancées
0 = "début de ligne"
^ = "début de ligne (sauf caractères invisibles)"
w = "fin du mot"
$ = "fin de ligne"
G = "fin du fichier"
### Mode "Edit"
~~~{.bash}
r = "remplacer un caractère"
c[0|^|w|$|G] = "changer (supprime et passe en mode insertion)"
d = "supprimer"
@ -61,37 +60,27 @@ d = "supprimer"
:set paste` / `:set nopaste = "passer en mode copier/coller (et revenir)"
~~~
paramètres possibles pour changer/supprimer :
## Commandes avancées
~~~{.bash}
0 = "début de ligne"
^ = "début de ligne (sauf caractères invisibles)"
w = "fin du mot"
$ = "fin de ligne"
G = "fin du fichier"
~~~
afficher les caractères invisibles :
* afficher les caractères invisibles :
~~~{.bash}
:set list
~~~
coloration syntaxique :
* coloration syntaxique :
~~~{.bash}
:syntax on
~~~
modifier la couleur pour *desert* :
* modifier la couleur pour *desert* :
~~~{.bash}
:color desert
~~~
### [Dé]Commenter du code
Pour commenter, suivre la liste des commandes suivante :
* Commenter du code selon la procédure suivante :
~~~{.bash}
C-v = "Mode «Visual» activé"
@ -101,7 +90,7 @@ I = "Insérer en début de ligne - active 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}
C-v = "Mode «Visual» activé"
@ -127,7 +116,6 @@ Rechercher sans la casse : **/\\cfoo**
Appliquer une commande à une selection de lignes : **:42,51!sed s/foo/bar/ FICHIER**
* Scripting
Exécuter automatiquement des commandes :
@ -151,7 +139,7 @@ C-w C-w : "Changer de colonne du fichier comparé"
## Webografie
* [Documentation](http://www.vim.org/docs.php)
* [Documentation sur le site officiel](http://www.vim.org/docs.php)
* [Vim casts](<http://vimcasts.org/)
* [Wallpaper movement commands](https://bitbucket.org/tednaleid/vim-shortcut-wallpaper/src)
* [Mémento des touches de racourcis](http://vimsheet.com)