Kuinka voin lisätä rivinumeroita Vimiin?

Haluan nähdä rivinumerot, jotka alkavat 1 yläosassa, vasemmalla puolella Vim. Ihannetapauksessa se näyttäisi tältä:

1 | foo = Foo.new 2 | bar = Bar.new 3 | baz = foo.baz(bar) ... 10| test = AwesomeSauce.test 

Kuinka voin tehdä tämän Vimissä?

Vastaa

Sinulla on kaksi vaihtoehtoa: set number tavallisille rivinumeroille

Ja myös set relativenumber joka näyttää suhteelliset viivanumerot, ts. nykyinen viiva on aina 0. Tämä on hyödyllistä siirrettäessä N / N-riviä ylös / alas käyttämällä esimerkiksi 5j.

Mikä on hienoa on, että voit yhdistää ne. Minulla on .vimrc

set number " Show current line number set relativenumber " Show relative line numbers 

Tämä tekee siitä suhteellisten numeroiden käyttämisen kaikille riveille paitsi nykyiselle riville, mikä näyttää todellisen lukumäärän.

Kommentit

  • Yritin nyt tämä, ja se ' sa schyzo! Tarkoitan hämmentävää.: D
  • Voit myös vaihtaa komentoja liittämällä niihin "! ". Esimerkiksi. set number! ottaa rivinumeron käyttöön, jos se ' sammuu, ja päälle, jos se ' s pois päältä. set relativenumber voidaan lyhentää nimellä set rnu.

Vastaa

Voit käyttää rivikoodausta komennolla:

:set number 

. Voit sammuttaa sen uudelleen käyttämällä seuraavaa:

:set nonumber 

Jos haluat, että vim näyttää aina oletusarvoisesti rivinumerot, voit lisätä komennon vimrc -tiedosto.

nu ja nonu voidaan käyttää aliaksina number ja nonumber.

Kommentit

  • täällä ' sa pieni lyhenne:: aseta nu " käyttöön: aseta nonu " pois käytöstä

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *