Come togliere i numeri di linea in Vi?


108

Per visualizzare i numeri di riga in un file, utilizzo il comando:

set numbers

Qual è il comando per cancellare i numeri di riga dal file?

Risposte:


179

Se stai parlando del comando show line number in vi / vim

potresti usare

set nu

in modalità riga di comando per attivare e

imposta nonu

disattiverà la visualizzazione del numero di riga o

set nu!

per disattivare la visualizzazione dei numeri di riga


14
Se i numeri di riga relativi sono abilitati, è necessario: set relativenumber! nu!.
Yeow_Meng

Ma una volta chiuso e aperto di nuovo il file, i numeri vengono visualizzati di nuovo. Come posso rimuovere definitivamente i numeri di riga?
Lavori

22

Visualizza i numeri di riga:

:set nu

Non mostrare più i numeri di riga:

:set nonu

È l'abbreviazione di: set nonumber

ps. Questi comandi devono essere eseguiti in modalità normale.


14

Per disattivare la numerazione delle righe, seguire di nuovo le istruzioni precedenti, tranne che questa volta immettere la riga seguente al prompt:

set nonumber

9

Per disattivare i numeri di riga, uno qualsiasi di questi comandi funzionerà:

  1. : imposta nu!
  2. : imposta nonu
  3. : imposta il numero!
  4. : imposta un non numero

questi comandi funzionano all'interno di vim, ma non in .vimrc. Ho set nonuin ~ / .vimrc, ma il vim ha ancora i numeri di riga.
Jingpeng Wu

3

Visualizza facilmente il numero di riga:

imposta il flag del numero (per mostrare il tipo di numero di riga)

:set nu o :set number

per annullare il flag del numero (nascondere il tipo di numero di riga)

:set nu!

Se hai bisogno del numero ogni volta che inizi vi/vim, aggiungi la seguente riga al tuo ~/.vimrcfile:

set number

Aprire un file in una posizione / numero di riga particolare

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


0

set number set nonumber

LAVORA all'interno .vimrce assicurati di NON precedere i comandi .vimrccon:


0

comando di scrittura nel terminale:

vi ~ / .vimrc

per impostare il numero:
scrivere il numero impostato

per rimuovere numero:
scrivi set nonumber

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.