Čísla riadkov sú zásadnou požiadavkou textových editorov, najmä pri programovaní. Sú užitočné najmä pri odstraňovaní chýb, ktoré ukazujú na konkrétne číslo riadku.
Pre Vim – a vi – sú čísla riadkov ešte dôležitejšie. Editor má niekoľko príkazov, ktoré na navigáciu využívajú čísla riadkov. Kurzor môžete okamžite presunúť na konkrétny riadok, ale na to musíte poznať jeho číslo.
Čítajte ďalej, aby ste sa dozvedeli, ako zobraziť čísla riadkov vo Vi a Vim a ako zmeniť nastavenia tak, aby to bolo predvolene.
Prečo Vim predvolene nezobrazuje čísla riadkov
Vim je taký výkonný textový editor orientovaný na používateľa, že môže byť ťažké nájsť základné funkcie. Dokonca ukončenie aplikácie môže byť výzvou pre nových používateľov!
Po vybalení sa vim snaží byť minimalistickým editorom, ktorý ponúka dostatok funkcií na vykonávanie najzákladnejších úloh úprav. Môžete si však nainštalovať rôzne rozšírenia a zmeniť veľké množstvo nastavení. To vám umožní nastaviť editor presne tak, ako chcete.
Všimnite si, že aj vo svojej najzákladnejšej forme vám vim zobrazuje vaše aktuálne číslo riadku v pravom dolnom rohu okna.
Pozri tiež: Ako používať Vim: Sprievodca základmi
Ako zobraziť a skryť čísla riadkov vo Vime
Podľa týchto krokov zapínate a vypínate čísla riadkov vždy, keď potrebujete:
- Uistite sa, že ste v príkazovom režime: stlačte Esc ak si nie ste istý.
- Stlačte tlačidlo hrubého čreva (:).
- Typ nastaviť číslo, potom stlačte Zadajte.
Teraz by ste mali vidieť čísla riadkov v ľavom stĺpci. Stále budete v príkazovom režime. Ak chcete vypnúť čísla riadkov, zopakujte postup, ale použite príkaz nastaviť nonumber namiesto toho.
Môžete tiež použiť skrátené verzie každého príkazu: nastaviť nu a nastaviť nonu resp.
Ako používať relatívne číslovanie riadkov
Relatívne čísla riadkov fungujú dobre s konceptom navigácie pomocou príkazu vim. To vám umožní okamžite presunúť kurzor napríklad o štyri riadky nahor. Ak chcete zapnúť relatívne čísla riadkov:
- Stlačte tlačidlo Esc pre vstup do príkazového režimu.
- Stlačte tlačidlo hrubého čreva (:).
- Typ nastaviť relatívne číslo (alebo nastaviť rnu), potom stlačte Zadajte.
Toto nastavenie sa samo o sebe prejaví 0 vedľa vašej aktuálnej línie. Vim predpíše riadky nad a pod aktuálnym riadkom s 1. Zostávajúce čiary budú naďalej ukazovať svoju vzdialenosť od aktuálnej čiary rovnakým spôsobom.
Toto nastavenie môžete kombinovať so štandardom číslo nastavenie. Ak sú obe povolené, na vašej aktuálnej linke sa namiesto čísla zobrazí jej skutočné číslo 0.
Zmeňte nastavenia na možnosť Predvolene zobrazovať čísla riadkov
Umiestnenie vášho súboru s nastaveniami vim sa môže líšiť v závislosti od vášho systému. Často je to súbor s názvom .vimrc vo svojom domovskom adresári. Môžete umiestniť akékoľvek nastaviť príkazy v tomto súbore a prejavia sa štandardne. Zahrňte teda riadok, ktorý znie:
nastaviť číslo
In ~/.vimrc a pri ďalšom otvorení editora sa predvolene zobrazia čísla riadkov. Stále ich môžete skryť interaktívne pomocou nastaviť nonu proces vyššie.
Vimovo výkonné číslovanie riadkov je špičkou ľadovca
Vim vyzerá ako základný editor, ale má veľmi výkonnú sadu príkazov. Len málo textových editorov má takú flexibilitu, aj keď sa zaoberá niečím tak jednoduchým, ako sú čísla riadkov!
Samozrejme, číslovanie riadkov je len začiatok. Môžete nakonfigurovať takmer akýkoľvek aspekt vim, interaktívne alebo prostredníctvom konfiguračného súboru.
Naučiť sa používať textový editor založený na termináli, ako je Vim, môže byť ťažké. Ale nemusíte prejsť cez všetky tie problémy, nie s Vimtutorom.
Prečítajte si ďalej
- Programovanie
- Vim
- Programovanie
Bobby je technologický nadšenec, ktorý väčšinu dvoch desaťročí pracoval ako vývojár softvéru. Je nadšený pre hry, pracuje ako šéfredaktor v časopise Switch Player Magazine a je ponorený do všetkých aspektov online publikovania a vývoja webu.
prihlásiť sa ku odberu noviniek
Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné e-knihy a exkluzívne ponuky!
Ak sa chcete prihlásiť na odber, kliknite sem