Napriek tomu, že je neuveriteľne silný, je Vim známy (presnejšie neslávne známy) vďaka strmej krivke učenia, najmä pre začínajúcich používateľov. Vim je predvolene nastavený na množstvo príkazov a skratiek. Sledovanie týchto príkazov sa môže ukázať ako náročná úloha.
To je miesto, kde prichádzajú hry Vim. Jedná sa o zábavné hry určené na to, aby naučili Vim kohokoľvek, najmä začínajúcich používateľov. Aj keď ste majstrom Vim, môžete si tieto hry vyskúšať len tak pre zábavu. Precvičovanie základov nikdy neuškodí!
Hry Vim
Ako už bolo spomenuté vyššie, Vim je známy svojou vysokou krivkou učenia. Na uľahčenie učenia sa, ako používať tento program, je na internete k dispozícii množstvo príručiek a návodov, ako sa naučiť Vim. Hry Vim zdieľajú rovnaký cieľ. Tu som uviedol niektoré z hier, ktoré sa mi osobne páčia a ktoré ma bavia. Je ich veľa, takže ich môžete preskúmať sami.
Niektoré z týchto hier sú aplikácie, ktoré si môžete nainštalovať do svojho systému, iné hry prehľadávača.
Vim Snake
Všetci sme už hrali klasickú hru s hadmi. Ovládajte hada smerovými klávesmi, jedzte jedlo a prežite čo najdlhšie. Vim Snake je prehliadačová hra s týmto presným popisom. Hlavný trik však spočíva v smerových klávesoch.
Spravidla sme na počítačoch zvyknutí na pohyb v texte pomocou klávesov so šípkami. Vim podporuje aj šípky. Primárne navigačné klávesy Vimu však sú h (navigácia doľava), j (navigácia nadol), k (navigácia nahor) a l (navigácia doprava).
Túto hru Had môžete použiť na trénovanie navigácie Vim, až kým sa nestane druhou prirodzenosťou!
PacVim
PacVim je textová hra na učenie príkazov Vim. Ako môžete už z názvu vyvodiť, táto hra je inšpirovaná legendárnou hrou Pacman. Táto hra je k dispozícii pre systémy Linux a macOS. Vyskúšajte PacVim na GitHub.
PacVim vyžaduje na spustenie knižnicu GNU Curses. V závislosti na vašom distribúcii sa môže názov balíka a spôsob inštalácie líšiť. Spustite príslušný príkaz podľa vašej distribúcie.
Pre Debian / Ubuntu spustite nasledujúci príkaz.
$ sudo apt nainštalovať libncurses5-dev
V prípade Fedory spustite nasledujúci príkaz.
$ sudo dnf install ncurses-develV prípade CentOS / RHEL spustite nasledujúci príkaz.
$ sudo yum install ncurses-develPo nainštalovaní závislosti je teraz čas prevziať a nainštalovať program PacVim.
$ git klon https: // github.com / jmoon018 / PacVim.git$ cd PacVim && sudo vykonať inštaláciu
Po dokončení inštalácie spustite hru.
$ pacvim
Môžete tiež rozhodnúť o úrovni a obtiažnosti v tejto hre. Existujú dve úrovne obtiažnosti: n (znamená normálne) a h (znamená tvrdo).
$ pacvimVim Génius
Vim Genius je webová hra Vim, ktorú si môžete zahrať vo svojom prehliadači podľa vášho výberu. Vim Genius je navrhnutý tak, aby sa podobal na vimtutor, vstavaný výukový program Vim, ktorý je štandardne dodávaný s Vim.
Odporúčam najskôr si vytvoriť účet u Vim Genius, aby sa váš pokrok uložil. Úrovne sa začnú zoznamom príkazov, ktoré si musíte pamätať, aby ste prekonali prekážku. Až potom prejdete do ďalšej fázy.
Ak ste začiatočník, Vim Genius je skvelým miestom, kde sa začať učiť Vim.
Vim Adventures
Vim Adventures je zatiaľ moja najobľúbenejšia hra na zozname. Vim Adventures je zaujímavá hra v indie štýle, kde sa vydáte na cestu tajomnou krajinou, aby ste splnili proroctvo. Na svojej ceste narazíte na rôzne prekážky, ktoré musíte prekonať pomocou znalostí a aplikácií rôznych konceptov Vim.
Na postup v hre musíte použiť rôzne príkazy a skratky Vim. Vďaka tejto hre si môžete súčasne vychutnať interaktívnu a úhľadnú hru, zaujímavý príbeh a potešenie z učenia!
Openvim
Openvim je online interaktívny tutoriál, kde sa môžete naučiť a precvičiť rôzne aspekty Vimu. Táto hra je skvelým miestom na začatie poznávania základných informácií o Vime a najbežnejších skratkách používaných vo Vime.
Svoje vedomosti o Vim si môžete tiež precvičiť v sekcii cvičení.
Vim Tutor
Vim Tutor je zabudovaná výučbová aplikácia Vim, ktorá sa dodáva s Vim. V tejto aplikácii sú interaktívne pokyny na obrazovke, ktoré budete dodržiavať. Vim Tutor vás naučí dosť používať Vim na dennej báze. Ak však chcete ovládať Vim, mali by ste si pozrieť nejaké ďalšie zdroje.
Vim Tutor je nástroj typu všetko v jednom na učenie a zvládnutie Vimu. Ak chcete spustiť program Vim Tutor, spustite nasledujúci príkaz.
$ vimtutor
Záverečné myšlienky
V článku vyššie sú uvedené niektoré z najlepších hier Vim, ktoré môžete hrať, aby ste sa učili a ovládali Vim. Záujem o zábavu s CLI? Vyskúšajte niektoré z najlepších hier príkazového riadku v systéme Linux.
Užite si to!