Documentation structured
This commit is contained in:
parent
17420abc6e
commit
a9974e471e
38
HowtoVim.md
38
HowtoVim.md
|
@ -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)
|
||||
|
|
Loading…
Reference in a new issue