Votre IP: 38.107.179.242 
  
 
Google
 
Accueil e-mail Linux
Linux
Perl
Perl
C
Langage C
Dico
Dictionnaire
Biblio liens
Bibliothèque de liens
Index articles
Index articles
 

Date création : 13-02-2008 22:42:36
Date de la dernière modification : 30-03-2008 20:49:01
Linux  Vous êtes dans : GNU/Linux Astuces / Editeurs de texte

Numéroter les lignes [VI ET VIM]

1. Configuration à la volée


Pour se repérer, dans un fichier ouvert avec VI(M), sachez qu'à l'ouverture de ce fichier, sans aller en mode insertion, il est possible d'afficher des chiffres à chaque début de ligne en tapant :set number ou :set nu (donc deux-points suivis de number ou nu )

Pour enlever ces chiffres, il suffira de taper :set nonu (nonu c'est pour NO NUMBER)

Nous ouvrons un fichier qui s'appelle fichier.txt avec la commande vi fichier.txt


ligne 1
ligne 2
ligne 3
ligne 4
ligne 5
~
~
~
~
~
~
~
~
~
~
~
~
~
~
"fichier.txt" 5L, 40C                                              1,1          Tout


Après l'ouverture du fichier vous tapez deux points suivis de nu ou de number

ligne 1
ligne 2
ligne 3
ligne 4
ligne 5
~
~
~
~
~
~
~
~
~
~
~
~
~
~
:set nu

Vous remarquez qu'après avoir validé avec la touche Entrée, le numéro de ligne est inséré et en bas à gauche la commande :set nu reste affichée

  1 ligne 1
  2 ligne 2
  3 ligne 3
  4 ligne 4
  5 ligne 5
~
~
~
~
~
~
~
~
~
~
~
~
~
~
:set nonu                                                        1,1          Tout

Pas d'inquiétude. Tapez maintenant deux points suivis de nonu et validez avec la touche Entrée. Vous remarquerez que les numéros de lignes ne seront plus affichés

ligne 1
ligne 2
ligne 3
ligne 4
ligne 5
~
~
~
~
~
~
~
~
~
~
~
~
~
~
:set nonu                                                      1,1          Tout

2. Configuration permanente

Pour rendre l'affichage de numérotage de lignes, dès l'ouverture de n'importe quel fichier, vous devrez ajouter la commande set nu dans le fichier .vimrc de votre répertoire personnel. Si le fichier n'existe pas, vous pouvez le créer.
Pour faire cela il suffit d'exécuter la commande suivante :

~$ echo "set nu" >> $HOME/.vimrc

Pour enlever le numérotage vous devrez taper :set nonu

Création : octobre 2007  © Tous droits réservés 2007 linux-perl-c
Valid HTML 4.01 TransitionalValid CSS