Entre todos os editores de texto lá fora, Vim (significa VI melhorado) é uma das elites. Vim é um editor de texto bastante popular e está disponível em quase todas as plataformas (Windows, Linux, MacOS, BSD, e outras), mas é mais popular no Linux. Este editor de texto vem com toneladas de recursos e é um claro rival dos editores de texto pagos.
Embora seja incrivelmente poderoso, Vim é famoso (infame, para ser exato) por ter uma curva de aprendizado íngreme, especialmente para usuários novatos. Há inúmeros comandos e atalhos que o Vim vem com 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 para qualquer um, especialmente usuários novatos. Mesmo que você seja um mestre Vim, você pode conferir estes jogos apenas para se divertir. Praticar o básico nunca machuca!
Vim Games
Como mencionado anteriormente, Vim é conhecido por sua alta curva de aprendizado. Para facilitar a aprendizagem deste programa, há inúmeros guias e tutoriais por toda a internet para aprender Vim. Os jogos Vim compartilham o mesmo objetivo. Aqui, eu listei alguns dos jogos que eu pessoalmente gosto e aprecio. Existem muitos deles por aí, então sinta-se livre para explorar sozinho.
alguns destes jogos são aplicativos que você pode instalar no seu sistema, enquanto outros são jogos de browser.
Vim Snake
Todos nós já jogamos o clássico jogo Snake antes. Controle a serpente com as teclas de direção, coma comida e sobreviva o máximo de tempo possível. Vim Snake é um jogo de browser com esta descrição exacta. No entanto, o truque principal está nas teclas de direção.
Geralmente, em computadores, estamos habituados a usar as teclas de seta para navegar através do texto. O Vim também suporta as teclas de setas. No entanto, as teclas de navegação primária do Vim são h (navegar para a esquerda), j (navegar para baixo), k (navegar para cima), e l (navegar para a direita).
Pode usar este jogo Snake para se treinar na navegação do Vim até se tornar segunda natureza!
PacVim
PacVim é um jogo baseado em texto para aprender os comandos do Vim. Como você pode inferir pelo nome, este jogo é inspirado no lendário jogo Pacman. Este jogo está disponível em Linux e macOS. Confira o PacVim no GitHub.
PacVim requer a biblioteca GNU Curses para rodar. Dependendo da sua distro, o nome do pacote e o método de instalação podem ser diferentes. Execute o comando apropriado de acordo com sua distro.
Para Debian/Ubuntu, execute o seguinte comando.
Para Fedora, execute o seguinte comando.
Para CentOS/RHEL, execute o seguinte comando.
Após a dependência ser instalada, agora é hora de baixar e instalar o PacVim.
>Após a instalação estar completa, inicie o jogo.
>
Você também pode decidir o nível e a dificuldade neste jogo. Existem dois níveis de dificuldade: n (significa normal) e h (significa difícil).
Vim Genius
Vim Genius é um jogo Vim baseado na web que você pode jogar no seu browser de escolha. Vim Genius é projetado para ser similar ao vimtutor, o programa tutorial do Vim que vem com o Vim por padrão.
>
>
>
Eu recomendo fazer uma conta com o Vim Genius primeiro para que o seu progresso seja salvo. Os níveis começarão com uma lista de comandos que você deve lembrar para limpar o obstáculo. Só então você irá prosseguir para o próximo nível.
Se você é um iniciante, Vim Genius é um ótimo lugar para começar a aprender Vim.
Vim Adventures
Vim Adventures é o meu jogo mais favorito da lista até agora. Vim Adventures é um jogo interessante, estilo indie, onde você faz uma viagem 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 aplicações de vários conceitos Vim.
Você deve aplicar vários comandos Vim e atalhos para progredir através do jogo. Com este jogo, você pode desfrutar da jogabilidade interativa e manhosa, história interessante, e o deleite de aprender, tudo ao mesmo tempo!
Openvim
Openvim é um tutorial interativo online onde você pode aprender e praticar vários aspectos do Vim. Este jogo é um ótimo lugar para começar a aprender sobre os fundamentos do Vim e os atalhos mais comuns usados no Vim.
>
>>
>
Você também pode praticar o seu conhecimento do Vim na seção de prática.
Vim Tutor
Vim Tutor é o aplicativo tutorial Vim embutido que vem com o Vim. Neste aplicativo, há instruções interativas na tela que você irá seguir. O Vim Tutor irá ensiná-lo o suficiente para usar o Vim diariamente. Entretanto, se você deseja dominar o Vim, você deve verificar alguns recursos adicionais.
Vim Tutor é uma ferramenta tudo-em-um para aprender e dominar o Vim. Para lançar o Vim Tutor, execute o seguinte comando.
Pensamentos Finais
No artigo acima, alguns dos melhores jogos Vim que você pode jogar para aprender e dominar Vim foram listados. Interessado em se divertir com o CLI? Confira alguns dos melhores jogos de linha de comando no Linux.
Desfrute!