Bien qu'il soit incroyablement puissant, VIM est célèbre (infâme, pour être exact) pour avoir une courbe d'apprentissage abrupte, en particulier pour les utilisateurs novices. Il existe de nombreuses commandes et raccourcis que VIM comporte par défaut. Garder une trace de ces commandes peut s'avérer une tâche difficile.
C'est là que les jeux VIM entrent. Ce sont des jeux amusants conçus pour enseigner le vim à n'importe qui, en particulier les utilisateurs novices. Même si vous êtes un maître vim, vous pouvez consulter ces jeux juste pour le plaisir. Pratiquer les bases ne fait jamais de mal!
Jeux VIM
Comme mentionné précédemment, VIM est connu pour sa courbe d'apprentissage élevée. Pour faciliter l'apprentissage de l'utilisation de ce programme, il existe de nombreux guides et tutoriels partout sur Internet pour apprendre Vim. Les jeux VIM partagent le même but. Ici, j'ai répertorié certains des jeux que j'aime personnellement et profiter. Il y en a beaucoup là-bas, alors n'hésitez pas à explorer par vous-même.
Certains de ces jeux sont des applications que vous pouvez installer sur votre système, tandis que d'autres sont des jeux de navigateur.
Serpent vim
Nous avons tous joué au jeu de serpents classique avant. Contrôler le serpent avec des clés de direction, manger de la nourriture et survivre aussi longtemps que possible. Vim Snake est un jeu de navigateur avec cette description exacte. Cependant, l'astuce principale réside dans les clés de direction.
Généralement, sur les ordinateurs, nous avons l'habitude d'utiliser les touches de flèche pour naviguer dans le texte. VIM prend également en charge les clés de flèches. Cependant, les principales clés de navigation de VIM sont H (naviguez à gauche), J (naviguer vers le bas), k (naviguer vers le haut), et l (naviguez à droite).
Vous pouvez utiliser ce jeu de serpent pour vous entraîner sur la navigation VIM jusqu'à ce qu'elle devienne une seconde nature!
Pacvim
PacVim est un jeu textuel pour apprendre les commandes VIM. Comme vous pouvez déduire du nom, ce jeu est inspiré par le jeu légendaire Pacman. Ce jeu est disponible sur Linux et MacOS. Découvrez PacVim sur GitHub.
Pacvim nécessite que la bibliothèque GNU Mindices fonctionne. Selon votre distribution, le nom du package et la méthode d'installation peuvent différer. Exécutez la commande appropriée en fonction de votre distribution.
Pour Debian / Ubuntu, exécutez la commande suivante.
$ sudo apt install libncurses5-dev
Pour Fedora, exécutez la commande suivante.
$ sudo dnf installer ncurses-devel
Pour Centos / Rhel, exécutez la commande suivante.
$ sudo yum install ncurses-devel
Une fois la dépendance installée, il est maintenant temps de télécharger et d'installer PACVIM.
$ git clone https: // github.com / jmoon018 / pacvim.git
$ cd pacvim && sudo faire l'installation
Une fois l'installation terminée, lancez le jeu.
$ pacvim
Vous pouvez également décider du niveau et des difficultés de ce jeu. Il y a deux niveaux de difficulté: n (signifie normal) et H (signifie dur).
$ pacvim
Génie vim
VIM Genius est un jeu VIM basé sur le Web que vous pouvez jouer dans votre navigateur de choix. VIM Genius est conçu pour être similaire à Vimtutor, le programme de tutoriel VIM intégré qui est livré avec VIM par défaut.
Je recommande d'abord de faire un compte avec VIM Genius afin que vos progrès soient enregistrés. Les niveaux commenceront par une liste de commandes dont vous devez vous souvenir de vider l'obstacle. Ce n'est qu'alors que vous passerez à l'étape suivante.
Si vous êtes un débutant, Vim Genius est un excellent endroit pour commencer à apprendre Vim.
Vim Adventures
Vim Adventures est mon jeu préféré sur la liste jusqu'à présent. VIM Adventures est un jeu intéressant de style indie où vous faites un voyage à travers une terre mystérieuse pour réaliser une prophétie. Dans votre voyage, vous rencontrerez divers obstacles que vous devez passer en utilisant les connaissances et les applications de divers concepts VIM.
Vous devez appliquer diverses commandes et raccourcis VIM pour progresser dans le jeu. Avec ce jeu, vous pouvez profiter du gameplay interactif et lisse, une histoire intéressante et le plaisir de l'apprentissage, tout en même temps!
Openvim
OpenVIM est un tutoriel interactif en ligne où vous pouvez apprendre et pratiquer divers aspects de VIM. Ce jeu est un endroit idéal pour commencer à apprendre les bases de VIM et les raccourcis les plus courants utilisés dans VIM.
Vous pouvez également pratiquer vos connaissances VIM dans la section pratique.
Vim
VIM Tutor est l'application de tutoriel VIM intégré qui est livrée avec VIM. Dans cette application, il existe des instructions interactives à l'écran que vous suivrez. VIM Tutor vous apprendra suffisamment pour utiliser VIM au quotidien. Cependant, si vous souhaitez maîtriser VIM, vous devriez consulter quelques ressources supplémentaires.
VIM Tutor est un outil tout-en-un pour apprendre et maîtriser VIM. Pour lancer le tuteur VIM, exécutez la commande suivante.
$ vimtutor
Dernières pensées
Dans l'article ci-dessus, certains des meilleurs jeux VIM que vous pouvez jouer pour apprendre et Master Vim ont été répertoriés. Intéressé à s'amuser avec la CLI? Découvrez certains des meilleurs jeux de ligne de commande sur Linux.
Apprécier!