wiki/TipsVim.md
2016-10-31 12:04:24 +01:00

39 lines
1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Tips Vim
* <http://www.vim.org/docs.php>
* <https://bitbucket.org/tednaleid/vim-shortcut-wallpaper/src>
* <http://vimsheet.com>
* <http://people.csail.mit.edu/vgod/vim/vim-cheat-sheet-en.pdf>
## Commandes de base
* `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 "Insert"
* `CTRL-V u XXXX``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
* `:set paste` / `:set nopaste` : passer en mode copier/coller (et revenir)
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