24
janvier 2011

INSIA - Technologies UNIX : Cours N°3

Rédigé par Matthieu CERDA   Aucun commentaire   Mis à jour le  24/01/2011

Petit howto sur l'utilisation de Vi :

Pour un résumé plus complet, voici une référence plus complète.

Déplacements



Déplacements sur l'écran :



h => gauche
j => bas
k => haut
l => droite

entrée => début de ligne
backspace => recule

H => En haut a gauche (HOME)
L => en bas a gauche (LAST)
M => au milieu a gauche (MIDDLE)

Déplacements dans le fichier :



Ctrl + F => une page vers le bas (FORWARD)
Ctrl + B => une page vers le haut (BACKWARD)
Ctrl + U => une demie page vers le haut (UP)
Ctrl + D => une demie page vers le bas (DOWN)

:n => positionne le curseur sur la ligne n
|=> $ => dernière ligne

Ctrl + G => récapitulatif sur la dernière ligne

Commandes de recherche



/chaîne(+regexp) => rechercher "chaîne"
|=> n => next dans le sens de la recherche
|=> N => next dans l'autre sens

?chaîne(+regexp) => vers le début de "chaîne"
|=> n => next dans le sens de la recherche
|=> N => next dans l'autre sens

Mode d'édition



Insertion



Esc => Fin d'insertion
i => insertion avant le curseur
a => insertion après le curseur
I => insertion en début de ligne
A => insertion en fin de ligne

Suppression



dd => supprimer la ligne
dw => supprimer le mot
x => supprimer le caractère


Commandes spéciales



u => annuler la dernière commande (UNDO)
. => répète la dernière commande
p => duplication du buffer
:sh => lancer un shell
:r "fichier" => insérer un fichier

Sortie et sauvegarde



:w => sauvegarder
:wq => sauvegarder et quitter
:q => quitter
:q! => forcer quitter même si des modifications sont faites
:w "nom" => sauvegarder sous le nom "nom"

Classé dans : INSIA Mots clés : aucun

Les commentaires sont fermés.