Comment enlever les numéros de ligne dans Vi?


109

Pour afficher les numéros de ligne dans un fichier, j'utilise la commande:

set numbers

Quelle est la commande pour effacer les numéros de ligne du fichier?

Réponses:


180

Si vous parlez de la commande show line number dans vi / vim

tu pourrais utiliser

définir nu

en mode ligne de commande pour activer et

définir nonu

désactivera l'affichage du numéro de ligne ou

set nu!

pour désactiver l'affichage des numéros de ligne


14
Si les numéros de ligne relatifs sont activés, vous devez: set relativenumber! nu!.
Yeow_Meng

Mais une fois que vous fermez et ouvrez à nouveau le fichier, les chiffres réapparaissent. Comment puis-je supprimer définitivement les numéros de ligne?
Emplois

22

Afficher les numéros de ligne:

:set nu

Arrêtez d'afficher les numéros de ligne:

:set nonu

Son abréviation pour: set nonumber

ps. Ces commandes doivent être exécutées en mode normal.


14

Pour désactiver la numérotation des lignes, suivez à nouveau les instructions précédentes, sauf que cette fois, entrez la ligne suivante à l'invite::

set nonumber

9

Pour désactiver les numéros de ligne, l'une de ces commandes fonctionnera:

  1. : définir nu!
  2. : définir nonu
  3. : définir le nombre!
  4. : définir un nombre non

ces commandes fonctionnent dans vim, mais pas dans .vimrc. J'ai set nonudans ~ / .vimrc, mais le vim a toujours des numéros de ligne.
Jingpeng Wu

3

Afficher facilement le numéro de ligne:

définir un indicateur de numéro (pour afficher le type de numéro de ligne)

:set nu ou :set number

pour désactiver l'indicateur de numéro (masquer le type de numéro de ligne)

:set nu!

Si vous avez besoin d'un numéro à chaque fois que vous démarrez vi/vim, ajoutez la ligne suivante à votre ~/.vimrcfichier:

set number

Ouvrez un fichier à un emplacement / numéro de ligne particulier

$ vi +linenumber file.rb
$ vi +300 initlib.rb 


0

set number set nonumber

DO travail à l' intérieur .vimrcet assurez - vous que vous NE PAS precede commandes .vimrcavec:


0

commande d'écriture dans le terminal:

vi ~ / .vimrc

pour définir le nombre:
écrire le numéro de jeu

pour supprimer le nombre:
écrire un jeu non nombre

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.