L'éditeur de texte vi
Introduction
En effet, Vi (prononcez Vihaille) est un éditeur entièrement en mode texte, ce qui signifie que
chacune des actions se fait à l'aide de commandes texte.
Les différents modes
"vi" possède différents modes de travail. Chaque mode vous permet d'exécuter différentes choses.
Lorsque vous démarré, vous vous trouvez dans le mode "commande". Vous pouvez passer en mode
"insertion" ou en mode "ex".
Le mode "insertion"
Le mode "insertion" est le mode dans lequel vous pouvez taper votre texte.
• Pour passer du mode insertion au mode commande : touche < ESC >
• Pour passer du mode commande au mode insertion : touche i. (insert)
• En mode commande, on peut passer en un 3ème mode "mode Execution" en tapant ":'"(la
ligne de commande est en bas de l'écran)
Commande Action
[n]h Déplacement de n caractères à gauche. n est optionnel.
[n]j Descend de n caractères. n est optionnel.
[n]k Monte de n caractères. n est optionnel.
[n]l Déplacement de n caractères à droite. n est optionnel.
<CTRL>+F Avance d'un écran.
<CTRL>+B Recule d'un écran.
Se déplace à la ligne n. n est optionnel. S'il n'est pas précisé, se déplace à la dernière
[n]G
ligne.
^ Premier caractère non blanc de la ligne.
Enseignante : Al-ATRASH CHATTI Malèke 2
Commande Action
$ Dernier caractère de la ligne.
Les commandes de recherche
Commande Action
/texte Recherche "texte" vers le bas.
n Recommence la dernière recherche.
Les commandes d'effacement
Commande Action
[n]x Efface n caractère à partir du curseur. n est optionnel.
X Efface la caractère précédant le curseur.
[n]dd Efface n ligne à partir de la ligne en cours. n est optionnel.
[n]dw Efface n mots à partir du mot en en cours. n est optionnel.
Notez que tout ce que vous effacez est placé dans une mémoire tampon et qu'il pourra être collé
plus tard.