Vi
Vi est l'éditeur de texte par excélence des système UNIX. Certain ont aussi vim qui est plus convivial.
Contents
lancement
vi [chemin du fichier]
Au départ vous êtes en mode commande
le mode commande
C'est le mode principal pour gérer votre fichier texte
- h déplace le curseur vers la gauche
- j déplace le curseur vers la bas
- k déplace le curseur vers la haut
- l déplace le curseur vers la droite
- b déplace le curseur au début du mot courant
- e déplace le curseur a la fin du mot courant
- w déplace le curseur au mot courant suivant
- ) déplace le curseur vers la phrase suivante
- ( déplace le curseur vers la phrase précédente
les commandes de modifications
- x supprime le texte sous le curseur
- X supprime le texte avant le curseur
- dw supprime le texte jusqu'à la fin du mot courant
- dd supprime la ligne courante
remarque: si on tape un chiffre avant ces commandes, la commande sera exécutée autant de fois. Exemple: 6x, supprimera 6 caractères.
- r (suivit d'une lettre) remplace le caractère sous le curseur courant par le lettre demandée.
- R (suivit de n lettres) + échappement, remplace par les n caractères depuis le curseur courant
les commandes de gestions
- Passage en mode insertion
- a place le curseur d'insertion après le curseur courant et passe en mode insertion
- i place le curseur d'insertion avant le curseur courant et passe en mode insertion
- A place le curseur d'insertion a la fin de la ligne courante et passe en mode insertion
- I place le curseur d'insertion en début de la ligne courante et passe en mode insertion
- o crée une ligne vide juste après la ligne courante, place le curseur d'insertion en début de cette nouvelle ligne et passe en mode insertion
- O crée une ligne vide juste avant la ligne courante, place le curseur d'insertion en début de cette nouvelle ligne et passe en mode insertion
- sauver et quitter
- :w enregistre
- :q quitte
- :x sauve et quitte
- :q! quitte sans sauver.
le mode insertion
C'est le mode pour taper votre texte. Appuyer sur la touche échappement pour repasser en mode commande.