GNU/Linux >> Znalost Linux >  >> Linux

PacVim – CLI hra pro naučení příkazů Vim

Dobrý den, uživatelé Vim! Dnes jsem narazil na skvělou utilitu, která vylepší vaše dovednosti v používání Vim. Vim je nepochybně skvělý editor pro psaní a úpravu kódu. Někteří z vás však možná bojují se strmou křivkou učení. Už ne! Seznamte se s PacVim , CLI hra, která vám pomůže naučit se příkazy Vim.

PacVim je inspirován klasickou hrou PacMan a dá vám spoustu praxe s příkazy Vim zábavným a zajímavým způsobem. Jednoduše řečeno, PacVim je zábavný a bezplatný způsob, jak se podrobně dozvědět o příkazech vim.

Nezaměňujte prosím PacMan s pacmanem (správce balíčků Arch Linux). PacMan je klasická, populární arkádová hra vydaná v 80. letech.

Bez dalších okolků se podívejme, jak nainstalovat a používat PacVim v Linuxu.

Nainstalujte PacVim v Linuxu

Nejprve nainstalujte Ncurses knihovna a nástroje pro vývoj jak je popsáno v následujících odkazech.

  • Jak nainstalovat knihovnu Ncurses v systému Linux
  • Jak nainstalovat vývojové nástroje v systému Linux

Upozorňujeme, že tato hra se nemusí správně zkompilovat a nainstalovat bez gcc verze 4.8.X nebo vyšší . Testoval jsem PacVim na Ubuntu 18.04 LTS a fungovalo to dobře.

Jakmile jsou nainstalovány Ncurses a gcc, spusťte následující příkazy a nainstalujte PacVim.

$ git clone https://github.com/jmoon018/PacVim.git
$ cd PacVim
$ sudo make install

Naučte se příkazy Vim pomocí PacVim

Hra PacVim vás zábavnou a poutavou formou naučí vim příkazy. Musíte přesunout pacman (zelený kurzor), abyste zvýraznili každé slovo na herním plánu a zároveň se vyhnuli duchům (červeně).

Spustit hru PacVim

Chcete-li hrát tuto hru, stačí spustit:

$ pacvim [LEVEL_NUMER] [MODE]

Například následující příkaz spustí hru v 5. úrovni v normálním režimu.

$ pacvim 5 n

Zde "5" představuje úroveň a "n" představuje režim. V současnosti existují dva režimy. Jsou to:

  • n - normální režim.
  • h - tvrdý režim.

Výchozí režim je h , což je těžké.

Chcete-li začít od začátku (úroveň 0), stačí spustit:

$ pacvim

Zde je ukázkový výstup z mého systému Ubuntu 18.04 LTS.

Hru spustíte stisknutím klávesy ENTER .

Nyní začněte hrát hru. Přečtěte si další kapitolu, abyste věděli, jak hrát.

Pro ukončení stiskněte ESC nebo q .

Následující příkaz spustí hru v 5. úrovni s tvrdým režimem.

$ pacvim 5 h

Nebo,

$ pacvim 5

Jak hrát PacVim?

Použití PacVimu je velmi podobné PacManu.

Musíte přejet všechny postavy na obrazovce a přitom se vyhýbat duchům (červené znaky).

PacVim má dvě speciální překážky:

  1. Nemůžete se pohybovat do zdí (žlutá barva). K přeskočení musíte použít vim pohyby.
  2. Pokud šlápnete na znak vlnovky (azurová ~ ), prohrajete!

Jsou vám dány tři životy . Získáte život pokaždé, když překonáte úroveň 0, 3, 6, 9 atd. Existuje Celkem 10 úrovní , počínaje 0 až 9. Po překonání 9. úrovně se hra resetuje na 0. úroveň, ale duchové se pohybují rychleji.

Výherní podmínky

Pomocí příkazů vim přesuňte kurzor na písmena a zvýrazněte je. Po zvýraznění všech písmen vyhrajete a postoupíte do další úrovně.

Podmínky ztráty

Pokud se dotknete ducha (označeného červeným G ) nebo tilda charakter, ztratíte život. Pokud máte méně než 0 životů, prohrajete celou hru.

Zde je seznam implementovaných příkazů:

Klávesová zkratka Co to dělá
q ukončit hru
h posunout doleva
j posunout dolů
k posunout nahoru
l přesunout doprava
w přesunout se na začátek dalšího slova
W přesunout se na další začátek SLOVA
e přesunout se na další koncovku slova
E přesunout se na další koncovku SLOVA
b přesunout se zpět na začátek dalšího slova
B přesunout zpět na začátek dalšího SLOVA
$ přesunout na konec řádku
0 přesunout na začátek řádku
gg/1G přesunout na začátek prvního řádku
číslo G přesunout na začátek řádku daného číslem
G přesunout na začátek posledního řádku
^ přesunout na první slovo na aktuálním řádku
& 1337 cheatů (překonání aktuální úrovně)

Po odehrání několika úrovní byste si měli všimnout mírného zlepšení v používání Vim. Pokračujte v hraní této hry jednou za čas, dokud nezvládnete používání Vim.

Závěr

Hraní PacVimu je zábavné, zajímavé a zabaví vás. Zároveň byste měli být schopni se důkladně naučit příkazy Vim. Vyzkoušejte to, nebudete zklamáni.

Doporučené čtení:

  • Jak komentovat více řádků najednou v editoru Vim
  • Čtení a zápis vzdálených souborů pomocí Vim v systému Linux
  • Upravujte vzdálené soubory pomocí Vim v systému Linux
  • Jak upravit více souborů pomocí editoru Vim
  • Jak používat funkci kontroly pravopisu v textovém editoru Vim
  • Jak používat editor Vim k zadávání textu kdekoli v systému Linux
  • Jak chránit textové soubory heslem pomocí editoru Vim v systému Linux
  • Vimium vám pomůže procházet web pomocí klávesových zkratek Vim

Linux
  1. Vanilla Vim je zábava

  2. Vim nahradí Vi

  3. Příkazy k učení o neznámém systému

  1. Naučte se rozdíl mezi příkazy „su“ a „su -“ v Linuxu

  2. Jak používat manuální stránky, abyste se naučili používat příkazy?

  3. Liší se příkazy Cygwin Vim od normálního Vimu?

  1. Zahrajte si zábavnou matematickou hru s příkazy Linuxu

  2. 25 základních příkazů Vim pro navigaci a úpravy

  3. Jak namapovat jeden příkaz Vim k provádění příkazů Bash založených na OS?