Szeretném látni a sorszámokat, amelyek a 1
kezdettel kezdődnek a tetején, a bal oldalon. Vim. Ideális esetben így nézne ki:
1 | foo = Foo.new 2 | bar = Bar.new 3 | baz = foo.baz(bar) ... 10| test = AwesomeSauce.test
Hogyan tudom ezt megtenni a Vimben?
Válasz
Két lehetőséged van: set number
a szokásos sorszámokhoz
És set relativenumber
amely relatív sorszámokat fog mutatni, azaz az aktuális vonal mindig 0. Ez hasznos N sor felfelé / lefelé mozgatásához például a 5j
használatával.
Az a jó, hogy kombinálhatod őket. A következők vannak a .vimrc
set number " Show current line number set relativenumber " Show relative line numbers
Ez relatív számokat fog használni az összes sorhoz, kivéve az aktuális sort, amely megmutatja a tényleges számot.
Megjegyzések
Válasz
Használhatja a következő parancsot:
:set number
a sorszám bekapcsolásához. Az újbóli kikapcsolásához használhatja a következőt:
:set nonumber
Ha azt szeretné, hogy a vim mindig alapértelmezés szerint megjelenítse a sorszámokat, hozzáadhatja a parancsot a vimrc
fájl.
nu
és nonu
a number
és nonumber
.
Megjegyzések
- Itt ' sa kis rövidítés:: állítsa nu " engedélyezéséhez: állítsa a nonu " -t
set number!
bekapcsolja a sorszámozást, ha ' s ki van kapcsolva, és bekapcsol, ha ' s ki. Aset relativenumber
rövidítéseset rnu
.