VIM
Petit mémo pour VIM
cmd | description |
---|---|
gg | aller à la 1ere ligne |
nG | aller à la ligne n |
G | aller à la dernière ligne |
h | caractère précédent |
l | caractère suivant |
b | mot précédent |
w | mot suivant |
u | undo |
v | sélection caractère |
V | sélection ligne |
d | couper |
y | copier |
p | coller (après curseur) |
P | coller (avant curseur) |
x | supprime le caractère sous le curseur |
dd | supprime la ligne courante et la copie dans le presse papier |
Esc | Reviens au mode normal |
:q! | Quitter sans sauvegarder |
:wq | Quitter en sauvegardant |
effacer le BOM UTF-8
https://fr.wikipedia.org/wiki/Indicateur_d%27ordre_des_octets
1vi file.xml
2:set nobomb
3:wq
édition de plusieurs fichiers en même temps
1vim file1 file2 file3
- passer au fichier suivant:
:n
- passer au fichier précédent:
:N
Fichier de conf
voici mon fichier de conf.
à mettre dans ~/.vimrc
pour une une utilisation locale au compte ou dans /etc/vim/vimrc.local
pour tous les utilisateurs.
1" ecriture claire sur fond noir
2set background=dark
3
4" coloration syntaxique
5syntax on
6
7" convention 4 espaces pour indentation
8set expandtab
9set tabstop=4
10retab
11set shiftwidth=4
12
13" evite les tabulations lors des copier/coller
14set paste
15
16" affiche les numeros de ligne
17set nu
comments powered by Disqus