wiki/HowtoVim.md

45 lines
743 B
Markdown
Raw Normal View History

2016-09-20 21:56:37 +02:00
---
categories: wip
title: Howto Vim
...
2017-01-05 14:37:23 +01:00
* Documentation : <http://www.vim.org/docs.php>
* Vim casts : <http://vimcasts.org/>
2016-09-20 21:56:37 +02:00
~~~
# apt install vim
$ vimtutor
# update-alternatives --config editor
~~~
## Mode sed
Rechercher sans la casse : **/\\cfoo**
Appliquer une commande à une selection de lignes : **:42,51!sed s/foo/bar/ FICHIER**
## Astuces
### Taper des caractères UTF8
Ctrl+v u XXXX où XXXX est le code Unicode du caractère
### Taper des caractères ASCII
Ctrl+v NNN où NNN est le numéro ASCII du caractère
## Scripting
Exécuter automatiquement des commandes :
~~~
2016-09-20 21:56:37 +02:00
$ vim ":retab" "+wq"
~~~
Écrire des commandes dans un script puis les rejouer :
~~~
2016-09-20 21:56:37 +02:00
$ vim -s script.txt FICHIER
$ vim -w script.txt FICHIER2
~~~