Přesto, že je neuvěřitelně silný, je Vim slavný (přesněji neslavný) tím, že má strmou křivku učení, zejména pro začínající uživatele. Ve výchozím nastavení Vim přichází s mnoha příkazy a zkratkami. Sledování těchto příkazů se může ukázat jako obtížný úkol.
Tady přicházejí hry Vim. Jedná se o zábavné hry, jejichž cílem je naučit Vim kohokoli, zejména začínající uživatele. I když jste mistři Vim, můžete si tyto hry vyzkoušet jen tak pro zábavu. Procvičování základů nikdy neuškodí!
Hry Vim
Jak již bylo zmíněno dříve, Vim je známý svou vysokou křivkou učení. Aby bylo snazší naučit se používat tento program, existuje mnoho průvodců a tutoriálů pro naučení Vim po celém internetu. Hry Vim sdílejí stejný cíl. Zde jsem uvedl některé z her, které se mi osobně líbí a které mě baví. Existuje spousta z nich, takže neváhejte prozkoumat sami.
Některé z těchto her jsou aplikace, které si můžete nainstalovat do svého systému, zatímco jiné jsou hry v prohlížeči.
Vim Snake
Všichni jsme už hráli klasickou hadovou hru. Ovládejte hada směrovými klávesami, jedzte jídlo a přežijte co nejdéle. Vim Snake je prohlížečová hra s tímto přesným popisem. Hlavní trik však spočívá ve směrových klávesách.
Obecně jsme na počítačích zvyklí procházet text pomocí kláves se šipkami. Vim také podporuje klávesy se šipkami. Primární navigační klávesy Vimu však jsou h (navigace doleva), j (navigovat dolů), k (navigovat nahoru) a l (navigace vpravo).
Tuto hru Snake můžete použít k trénování navigace Vim, dokud se nestane druhou přirozeností!
PacVim
PacVim je textová hra pro učení příkazů Vim. Jak můžete odvodit z názvu, tato hra je inspirována legendární hrou Pacman. Tato hra je k dispozici pro systémy Linux a macOS. Podívejte se na PacVim na GitHub.
PacVim vyžaduje ke spuštění knihovnu GNU Curses. V závislosti na vašem distribuci se název balíčku a způsob instalace mohou lišit. Spusťte příslušný příkaz podle vaší distribuce.
V systému Debian / Ubuntu spusťte následující příkaz.
$ sudo apt install libncurses5-dev
U Fedory spusťte následující příkaz.
$ sudo dnf install ncurses-develPro CentOS / RHEL spusťte následující příkaz.
$ sudo yum install ncurses-develJakmile je závislost nainstalována, je nyní čas stáhnout a nainstalovat PacVim.
$ git clone https: // github.com / jmoon018 / PacVim.sakra$ cd PacVim && sudo provést instalaci
Po dokončení instalace spusťte hru.
$ pacvim
Můžete také rozhodnout o úrovni a obtížnosti v této hře. Existují dvě úrovně obtížnosti: n (znamená normální) a h (znamená tvrdě).
$ pacvimVim Genius
Vim Genius je webová hra Vim, kterou si můžete zahrát ve svém prohlížeči. Vim Genius je navržen tak, aby byl podobný vimtutoru, vestavěnému výukovému programu Vim, který je ve výchozím nastavení dodáván s Vim.
Doporučuji nejprve vytvořit účet u Vim Genius, aby se váš pokrok uložil. Úrovně začnou seznamem příkazů, které si musíte pamatovat, abyste odstranili překážku. Teprve potom přejdete do další fáze.
Pokud jste začátečník, Vim Genius je skvělým místem, kde se můžete začít učit Vim.
Vim dobrodružství
Vim Adventures je zatím moje nejoblíbenější hra na seznamu. Vim Adventures je zajímavá hra v indie stylu, kde se vydáte na cestu tajemnou zemí, abyste splnili proroctví. Na své cestě narazíte na různé překážky, kterými musíte projít pomocí znalostí a aplikací různých konceptů Vim.
K postupu ve hře musíte použít různé příkazy a zkratky Vim. S touto hrou si můžete současně užít interaktivní a úhlednou hru, zajímavý příběh a potěšení z učení!
Openvim
Openvim je online interaktivní výukový program, kde se můžete naučit a procvičit různé aspekty Vimu. Tato hra je skvělým místem k zahájení poznávání základů Vimu a nejběžnějších zkratek používaných ve Vimu.
Můžete si také procvičit své znalosti Vim v sekci cvičení.
Vim Tutor
Vim Tutor je integrovaná výuková aplikace Vim, která je dodávána s Vim. V této aplikaci jsou interaktivní pokyny na obrazovce, kterými se budete řídit. Vim Tutor vás naučí dost používat Vim denně. Pokud si však přejete zvládnout Vim, měli byste si prohlédnout nějaké další zdroje.
Vim Tutor je nástroj typu „vše v jednom“ pro učení a zvládnutí Vimu. Chcete-li spustit Vim Tutor, spusťte následující příkaz.
$ vimtutor
Závěrečné myšlenky
Ve výše uvedeném článku jsou uvedeny některé z nejlepších her Vim, které můžete hrát, abyste se naučili a ovládali Vim. Zájem o zábavu s CLI? Podívejte se na některé z nejlepších her příkazového řádku v systému Linux.
Užívat si!