Kljub temu, da je neverjetno močan, je Vim znan (natančneje razvpit) po svoji strmi učni krivulji, zlasti za uporabnike začetnike. Vim je privzeto na voljo veliko ukazov in bližnjic. Spremljanje teh ukazov se lahko izkaže za težko nalogo.
Tu pridejo igre Vim. To so zabavne igre, namenjene učenju Vima za vsakogar, še posebej za začetnike. Tudi če ste mojster Vima, si lahko te igre ogledate samo za zabavo. Vadba osnov nikoli ne škodi!
Vim igre
Kot smo že omenili, je Vim znan po svoji visoki učni krivulji. Za lažje učenje tega programa obstajajo številni vodniki in vadnice po vsem internetu za učenje Vima. Igre Vim imajo isti cilj. Tu sem naštel nekaj iger, ki so mi osebno všeč in v katerih uživam. Zunaj jih je veliko, zato vas prosimo, da jih raziščete sami.
Nekatere od teh iger so aplikacije, ki jih lahko namestite v svoj sistem, druge pa brskalniške igre.
Vim Snake
Vsi smo že igrali klasično igro kač. Nadzorujte kačo s smernimi tipkami, jejte hrano in preživite čim dlje. Vim Snake je brskalniška igra s točnim opisom. Vendar pa je glavni trik v smernih tipkah.
Na splošno smo v računalnikih navajeni uporabljati puščične tipke za krmarjenje po besedilu. Vim podpira tudi puščične tipke. Vendar so primarne navigacijske tipke Vima h (krmarjenje levo), j (krmarite navzdol), k (krmarite navzgor) in l (krmarite desno).
To igro Snake lahko uporabite za vadbo na navigaciji Vim, dokler ne postane druga narava!
PacVim
PacVim je besedilna igra za učenje ukazov Vim. Kot lahko sklepate iz imena, je ta igra navdihnjena z legendarno igro Pacman. Ta igra je na voljo v Linuxu in macOS. Oglejte si PacVim na GitHub.
PacVim zahteva, da se zažene knjižnica GNU Curses. Ime paketa in način namestitve se lahko razlikujeta glede na vaš distribucijski sistem. Zaženite ustrezen ukaz glede na vaš distro.
Za Debian / Ubuntu zaženite naslednji ukaz.
$ sudo apt namestite libncurses5-dev
Za Fedoro zaženite naslednji ukaz.
$ sudo dnf namestite ncurses-develZa CentOS / RHEL zaženite naslednji ukaz.
$ sudo yum namestite ncurses-develKo je odvisnost nameščena, je zdaj čas, da prenesete in namestite PacVim.
$ git klon https: // github.com / jmoon018 / PacVim.git$ cd PacVim && sudo make install
Ko je namestitev končana, zaženite igro.
$ pacvim
V tej igri lahko določite tudi stopnjo in težavnost. Obstajata dve težavnostni stopnji: n (pomeni normalno) in h (pomeni težko).
$ pacvimVim Genij
Vim Genius je spletna igra Vim, ki jo lahko igrate v izbranem brskalniku. Vim Genius je zasnovan tako, da je podoben vimtutorju, vgrajenemu programu Vim tutorial, ki ima privzeto priložen Vim.
Priporočam, da najprej ustvarite račun pri Vim Genius, da bo vaš napredek shranjen. Ravni se začnejo s seznamom ukazov, ki jih morate zapomniti, da odstranite oviro. Šele nato nadaljujete na naslednjo stopnjo.
Če ste začetnik, je Vim Genius odličen kraj za začetek učenja Vima.
Vim Adventures
Vim Adventures je moja doslej najbolj priljubljena igra na seznamu. Vim Adventures je zanimiva igra v indie slogu, kjer se odpravite na potovanje po skrivnostni deželi, da izpolnite prerokbo. Na svojem potovanju boste naleteli na različne ovire, ki jih morate prestati z uporabo znanja in aplikacij različnih koncepcij Vim.
Za napredovanje skozi igro morate uporabiti različne ukaze in bližnjice Vim. S to igro lahko hkrati uživate v interaktivnem in gladkem igranju, zanimivi zgodbi in užitku učenja!
Openvim
Openvim je spletna interaktivna vadnica, kjer se lahko naučite in izvajate različne vidike Vima. Ta igra je odličen kraj za začetek učenja o osnovah Vima in najpogostejših bližnjicah, ki jih uporablja Vim.
Svoje znanje Vima lahko vadite tudi v razdelku o praksi.
Vim Tutor
Vim Tutor je vgrajena aplikacija za vadnice Vim, ki je priložena Vimu. V tej aplikaciji so interaktivna navodila na zaslonu, ki jih boste upoštevali. Vim Tutor vas bo naučil, kako uporabljati Vim vsak dan. Če pa želite obvladati Vim, si oglejte nekaj dodatnih virov.
Vim Tutor je vsestransko orodje za učenje in obvladovanje Vima. Če želite zagnati Vim Tutor, zaženite naslednji ukaz.
$ vimtutor
Končne misli
V zgornjem članku je naštetih nekaj najboljših Vimovih iger, ki jih lahko igrate za učenje in obvladovanje Vima. Zanima me zabava s CLI? Oglejte si nekaj najboljših iger ukazne vrstice v Linuxu.
Uživajte!