18/09/2015

[UNIX] VI: raccourcis et commandes utiles

Une liste non exhaustive de quelques raccourcis et commandes utiles sur VI, éditeur de texte UNIX.

Raccourcis

i Passe en mode insertion, au niveau du curseur.
SHIFT + i Passe en mode insertion au début de la ligne.
o Passe en mode insertion en ajoutant un saut de ligne après le curseur.
SHIFT + o Passe en mode insertion en ajoutant un saut de ligne avant le curseur.
v Passe en mode vue.
ESC Quitter le mode insertion ou vue.
$ Va à la fin de la ligne.
^^ Va au début de la ligne.
gg Va à la première ligne du fichier.
SHIFT + g Va à la dernière ligne du fichier.
:n Va à la ligne n, où n est un nombre.
SHIFT + d Supprime tout à droite du curseur.
dd Supprime et copie une ligne dans le presse papier de VI.
cw Coupe un mot et le copie dans le presse papier de VI.
dw Supprime un mot.
cl Coupe une lettre et la copie dans le presse papier de VI.
dl Supprime une lettre.
p Colle depuis le presse papier de VI.

Commandes

:w Écrit le fichier.
:q Quitte le fichier.
:x Écrit et quitte le fichier.
:syn on Active le mode syntaxe, active les couleurs
:syn off Désactive le mode syntaxe.
:! CMD Exécute une commande sans quitter VI, où CMD est une commande (Exemple > :! ls).
/ton_text Recherche “ton_text” dans le fichier, sensible à la casse.
/\cton_text Recherche “ton_text” dans le fichier, insensible à la casse.
:%s/text_a_remplacer/text_de_remplacement/gi Recherche et remplace “text_a_remplacer” par “text_de_remplacement”. Les options : “g” signifie “global” donc dans tout le fichier, “i” signifie insensible à la casse.

Aucun commentaire:

Enregistrer un commentaire