Apesar de ser incrivelmente poderoso, Vim é famoso (infame, para ser exato) por ter uma curva de aprendizado acentuada, especialmente para usuários iniciantes. Existem inúmeros comandos e atalhos que o VIM vem por padrão. Manter o controle desses comandos pode ser uma tarefa difícil.
É aqui que os jogos vim entram. Estes são jogos divertidos projetados para ensinar vim a qualquer pessoa, especialmente usuários iniciantes. Mesmo se você é um mestre de vim, pode conferir esses jogos apenas para se divertir. Praticar o básico nunca é demais!
Jogos Vim
Como mencionado anteriormente, o Vim é conhecido por sua alta curva de aprendizado. Para facilitar o aprendizado de usar este programa, existem inúmeros guias e tutoriais em toda a Internet para aprender vim. Os jogos Vim compartilham o mesmo objetivo. Aqui, listei alguns dos jogos que eu pessoalmente gosto e gosto. Existem muitos deles por aí, então fique à vontade para explorar sozinho.
Alguns desses jogos são aplicativos que você pode instalar no seu sistema, enquanto outros são jogos de navegador.
Vim Snake
Todos nós já jogamos o jogo de cobra clássico antes. Controle a cobra com chaves de direção, coma comida e sobrevive o maior tempo possível. Vim Snake é um jogo de navegador com esta descrição exata. No entanto, o truque principal está nas teclas de direção.
Geralmente, em computadores, estamos acostumados a usar as teclas de seta para navegar pelo texto. Vim também suporta as teclas de seta. No entanto, as principais chaves de navegação de Vim são h (Navegue à esquerda), j (Navegue para baixo), k (navegue para cima) e eu (Navegue para a direita).
Você pode usar este jogo de cobra para se treinar na navegação Vim até que se torne uma segunda natureza!
Pacvim
Pacvim é um jogo baseado em texto para aprender comandos vim. Como você pode deduzir do nome, este jogo é inspirado no lendário jogo Pacman. Este jogo está disponível no Linux e MacOS. Confira Pacvim no GitHub.
Pacvim exige. Dependendo da sua distro, o nome do pacote e o método de instalação podem diferir. Execute o comando apropriado de acordo com sua distro.
Para Debian/Ubuntu, execute o seguinte comando.
$ sudo apt install libncurses5-dev
Para o Fedora, execute o seguinte comando.
$ sudo dnf install ncurses-devel
Para o CentOS/Rhel, execute o seguinte comando.
$ sudo yum install ncurses-devel
Depois que a dependência é instalada, agora é hora de baixar e instalar Pacvim.
$ git clone https: // github.com/jmoon018/Pacvim.git
$ CD PACVIM && SUDO FAÇA A instalação
Quando a instalação estiver concluída, inicie o jogo.
$ PACVIM
Você também pode decidir o nível e a dificuldade deste jogo. Existem dois níveis de dificuldade: n (significa normal) e h (significa difícil).
$ PACVIM
Gênio vim
Vim Genius é um jogo Vim baseado na Web que você pode jogar no seu navegador de escolha. O gênio do VIM foi projetado para ser semelhante ao Vimtutor, o programa de tutorial VIM embutido que vem com VIM por padrão.
Eu recomendo fazer uma conta com o gênio do vim primeiro para que seu progresso seja salvo. Os níveis começarão com uma lista de comandos que você deve se lembrar de limpar o obstáculo. Só então você prosseguirá para o próximo estágio.
Se você é iniciante, o gênio do Vim é um ótimo lugar para começar a aprender vim.
Vim Adventures
Vim Adventures é o meu jogo mais favorito na lista até agora. Vim Adventures é um jogo interessante de estilo indie, onde você faz uma jornada por uma terra misteriosa para cumprir uma profecia. Em sua jornada, você encontrará vários obstáculos que você deve passar usando o conhecimento e as aplicações de vários conceitos de VIM.
Você deve aplicar vários comandos e atalhos do VIM para progredir no jogo. Com este jogo, você pode aproveitar a jogabilidade interativa e lisa, história interessante e o deleite de aprender, tudo ao mesmo tempo!
OpenVim
OpenVim é um tutorial interativo on -line, onde você pode aprender e praticar vários aspectos do vim. Este jogo é um ótimo lugar para começar a aprender sobre o básico do VIM e os atalhos mais comuns usados no Vim.
Você também pode praticar seu conhecimento Vim na seção de prática.
Vim tutor
O Vim Tutor é o aplicativo de tutorial VIM embutido que vem com o VIM. Neste aplicativo, existem instruções interativas na tela que você seguirá. O Tutor do VIM lhe ensinará o suficiente para usar o VIM diariamente. No entanto, se você deseja dominar o VIM, verifique alguns recursos adicionais.
O Vim Tutor é uma ferramenta tudo em um para aprender e mestre Vim. Para iniciar o tutor do VIM, execute o seguinte comando.
$ vimtutor
Pensamentos finais
No artigo acima, alguns dos melhores jogos do VIM que você pode jogar para aprender e o mestre vim foram listados. Interessado em se divertir com a CLI? Confira alguns dos melhores jogos da linha de comando no Linux.
Aproveitar!