Navigácia v súbore vo VIM

Navigating Within File Vim



Navigácia v súbore hrá pri úprave textu zásadnú úlohu. Aby ste boli produktívnejší, mali by ste poznať všetky možné metódy skratiek alebo klávesy súvisiace s navigáciou v súbore v editore Vim. Navigácia v súbore v iných grafických editoroch je pomerne jednoduchá a jednoduchá. Ale vo Vime si musíte zapamätať niekoľko tipov a trikov týkajúcich sa možností navigácie Vim. Vim ponúka vynikajúcu podporu pre niektoré pokročilé navigačné funkcie.

V tomto článku vysvetlíme, ako sa pohybovať v súbore pomocou Vim. Navrhneme niekoľko navigačných techník pre navigáciu, ktoré vám pomôžu zvýšiť produktivitu.







V tomto článku sme spustili všetky možnosti navigácie na Vime pomocou systému Ubuntu 20.04.



Ako sa pohybovať v súbore vo Vime?

Vim ponúka niekoľko komplikovaných spôsobov navigácie v súbore. Na navigáciu Vim si musíte pamätať klávesové skratky. Začnime skúmať nasledujúce možnosti navigácie Vim.



Najprv otvoríte terminál pomocou lišty spúšťača aplikácií. Teraz zadajte „Vi“ a spustite editor príkazového riadka Vim. Na otvorenie súboru vo Vime na úpravu zadajte nasledujúci príkaz:





:upraviť<názov súboru>

Alebo môžete tiež otvoriť nasledujúci príkaz na termináli a otvoriť súbor.

$My<názov súboru>



Pohyb v riadkoch súborov

Akonáhle je súbor otvorený vo Vime, vyskúšate v tomto súbore nasledujúce možnosti navigácie v riadku súboru.

k - pohyb nahor
j - pohyb dole
l - presuňte sa na pravú stranu
h - presuňte sa na ľavú stranu

Na navigáciu v súbore môžete použiť aj klávesy so šípkami na klávesnici.

Operáciu môžete vo Vim zopakovať aj N -krát. Ak sa napríklad chcete posunúť o 5 riadkov nadol, napíšte „5j“.

Vim tiež umožňuje používateľom navigovať v súbore na iné pozície, nie iba smerom nahor alebo k stiahnutiu. Na vykonanie tejto akcie použite nasledujúce možnosti.

0 - kurzor sa presunie na začiatok aktuálneho riadka
$ - kurzor sa presunie na koniec aktuálneho riadka
Ctrl + f - posunutím prejdete nadol po celej stránke
Ctrl + b - posunutím sa posuniete o celú stránku nahor

Pohyb medzi súborovými slovami

Na navigáciu po slove v súbore môžete použiť nasledujúci príkaz -

w - kurzor sa presunie na začiatok nasledujúceho slova
e - kurzor sa presunie na koniec slova
b - kurzor sa presunie na začiatok predchádzajúceho slova

Špeciálna navigácia

Na navigáciu na konkrétnu pozíciu riadka je možné použiť nasledujúce príkazy:

: n - presun na n -tý riadok v súbore
: 0 - presun na začiatok aktuálneho súboru

alebo

(gg - táto možnosť tiež presunie kurzor na začiatok súboru)

: $ - presun na koniec aktuálneho súboru

alebo

(G - túto možnosť môžete použiť aj na presun na koniec súboru)

Poznámka: keď budete používať klávesy na klávesnici, dávajte si pozor na prípad klávesov.

H - presuňte kurzor na začiatok zobrazovacej obrazovky.
M - presuňte kurzor na stredný riadok obrazovky.
L - presuňte kurzor na koncový riadok obrazovky.

Navigácia v rámci odsekov

{ - presuňte kurzor na začiatok aktuálneho odseku. Ak znova a znova stlačíte tlačidlo {, posunie vás to na začiatok predchádzajúceho odseku.

} - presunie kurzor na koniec odseku. Ak znova a znova stlačíte}, presunie vás to na koniec nasledujúceho odseku.

Ako používať skoky na navigáciu?

Vim uchováva záznamy o každej navigácii prostredníctvom skokového zoznamu. Pomocou skokového zoznamu sa môžete presúvať dopredu a dozadu.

Skokový zoznam uchováva záznamy o všetkých miestach, ktoré ste navštívili, sledovaním čísla riadka, stĺpca a súboru/textu.

Ak chcete zobraziť zoznam skokov, spustite nasledujúci príkaz:

:skoky

Na základe zoznamu skokov môžete použiť nasledujúci príkaz -

Ctrl + o - preskočí kurzor na predchádzajúcu pozíciu
Ctrl + i - preskočí kurzor na ďalšiu pozíciu

Kódová navigácia

Nasledujúce možnosti môžete použiť pri práci na programovaní súborov kódu.

Kurzor % sa presunie tak, aby zodpovedal zátvorkám
[[presun na začiatok funkcie
[{presun na začiatok bloku

To je všetko o navigácii v súbore v editore Vim. V tomto článku sme vysvetlili rôzne možnosti navigácie a príkazy, ktoré vám pomôžu v budúcnosti. Pomocou Vimu môžete preskúmať viac navigačných skratiek. Dúfam, že sa vám tento článok páči.