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 relativenumberrövidítéseset rnu.