Vi'de satır numaraları nasıl çıkarılır?


109

Bir dosyadaki satır numaralarını görüntülemek için şu komutu kullanıyorum:

set numbers

Dosyadan satır numaralarını temizleme komutu nedir?

Yanıtlar:


180

Vi / vim'de satır numarasını göster komutundan bahsediyorsanız

kullanabilirsin

nu ayarla

komut satırı modunda açmak ve

nonu ayarla

satır numarası ekranını kapatacak veya

nu ayarla!

satır numaralarının görüntülenmesini kapatmak için


14
Bağıl hat numaraları etkinse, etmelisin: set relativenumber! nu!.
Yeow_Meng

Ancak dosyayı kapatıp açtığınızda, numaralar tekrar görünür. Satır numaralarını kalıcı olarak nasıl kaldırabilirim?
Jobs

22

Satır numaralarını görüntüle:

:set nu

Satır numaralarını göstermeyi bırak:

:set nonu

Kısaltması: nonumber set

ps. Bu komutlar normal modda çalıştırılacaktır.


14

Satır numaralandırmayı kapatmak için, yukarıdaki talimatları tekrar izleyin, ancak bu sefer şu satıra: komut istemine girin:

set nonumber

9

Satır numaralarını kapatmak için bu komutlardan herhangi biri çalışacaktır:

  1. : nu ayarla!
  2. : nonu ayarla
  3. : numara ayarla!
  4. : olmayan sayıyı ayarla

bu komutlar vim içinde çalışır, ancak .vimrc'de çalışmaz. Ben set nonude ~ / .vimrc ancak vim hala hat numaralarına sahip.
Jingpeng Wu

3

Satır numarasını kolayca görüntüleyin:

sayı bayrağı ayarla (satır numarası türünü göstermek için)

:set nu veya :set number

numara bayrağını kaldırmak için (satır numarası türünü gizlemek)

:set nu!

Numaraya her başladığınızda ihtiyacınız varsa vi/vim, ~/.vimrcdosyanıza aşağıdaki satırı ekleyin :

set number

Belirli bir konumda / satır numarasında bir dosya açın

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


0

set number set nonumber

DO çalışma içine .vimrcve emin olun YAPMAYIN Precede komutları içinde .vimrcolan:


0

terminalde komut yaz:

vi ~ / .vimrc

: set sayısı için
yazma seti numarası

: remove numarası için
yazma seti nonumber

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.