Trots att han är otroligt kraftfull är Vim känd (ökänd, för att vara exakt) för att ha en brant inlärningskurva, särskilt för nybörjare. Det finns många kommandon och genvägar som Vim har som standard. Att hålla reda på dessa kommandon kan visa sig vara en svår uppgift.
Det är här Vim-spel kommer in. Dessa är roliga spel som är utformade för att lära Vim till alla, särskilt nybörjare. Även om du är Vim-mästare kan du kolla in dessa spel bara för skojs skull. Att öva grunderna gör aldrig ont!
Vim-spel
Som tidigare nämnts är Vim känt för sin höga inlärningskurva. För att göra det lättare att lära sig att använda detta program finns det många guider och handledning över hela internet för att lära sig Vim. Vim-spel delar samma mål. Här har jag listat några av de spel jag personligen gillar och tycker om. Det finns många där ute, så gärna utforska själv.
Några av dessa spel är appar som du kan installera på ditt system, medan andra är webbläsarspel.
Vim Snake
Vi har alla spelat det klassiska ormspelet tidigare. Kontrollera ormen med riktningsknappar, äta mat och överleva så länge som möjligt. Vim Snake är ett webbläsarspel med denna exakta beskrivning. Huvudtricket ligger dock i riktningsknapparna.
Generellt på datorer är vi vana vid att använda piltangenterna för att navigera genom texten. Vim stöder också piltangenterna. De primära navigeringsknapparna för Vim är dock h (navigera till vänster), j (navigera nedåt), k (navigera uppåt) och l (navigera höger).
Du kan använda detta Snake-spel för att träna dig själv på Vim-navigering tills det blir andra natur!
PacVim
PacVim är ett textbaserat spel för att lära sig Vim-kommandon. Som du kan dra slutsatsen från namnet är detta spel inspirerat av det legendariska Pacman-spelet. Detta spel är tillgängligt på Linux och macOS. Kolla in PacVim på GitHub.
PacVim kräver att GNU Curses-biblioteket körs. Beroende på din distribution kan paketnamnet och installationsmetoden variera. Kör lämpligt kommando enligt din distro.
För Debian / Ubuntu, kör följande kommando.
$ sudo apt installera libncurses5-dev
Kör följande kommando för Fedora.
$ sudo dnf installera ncurses-develFör CentOS / RHEL, kör följande kommando.
$ sudo yum installera ncurses-develNär beroendet är installerat är det nu dags att ladda ner och installera PacVim.
$ git-klon https: // github.com / jmoon018 / PacVim.git$ cd PacVim && sudo gör installation
När installationen är klar startar du spelet.
$ pacvim
Du kan också bestämma nivån och svårigheten i det här spelet. Det finns två svårighetsgrader: n (står för normal) och h (står för hårt).
$ pacvimVim Genius
Vim Genius är ett webbaserat Vim-spel som du kan spela i din webbläsare. Vim Genius är utformat för att likna vimtutor, det inbyggda Vim-handledningsprogrammet som kommer med Vim som standard.
Jag rekommenderar att du gör ett konto hos Vim Genius först så att dina framsteg sparas. Nivåerna börjar med en lista med kommandon som du måste komma ihåg för att rensa hindret. Först då fortsätter du till nästa steg.
Om du är nybörjare är Vim Genius ett bra ställe att börja lära sig Vim.
Vim Adventures
Vim Adventures är mitt mest favoritspel på listan hittills. Vim Adventures är ett intressant spel i indiestil där du tar en resa genom ett mystiskt land för att uppfylla en profetia. På din resa kommer du att stöta på olika hinder som du måste passera genom att använda kunskapen och tillämpningarna av olika Vim-koncept.
Du måste tillämpa olika Vim-kommandon och genvägar för att gå igenom spelet. Med det här spelet kan du njuta av den interaktiva och smarta gameplayen, den intressanta historien och glädjen att lära sig, samtidigt!
Openvim
Openvim är en online interaktiv handledning där du kan lära dig och öva på olika aspekter av Vim. Detta spel är ett utmärkt ställe att börja lära sig om grunderna i Vim och de vanligaste genvägarna som används i Vim.
Du kan också öva din Vim-kunskap i övningsavsnittet.
Vim-handledare
Vim Tutor är den inbyggda Vim-självstudieappen som kommer med Vim. I den här appen finns interaktiva instruktioner på skärmen som du kommer att följa. Vim Tutor lär dig nog att använda Vim dagligen. Men om du vill behärska Vim bör du kolla in några ytterligare resurser.
Vim Tutor är ett allt-i-ett verktyg för att lära sig och behärska Vim. För att starta Vim Tutor, kör följande kommando.
$ vimtutor
Slutgiltiga tankar
I artikeln ovan har några av de bästa Vim-spelen som du kan spela för att lära dig och behärska Vim listats. Intresserad av att ha kul med CLI? Kolla in några av de bästa kommandorads spelen på Linux.
Njut av!