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?

user710818
la source

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

Narayan
la source
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.

Alex
la source
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
Jugal Shah
la source
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
Mat
la source
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 
Kaleem Ullah
la source
0

Depuis le document " Maîtriser l'éditeur de VI ":

number (nu)
Displays lines with line numbers on the left side.
NuageuxMarbre
la source
Le lien n'a plus ce document
Utilisateur
0

set number set nonumber

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

Charles
la source
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

Yash Shah
la source