Pokud ve Vimu otevřete velmi dlouhý soubor, může být procházení souboru obtížné.
Je dobré vědět, jak přesunout kurzor odkudkoli v souboru buď na první řádek, nebo na řádek poslední.
Přesunout | Klíče |
---|---|
Na začátek | gg nebo [[ |
Až do konce | Shift + g nebo ]] |
Chcete-li používat tyto klávesové zkratky, musíte být v normálním režimu (známém také jako příkazový režim). Použijte Esc
přejděte do příkazového režimu a poté použijte výše uvedené klávesy.
Pojďme trochu podrobněji.
Přeskočit na poslední řádek ve Vimu
Stejně jako fráze Applu „Na to existuje aplikace“ ve Vimu „Na to existuje příkaz“.
Nezáleží na tom, který řádek nebo sloupec jste ve Vimu, pro přesun kurzoru na poslední řádek jednoduše stiskněte velké G
(tj. klávesy Shift a g společně) v normálním režimu a kurzor se přesune na první znak posledního řádku.
Dalším způsobem, jak přejít na konec souboru, je použití Esc + Ctrl + End
nebo ]]
kombinace kláves.
Přeskočit na první řádek ve Vimu
Existuje několik způsobů, jak můžete ve Vimu přeskočit na první řádek.
Protože se jedná o příkazy Vim, ujistěte se, že jste v normálním režimu (použijte klávesu Esc), než stisknete jakoukoli klávesu.
Chcete-li přejít zpět na první řádek souboru, můžete použít jeden z následujících příkazů:
1G
Tento příkaz říká vim, aby přesunul kurzor na řádek 1, jak je uvedeno v příkazu.
gg
Zadáním gg
má stejný dopad na umístění kurzoru – kurzor se přesune do prvního sloupce prvního řádku.
Preferuji používání gg
místo 1G
protože je snadné zadat 2G
a skončíte na druhém řádku.
Místo toho můžete také použít Esc + Ctrl + Home
kombinaci kláves pro přesun kurzoru na první řádek libovolného souboru.
Závěr
Tento článek popisuje, jak můžete přesunout kurzor z libovolného místa v souboru na začátek nebo konec souboru.
Pokud se chcete naučit víc než jen základy Vim, vřele doporučuji využít tento školicí kurz od Jovica Ilic.