Kaikkien tekstieditoreiden joukossa Vim (lyhenne VI improved) on yksi eliitistä. Vim on varsin suosittu tekstieditori ja se on saatavilla lähes kaikille alustoille (Windows, Linux, macOS, BSD ja muut), mutta on suosituin Linuxissa. Tässä tekstieditorissa on valtavasti ominaisuuksia ja se on selkeä kilpailija maksullisille tekstieditoreille.
Vim on uskomattoman tehokas, mutta se on kuuluisa (tarkalleen ottaen pahamaineinen) siitä, että sen oppimiskäyrä on jyrkkä, erityisesti aloitteleville käyttäjille. Vimissä on lukuisia komentoja ja pikanäppäimiä, jotka ovat oletuksena mukana. Näiden komentojen seuraaminen voi osoittautua vaikeaksi tehtäväksi.
Tässä kohtaa Vim-pelit tulevat kuvaan. Nämä ovat hauskoja pelejä, jotka on suunniteltu opettamaan Vimiä kenelle tahansa, erityisesti aloitteleville käyttäjille. Vaikka olisitkin Vim-mestari, voit tutustua näihin peleihin ihan vain huvin vuoksi. Perusasioiden harjoittelu ei koskaan tee pahaa!
Vim-pelit
Kuten aiemmin mainittiin, Vim on tunnettu korkeasta oppimiskäyrästään. Jotta tämän ohjelman käytön opettelu olisi helpompaa, internetissä on lukuisia oppaita ja opetusohjelmia Vimin oppimiseen. Vim-peleillä on sama tavoite. Tässä olen listannut muutamia pelejä, joista itse pidän ja joista nautin. Niitä on paljon, joten voit vapaasti tutkia niitä itse.
Jotkut näistä peleistä ovat sovelluksia, jotka voit asentaa järjestelmääsi, kun taas toiset ovat selainpelejä.
Vim Snake
Me kaikki olemme pelanneet klassista käärmepeliä ennenkin. Ohjaa käärmettä suuntanäppäimillä, syö ruokaa ja selviä hengissä mahdollisimman pitkään. Vim Snake on selainpeli, jolla on juuri tämä kuvaus. Tärkein juju piilee kuitenkin suuntanäppäimissä.
Tietokoneissa olemme yleensä tottuneet käyttämään nuolinäppäimiä tekstissä liikkumiseen. Myös Vim tukee nuolinäppäimiä. Vimin ensisijaiset navigointinäppäimet ovat kuitenkin h (navigoi vasemmalle), j (navigoi alaspäin), k (navigoi ylöspäin) ja l (navigoi oikealle).
Voit käyttää tätä Snake-peliä harjoitellaksesi Vim-navigointia, kunnes siitä tulee itsellesi itsestäänselvyys!
PacVim
PacVim on tekstipohjainen peli, jolla voit opetella Vim-komentoja. Kuten nimestä voi päätellä, peli on saanut vaikutteita legendaarisesta Pacman-pelistä. Tämä peli on saatavilla Linuxille ja macOS:lle. Tutustu PacVimiin GitHubissa.
PacVim vaatii toimiakseen GNU Curses -kirjaston. Jakelustasi riippuen paketin nimi ja asennustapa voivat vaihdella. Suorita sopiva komento distroosi mukaan.
Jos kyseessä on Debian/Ubuntu, suorita seuraava komento.
Jos kyseessä on Fedora, suorita seuraava komento.
CentOS/RHEL:lle suorita seuraava komento.
Kun riippuvuus on asennettu, on aika ladata ja asentaa PacVim.
Kun asennus on valmis, käynnistä peli.
Pelissä voit myös päättää tason ja vaikeusasteen. Vaikeustasoja on kaksi: n (tarkoittaa normaalia) ja h (tarkoittaa vaikeaa).
Vim Genius
Vim Genius on verkkopohjainen Vim-peli, jota voit pelata haluamassasi selaimessa. Vim Genius on suunniteltu samanlaiseksi kuin vimtutor, sisäänrakennettu Vim-opetusohjelma, joka tulee oletuksena Vimin mukana.
Suosittelen ensin tekemään tilin Vim Geniukseen, jotta edistymisesi tallentuu. Tasot alkavat listalla komennoista, jotka sinun on muistettava selvitäksesi esteestä. Vasta sitten pääset seuraavaan vaiheeseen.
Jos olet aloittelija, Vim Genius on hyvä paikka aloittaa Vimin opettelu.
Vim Adventures
Vim Adventures on toistaiseksi suosikkipelini tällä listalla. Vim Adventures on mielenkiintoinen, indie-tyylinen peli, jossa lähdet matkalle salaperäisen maan läpi täyttämään ennustusta. Matkallasi kohtaat erilaisia esteitä, jotka sinun on läpäistävä erilaisten Vim-käsitteiden tuntemuksen ja sovellusten avulla.
Pelissä eteneminen edellyttää erilaisten Vim-komentojen ja pikakomentojen soveltamista. Tämän pelin avulla voit nauttia vuorovaikutteisesta ja näppärästä pelattavuudesta, mielenkiintoisesta tarinasta ja oppimisen ilosta samanaikaisesti!
Openvim
Openvim on vuorovaikutteinen verkko-opetusohjelma, jossa voit oppia ja harjoitella Vimin eri osa-alueita. Tämä peli on hyvä paikka aloittaa Vimin perusteiden ja yleisimpien Vimissä käytettävien pikanäppäinten opettelu.
Vim-tietämystäsi voit myös harjoitella harjoitusosiossa.
Vim Tutor
Vim Tutor on sisäänrakennettu Vim-opetussovellus, joka tulee Vimin mukana. Tässä sovelluksessa on interaktiivisia näyttöön tulevia ohjeita, joita seuraat. Vim Tutor opettaa sinulle tarpeeksi, jotta voit käyttää Vimiä päivittäin. Jos kuitenkin haluat hallita Vimin, sinun kannattaa tutustua lisäresursseihin.
Vim Tutor on kaiken kattava työkalu Vimin oppimiseen ja hallitsemiseen. Voit käynnistää Vim Tutorin suorittamalla seuraavan komennon.
Loppuajatuksia
Yllä olevassa artikkelissa on lueteltu joitakin parhaita Vim-pelejä, joita voit pelata Vimin oppimiseksi ja hallitsemiseksi. Oletko kiinnostunut pitämään hauskaa CLI:n kanssa? Tutustu joihinkin Linuxin parhaisiin komentorivipeleihin.
Iloa!