A szövegszerkesztők közül a Vim (a VI improved rövidítése) az egyik elit. A Vim meglehetősen népszerű szövegszerkesztő, és szinte minden platformon (Windows, Linux, macOS, BSD és egyéb) elérhető, de a legnépszerűbb Linuxon. Ez a szövegszerkesztő rengeteg funkcióval rendelkezik, és egyértelmű riválisa a fizetős szövegszerkesztőknek.
A Vim annak ellenére, hogy hihetetlenül erős, híres (pontosabban hírhedt) arról, hogy meredek tanulási görbéje van, különösen a kezdő felhasználók számára. A Vim alapértelmezésben számos parancsot és gyorsbillentyűt tartalmaz. Ezeknek a parancsoknak a nyomon követése nehéz feladatnak bizonyulhat.
Ez az a pont, ahol a Vim játékok jönnek a képbe. Ezek olyan szórakoztató játékok, amelyeket arra terveztek, hogy bárkinek, különösen a kezdő felhasználóknak megtanítsák a Vim-et. Még ha Vim-mester is vagy, akkor is kipróbálhatod ezeket a játékokat csak a szórakozás kedvéért. Az alapok gyakorlása sosem árt!
Vim játékok
Amint korábban említettük, a Vim a magas tanulási görbéjéről ismert. Hogy megkönnyítsük a program használatának elsajátítását, az interneten számos útmutató és bemutató található a Vim elsajátításához. A Vim játékok ugyanezt a célt szolgálják. Itt felsoroltam néhányat azok közül a játékok közül, amelyeket én személy szerint szeretek és élvezek. Rengeteg van belőlük, úgyhogy bátran fedezd fel magad.
Ezek közül néhány játék olyan alkalmazás, amelyet telepíthetsz a rendszeredre, míg mások böngészős játékok.
Vim Snake
Mindannyian játszottunk már a klasszikus kígyós játékkal. Irányítsd a kígyót az iránygombokkal, egyél ételt, és élj túl minél tovább. A Vim Snake egy böngészős játék, amelynek pontosan ez a leírása. A fő trükk azonban az iránybillentyűkben rejlik.
A számítógépeken általában a nyílbillentyűkkel szoktunk navigálni a szövegben. A Vim is támogatja a nyílbillentyűket. A Vim elsődleges navigációs billentyűi azonban a h (navigálj balra), j (navigálj lefelé), k (navigálj felfelé) és l (navigálj jobbra).
Ezzel a Snake játékkal addig gyakorolhatod a Vim navigációt, amíg az a második természeteddé nem válik!
PacVim
A PacVim egy szövegalapú játék a Vim parancsok megtanulására. Ahogy a nevéből is következtethetsz rá, ezt a játékot a legendás Pacman játék ihlette. Ez a játék Linuxon és macOS-en is elérhető. Nézd meg a PacVim-et a GitHub-on.
A PacVim futtatásához a GNU Curses könyvtár szükséges. A disztribúciótól függően a csomag neve és a telepítési módszer eltérhet. Futtassa a megfelelő parancsot a disztrójának megfelelően.
Debian/Ubuntu esetén futtassa a következő parancsot.
Fedora esetén futtassa a következő parancsot.
CentOS/RHEL esetén futtassa a következő parancsot.
Amikor a függőség telepítése megtörtént, most már ideje letölteni és telepíteni a PacVim-et.
Amikor a telepítés befejeződött, indítsuk el a játékot.
A játékban a szintet és a nehézséget is eldöntheted. Két nehézségi szint van: n (a normál szintet jelenti) és h (a nehéz szintet jelenti).
Vim Genius
A Vim Genius egy webes Vim játék, amelyet a választott böngészőben játszhatsz. A Vim Genius úgy lett kialakítva, hogy hasonlítson a vimtutorhoz, a beépített Vim oktatóprogramhoz, amely alapértelmezés szerint a Vim-hez tartozik.
A Vim Geniushoz először egy fiók létrehozását ajánlom, hogy a haladásod el legyen mentve. A szintek a parancsok listájával kezdődnek, amelyeket meg kell jegyeznie ahhoz, hogy az akadályt leküzdje. Csak ezután léphetsz tovább a következő szintre.
Ha kezdő vagy, a Vim Genius egy remek hely a Vim tanulásának megkezdéséhez.
Vim Adventures
A Vim Adventures az eddigi legkedvesebb játékom a listán. A Vim Adventures egy érdekes, indie stílusú játék, ahol egy titokzatos földön kell utaznod, hogy beteljesíts egy próféciát. Az utad során különböző akadályokkal találkozol, amelyeket a különböző Vim fogalmak ismeretének és alkalmazásának segítségével kell áthidalnod.
A játékban való előrehaladáshoz különböző Vim parancsokat és gyorsbillentyűket kell alkalmaznod. Ezzel a játékkal egyszerre élvezheted az interaktív és ügyes játékmenetet, az érdekes történetet és a tanulás örömét!
Openvim
Az Openvim egy online interaktív oktatóprogram, ahol a Vim különböző aspektusait tanulhatod és gyakorolhatod. Ez a játék kiválóan alkalmas a Vim alapjainak és a Vimben használt leggyakoribb gyorsbillentyűk megismerésére.
A Vim tudásodat a gyakorló részben gyakorolhatod is.
Vim Tutor
A Vim Tutor a Vimhez tartozó beépített Vim oktató alkalmazás. Ebben az alkalmazásban interaktív képernyőn megjelenő utasítások vannak, amelyeket követni fog. A Vim Tutor eléggé megtanítja ahhoz, hogy a Vim-et napi szinten használhassa. Ha azonban szeretné elsajátítani a Vimet, érdemes megnéznie néhány további forrást.
A Vim Tutor egy mindenre kiterjedő eszköz a Vim megtanulásához és elsajátításához. A Vim Tutor elindításához futtassa a következő parancsot.
Végső gondolatok
A fenti cikkben felsoroltunk néhányat a legjobb Vim játékok közül, amelyekkel játszhat a Vim tanulása és elsajátítása érdekében. Érdekel a CLI-vel való szórakozás? Nézze meg a legjobb parancssoros játékokat Linuxon.
Kellemes szórakozást!