Utiliser Vi, l'éditeur en mode texte


Utiliser Vi, l'éditeur en mode texte
Publié par Aurelie , le 17-Nov-2005

Lancer vi :
Ouvrez la console et tapez (en root si possible) vi nom-du-fichier. Par exemple vi /etc/lilo.conf.

Se déplacer dans le texte :
Pour cela il suffit d’utiliser les touches flêchées de votre clavier.

Insérer du texte avant le curseur (de la console) :
Appuyez sur la touche [ Inser ] ou sur [ i ] de votre clavier.

Ajouter du texte en fin de ligne :
Appuyez sur la touche [ A ] de votre clavier.

Ajouter du texte après le curseur (de la console) :
Appuyez sur la touche [ a ] de votre clavier.

Se déplacer dans le texte après avoir inséré ou ajouté du texte :
Appuyez sur la touche [Echap] ou [Esc] de votre clavier.

Note : Pour ce qui va suivre, il est nécessaire d’avoir arrêté d’insérer ou ajouter du texte en appuyant sur al touche echap. C’est même obligatoire.

Quitter sans enregistrer :
Appuyez sur les touches [:]+[q] de votre clavier.

Enregistrer sans quitter :
Appuyez sur les touches [:]+[w] de votre clavier.

Enregistrer et quitter :
Appuyez sur les touches [:]+[w]+[q] de votre clavier.

Effacer un caractère sous le curseur (pas de la souris mais de la console) :
Appuyez sur la touche [x] de votre clavier.

Effacer la ligne où se trouve le curseur :
Appuyez deux fois de suite sur la touche touches [ u ] de votre clavier.

Annuler la (ou les) dernière(s) action :
Appuyez sur les touches [:]+[u] (ou [:]+[u]+[n]+[d]+[o]) de votre clavier.

Il est même possible d'activer la coloration synthaxique dans vi.

Pour cela éditez (ou créez) le fichier .vimrc
$ vi ~/.vimrc

Basculez en mode Insertion (touche "i" ou "inser")

Insérez la ligne suivante
syntax on

Sortez du mode Insertion (touche "esc"/"escape"/"echap")

Enregistrez et quittez vim
:wq

Note : vi est l'ancetre de vim et n'est plus utilisé, votre vi devrait être un lien symbolique vers vim normalement :
$ ls -l /usr/bin/vi
/usr/bin/vi -> /etc/alternatives/vi
$ ls -l /etc/alternatives/vi
/etc/alternatives/vi -> /usr/bin/vim
Cet article vient de Forum-PC.net - Logiciels, Télécharger, Forums informatique, Informations
http://www.forum-pc.net

L'URL de cet article est :
http://www.forum-pc.net/astuces/astuces-32.html