TUTOS.EU

vi sous Linux et commandes de base

Commande Utilité
i Entrer en mode insertion. La touche Back Space permet de corriger et Return de valider. Esc pour repasser en mode commande
esc Repasser en mode commande quand on était en mode insertion
a un caractère après le curseur et insérer
o Insérer une ligne en-dessous de la position courante du curseur. Appuyez sur Esc quand terminé.
O Insérer une ligne au-dessus de la position courante du curseur. Appuyez sur Esc quand terminé.
u Annuler la dernière action
:wq Quitter et écrire la modification
:q! Quitter sans prendre en compte les modifications
dd Couper la ligne courante
8dd Couper 8 lignes depuis la ligne courante
yy Copier la ligne courante
p Coller sous la ligne courante
P Coller avant la ligne courante
d$ Effacer du curseur à la fin de la ligne
C Effacer la suite de la ligne et passer en mode insertion
:set nu Afficher les numéros de lignes
:25 ou 25G Aller à la ligne 25
:syntax on Afficher la coloration syntaxique
:set syntax=html Activer la coloration syntaxique du langage html
:set autoindent Indentation automatique
CTRL+F Aller à la page suivante
CTRL+B Aller à la page précédente
gg Aller au début du ficher
G Aller à la fin du fichier
^ Aller au début de la ligne
$ Aller à la fin de la ligne
w Aller au mot suivant
b Aller au mot précédent
I Aller au début de la ligne et insérer
A Aller à la fin de la ligne et insérer
ESC8iaESC Pour insérer 8 a d'affilié. Le premier ESC est en option
* Colorer toutes les occurrences d'un mot
set cc=2,4,6 Afficher des colonnes virtuelles au caractère 2,4 et 6

Pages Web

Site WebDescription
linuxtricks.frGrand guide des commandes vi
linux.goffinet.orgTuto script de François Goffinet où il indique des commandes vi de base

2