Nonostante sia incredibilmente potente, Vim è famoso (famigerato, per essere esatto) per avere una ripida curva di apprendimento, specialmente per gli utenti alle prime armi. Ci sono numerosi comandi e scorciatoie con cui Vim viene fornito per impostazione predefinita. Tenere traccia di questi comandi può rivelarsi un compito difficile.
Qui è dove arrivano i giochi Vim. Questi sono giochi divertenti progettati per insegnare VIM a chiunque, in particolare gli utenti alle prime armi. Anche se sei un maestro VIM, puoi controllare questi giochi solo per divertimento. Praticare le basi non fa mai male!
Giochi vim
Come accennato in precedenza, Vim è noto per la sua curva di apprendimento elevato. Per rendere più facile imparare come utilizzare questo programma, ci sono numerose guide e tutorial su Internet per imparare VIM. I giochi Vim condividono lo stesso obiettivo. Qui, ho elencato alcuni dei giochi che mi piacciono e piacciono. Ce ne sono molti là fuori, quindi sentiti libero di esplorare da solo.
Alcuni di questi giochi sono app che puoi installare sul tuo sistema, mentre altri sono giochi del browser.
Vim Snake
Tutti abbiamo già giocato al classico gioco di serpenti. Controlla il serpente con le chiavi di direzione, mangia cibo e sopravvivi il più a lungo possibile. Vim Snake è un gioco del browser con questa descrizione esatta. Tuttavia, il trucco principale sta nelle chiavi di direzione.
Generalmente, sui computer, siamo abituati a utilizzare i tasti freccia per navigare attraverso il testo. Vim supporta anche i tasti freccia. Tuttavia, le chiavi di navigazione primarie di VIM sono H (navigare a sinistra), J (navigare verso il basso), K (navigare verso l'alto) e l (navigare a destra).
Puoi usare questo gioco di serpenti per allenarti sulla navigazione VIM fino a quando non diventa una seconda natura!
Pacvim
Pacvim è un gioco basato sul testo per l'apprendimento dei comandi VIM. Come si può dedurre dal nome, questo gioco è ispirato al leggendario gioco Pacman. Questo gioco è disponibile su Linux e MacOS. Dai un'occhiata a pacvim su github.
PACVIM richiede che la libreria Curses GNU. A seconda della tua distribuzione, il nome del pacchetto e il metodo di installazione possono differire. Esegui il comando appropriato secondo la tua distribuzione.
Per Debian/Ubuntu, esegui il seguente comando.
$ sudo APT Installa libncurses5-dev
Per Fedora, eseguire il seguente comando.
$ sudo dnf Installa ncurses-devel
Per CentOS/RHEL, eseguire il seguente comando.
$ sudo yum installa ncurses-devel
Una volta installata la dipendenza, ora è il momento di scaricare e installare Pacvim.
$ git clone https: // github.com/jmoon018/pacvim.idiota
$ cd pacvim && sudo make instal
Una volta completata l'installazione, avvia il gioco.
$ pacvim
Puoi anche decidere il livello e la difficoltà in questo gioco. Ci sono due livelli di difficoltà: N (sta per normale) e H (sta per duro).
$ pacvim
Vim Genius
Vim Genius è un gioco VIM basato sul web a cui puoi giocare nel tuo browser preferito. Vim Genius è progettato per essere simile a Vimtutor, il programma di tutorial VIM integrato che viene fornito con VIM per impostazione predefinita.
Ti consiglio di fare un account con Vim Genius per primo in modo che i tuoi progressi vengano salvati. I livelli inizieranno con un elenco di comandi che devi ricordare di liberare l'ostacolo. Solo allora procederai alla fase successiva.
Se sei un principiante, Vim Genius è un ottimo posto per iniziare a imparare Vim.
Vim Adventures
Vim Adventures è il mio gioco preferito nella lista finora. Vim Adventures è un gioco interessante in stile indie in cui fai un viaggio attraverso una terra misteriosa per soddisfare una profezia. Nel tuo viaggio, incontrerai vari ostacoli che devi passare usando le conoscenze e le applicazioni di vari concetti VIM.
È necessario applicare vari comandi VIM e scorciatoie per progredire nel gioco. Con questo gioco, puoi goderti il gameplay interattivo e liscio, la storia interessante e la gioia dell'apprendimento, tutto allo stesso tempo!
Openvim
OpenVim è un tutorial interattivo online in cui puoi imparare e praticare vari aspetti di VIM. Questo gioco è un ottimo posto per iniziare a conoscere le basi di VIM e le scorciatoie più comuni utilizzate in VIM.
Puoi anche praticare la tua conoscenza del VIM nella sezione pratica.
Vim Tutor
Vim Tutor è l'app Tutorial VIM integrata che viene fornita con VIM. In questa app, ci sono istruzioni sullo schermo interattive che seguirai. Vim Tutor ti insegnerà abbastanza da usare VIM su base giornaliera. Tuttavia, se desideri padroneggiare Vim, dovresti controllare alcune risorse aggiuntive.
Vim Tutor è uno strumento all-in-one per imparare e padroneggiare Vim. Per avviare il tutor VIM, eseguire il comando seguente.
$ vimtutor
Pensieri finali
Nell'articolo sopra, alcuni dei migliori giochi VIM che puoi giocare per imparare e il padrone di casa sono stati elencati. Interessato a divertirsi con la CLI? Dai un'occhiata ad alcuni dei migliori giochi di comando su Linux.
Godere!