Jak zdjąć numery linii w Vi?


109

Aby wyświetlić numery linii w pliku, używam polecenia:

set numbers

Jakie polecenie usuwa numery wierszy z pliku?

Odpowiedzi:


180

Jeśli mówisz o poleceniu show line number w vi / vim

mógłbyś użyć

set nu

w trybie wiersza poleceń, aby włączyć i

set nonu

wyłączy wyświetlanie numeru linii lub

set nu!

aby wyłączyć wyświetlanie numerów linii


14
Jeżeli względne numery linii są włączone, trzeba: set relativenumber! nu!.
Yeow_Meng,

Ale gdy zamkniesz i ponownie otworzysz plik, liczby znów się pojawią. Jak mogę trwale usunąć numery linii?
Praca

22

Wyświetl numery linii:

:set nu

Przestań pokazywać numery linii:

:set nonu

Jest to skrót od: set nonumber

ps. Te polecenia mają być uruchamiane w trybie normalnym.


14

Aby wyłączyć numerowanie linii, ponownie wykonaj powyższe instrukcje, z tym że tym razem wprowadź następujący wiersz w monicie::

set nonumber

9

Aby wyłączyć numery linii, zadziała dowolne z tych poleceń:

  1. : set nu!
  2. : set nonu
  3. :Ustaw numer!
  4. : ustaw nieliczbowy

te polecenia działają wewnątrz vima, ale nie w .vimrc. Mam set nonuw ~ / .vimrc, ale vim nadal ma numery linii.
Jingpeng Wu

3

Łatwo wyświetl numer linii:

ustaw flagę numeru (aby pokazać typ numeru linii)

:set nu lub :set number

rozbroić flagę numeru (ukryć typ numeru linii)

:set nu!

Jeśli potrzebujesz numeru przy każdym uruchomieniu vi/vim, dołącz następujący wiersz do swojego ~/.vimrcpliku:

set number

Otwórz plik w określonej lokalizacji / numerze wiersza

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


0

set number set nonumber

DO pracy wewnątrz .vimrci upewnij się, że nie należy poprzedzać komendy w .vimrcz:


0

wpisz polecenie w terminalu:

vi ~ / .vimrc

aby ustawić numer:
wpisz numer zestawu

dla usunięcia numeru:
zapisz zbiór nieliczbowy

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.