Čísla řádků jsou zásadním požadavkem textových editorů, zejména pro programování. Jsou užitečné zejména pro odstraňování chyb, které ukazují na konkrétní číslo řádku.
Pro Vim – a vi – jsou čísla řádků ještě významnější. Editor má několik příkazů, které pro navigaci využívají čísla řádků. Kurzor můžete okamžitě přesunout na konkrétní řádek, ale k tomu budete potřebovat znát jeho číslo.
Čtěte dále a zjistěte, jak zobrazit čísla řádků ve Vi a Vim a jak ve výchozím nastavení změnit nastavení.
Proč Vim ve výchozím nastavení nezobrazuje čísla řádků
Vim je tak výkonný textový editor orientovaný na uživatele, že může být obtížné najít základní funkce. Dokonce ukončení aplikace může být výzvou pro nové uživatele!
Po vybalení se vim snaží být minimalistickým editorem, který nabízí dostatek funkcí pro provádění nejzákladnějších editačních úkolů. Můžete si ale nainstalovat různá rozšíření a změnit velké množství nastavení. To vám umožní nastavit editor přesně tak, jak chcete.
Všimněte si, že i ve své nejzákladnější podobě vám vim zobrazuje vaše aktuální číslo řádku v pravém dolním rohu vašeho okna.
Viz také: Jak používat Vim: Průvodce základy
Jak zobrazit a skrýt čísla řádků ve Vimu
Čísla řádků můžete zapínat a vypínat podle následujících kroků, kdykoli budete potřebovat:
- Ujistěte se, že jste v příkazovém režimu: stiskněte Esc pokud si nejste jisti.
- lis dvojtečka (:).
- Typ nastavit čísloa poté stiskněte Vstupte.
Nyní byste měli v levém sloupci vidět čísla řádků. Stále budete v příkazovém režimu. Chcete-li čísla řádků vypnout, opakujte postup, ale použijte příkaz nastavit žádné číslo namísto.
Můžete také použít zkrácené verze každého příkazu: nastavit nu a nastavit nonu resp.
Jak používat relativní číslování řádků
Relativní čísla řádků dobře fungují s konceptem navigace pomocí příkazu vim. To vám umožní okamžitě posunout kurzor například o čtyři řádky nahoru. Chcete-li zapnout relativní čísla řádků:
- lis Esc pro vstup do příkazového režimu.
- lis dvojtečka (:).
- Typ nastavit relativní číslo (nebo nastavit rnu), poté stiskněte Vstupte.
Toto nastavení se samo o sobě projeví 0 vedle vaší aktuální linie. Vim předřadí řádky nad a pod aktuálním řádkem s 1. Zbývající čáry budou i nadále ukazovat svou vzdálenost od aktuální čáry stejným způsobem.
Toto nastavení můžete kombinovat se standardním číslo nastavení. Pokud jsou oba povoleny, vaše aktuální linka bude zobrazovat její skutečné číslo 0.
Změňte nastavení na Zobrazovat čísla řádků ve výchozím nastavení
Umístění vašeho souboru nastavení vim se může lišit v závislosti na vašem systému. Často se jedná o soubor s názvem .vimrc ve vašem domovském adresáři. Můžete umístit jakýkoli soubor příkazy v tomto souboru a ve výchozím nastavení se projeví. Vložte tedy řádek, který zní:
nastavit číslo
v ~/.vimrc a při příštím otevření editoru uvidíte ve výchozím nastavení čísla řádků. Stále je můžete skrýt interaktivně pomocí nastavit nonu proces výše.
Vimovo výkonné číslování řádků je špičkou ledovce
Vim vypadá jako základní editor, ale má velmi výkonnou sadu příkazů. Jen málo textových editorů má takovou flexibilitu, i když se zabývá něčím tak přímočarým, jako jsou čísla řádků!
Číslování řádků je samozřejmě jen začátek. Můžete nakonfigurovat téměř jakýkoli aspekt vim, interaktivně nebo prostřednictvím konfiguračního souboru.
Naučit se používat terminálový textový editor, jako je Vim, může být těžké. Ale nemusíte procházet všemi těmi problémy, ne s Vimtutorem.
Přečtěte si další
- Programování
- Vim
- Programování
Bobby je technologický nadšenec, který většinu dvou desetiletí pracoval jako softwarový vývojář. Je nadšený pro hraní her, pracuje jako šéfredaktor časopisu Switch Player Magazine a je ponořen do všech aspektů online publikování a vývoje webu.
Přihlaste se k odběru našeho newsletteru
Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné e-knihy a exkluzivní nabídky!
Chcete-li se přihlásit k odběru, klikněte sem