Dříve spuštěné příkazy ve Vimu nemusíte znovu zadávat. Místo toho použijte funkci historie příkazů Vim.
I když můžete použít historii příkazů linuxového shellu k vyvolání dříve použitých příkazů, věděli jste, že totéž můžete udělat ve Vimu?
Vim má funkci historie příkazů, která vám umožní najít a spustit příkazy, které jste již zadali. Zde je návod, jak k němu získat přístup.
Vyvolání příkazů Vim
Nejjednodušší způsob, jak vyvolat příkazy, které jste zadali ve Vimu, je vstoupit do příkazového režimu. Chcete-li to provést, stiskněte Uniknout a poté Dvojtečka (:) klíč. Nyní se můžete posouvat dozadu a dopředu v historii příkazů pomocí Nahoru a Dolů šipky.
Když chcete provést příkaz, stiskněte Vstupte. Je to podobné jako použití mechanismus historie shellu v moderních shellech jako Bash nebo Zsh.
Otevření okna Historie příkazů
Můžete také otevřít okno historie, které zobrazuje všechny vaše dříve vydané příkazy, a to zadáním příkazového režimu a stisknutím Ctrl + F.
Po otevření tohoto okna se můžete pohybovat nahoru a dolů stisknutím tlačítka
k a j kláves, podobně jako při pohybu ve vyrovnávací paměti Vim.Když dosáhnete čáry, kterou chcete znovu spustit, stačí stisknout Vstupte a Vim tento příkaz vykoná.
Zavření okna Historie příkazů
I když je okno historie příkazů užitečné, možná vás zajímá, jak jej ukončit bez spuštění příkazu. Od té doby je snadné jej náhodně otevřít Ctrl + F také posouvá obrazovku dopředu, pokud jste nestiskli tlačítko Dvojtečka (:) klíč. Možná jste to místo toho chtěli udělat.
Naštěstí je snadné zavřít příkazové okno. Pokud jste v historii příkazů, stiskněte Ctrl + C skočte dolů a poté buď stiskněte Ctrl + C nebo Esc k úplnému zavření okna.
Nyní můžete listovat souborem, pokud jste to chtěli udělat místo otevírání okna historie příkazů.
Nyní máte přístup k historii příkazů ve Vimu
Historie příkazů je další z výkonných funkcí Vimu. Příkazy, které jste zadali, můžete vidět v příkazovém režimu nebo v okně historie příkazů a provést je. Pokud jste omylem otevřeli okno historie příkazů, můžete je také rychle zavřít.
Další často přehlíženou funkcí Vimu je schopnost otevírat a přepínat mezi více okny pro úpravy a dokonce spouštět úplné příkazy terminálu.