AirV's Blog

Just another blog

Vi

Editeur indispensable vi 😉

url

http://www.eisti.fr/~bp/doc/viavance.html

Options

  • Remplacement de chaines

:n1,n2 s/chaîne1/chaine2/g
si n2 est égal à $ alors on effectue le remplacement jusqu’à la fin
:1,$s/5/6/g

Notations

Dans le reste de cette documentation
– n, n1, n2 représenterons toujours des nombres
– ^X représentera la touche <CTRL> X (X touche quelconque)
– chaîne, chaîne1, chaîne2 représenterons des chaînes de caractères

Commandes de déplacement du curseur (mode commande)
Défilement d’une page vers le bas ^F (Forward)
Défilement d’une page vers le haut ^U (Upward)
Recul du curseur en début de ligne 0 (zéro)
Placement du curseur sur la dernière ligne de la page courante L
Placement du curseur sur la ligne centrale de l’écran courant M
Placement du curseur sur la ligne n nG (Go)
Placement du curseur sur la première ligne de la page courante H
Positionnement du curseur au début du mot courant e
Positionnement du curseur en fin du mot courant E
Avance du curseur de n caractères nl
Avance du curseur en fin de ligne $ (End)
Avance du curseur d’un mot w (word)
Avance du curseur de n mots nw
Recul du curseur de n caractères nh
Recul du curseur de n mots nW
Descente du curseur de n lignes nj
Remontée du curseur de n lignes nk
Commandes de passage en mode frappe de texte ( à la fin de ces commandes, vous ètes en mode insertion)
Insertion d’une ligne blanche au dessus de la ligne courante O
Ajout de caractères en fin de ligne A (Append)
Insertion de caractères en début de ligne I (Insert)
Ajout d’une ligne blanche au dessous de la ligne courante o
Ajout de caractères après le caractère courant a
Insertion de caractères en avant le caractère courant i
Commandes de modification du texte (mode commande)
Concaténation de deux lignes (se positionner sur la première) J
Destruction de la fin de la ligne courante d$ (Del End)
Annulation de la dernière commande u (Undo)
Destruction de n caractères nx (ex: 5x)
Destruction de n lignes ndd (ex: 5dd)
Destruction de la position courante à la fin du mot courant dw
Remplacement d’un seul caractère r suivit du nouveau caractère
Remplacement de plusieurs caractères R texte <ESC>
Remplacement d’un mot à partir de la position courante cw chaîne <ESC> (Change Word)
Remplacement jusqu’ à la fin de ligne C chaîne <ESC>
Recherche et remplacement de chaîne de caractères (mode commande)
Recherche d’une chaîne de caractère vers la fin du fichier /chaîne
Recherche d’une chaîne de caractère vers le début du fichier ?chaîne
Poursuite de la dernière recherche n (Next)
Remplacement de chaîne1 (toutes les occurrences de chaîne1) ,par chaîne2 depuis la ligne n1 jusqu’à la ligne n2 :n1,n2 s/chaîne1/chaine2″/g
– si n2 est égal à $ alors on effectue le remplacement jusqu’à la fin du document.

– /g indique que cette une option de remplacement.

vendredi 1 août 2008 Posté par à 10:23 | Course à pied | pas de commentaire