Vim é um poderoso editor de código. Tão poderoso que tanto o Linux quanto o Mac têm-no instalado por padrão.
Mas se você estiver usando o Windows como seu sistema operacional, você precisará instalar o Vim separadamente.
Felizmente, a Microsoft torna muito fácil instalar o Vim e colocá-lo em execução no seu PC.
Como baixar o Vim
Você pode baixar a última versão do Editor de Texto do Vim diretamente do próprio Vim.
Construíram um instalador especial autoexecutável que o guia através do processo de instalação do Vim no local certo no seu disco rígido.
Como instalar o Vim
Note que para o Windows você vai baixar tecnicamente algo chamado gVim, que é uma versão do Vim que inclui uma interface gráfica básica do usuário (GUI). Você pode instalá-lo baixando este instalador executável.
Após ter baixado o arquivo, você só precisa executá-lo, e você verá um belo assistente de instalação que se parece com isto:
Têm uma instalação “típica” recomendada. Mas se você tem um disco rígido razoavelmente grande, não há mal nenhum em ir adiante com a instalação de tudo escolhendo a opção “full”:
>
Como executar o Vim no PowerShell
Então, uma vez instalado o Vim, você deve ser capaz de executá-lo a partir do seu prompt de comando do Windows.
Note que a partir de 2020, o PowerShell tem todas as mesmas funcionalidades do CMD, e muito mais. Eu recomendo usar o PowerShell para tudo.
Você pode abrir o PowerShell a partir da barra de menu do Windows, digitando “powershell” no campo de busca na barra de início.
O Windows irá abrir o PowerShell, e irá obter um prompt de comando que se parece com isto:
Após estar no PowerShell, aqui está como correr o próprio Vim. Tudo que você tem que fazer é digitar “vim” e pressionar enter. Isto vai abrir o Vim. Uma vez que o Vim esteja aberto, isto é o que você deve ver:
Congratulações – você agora tem o Vim instalado.
Como rodar o Vim dentro do VS Code
Se você já está usando o VS Code, e quer muito da velocidade do Vim sem perder a funcionalidade do VS Code, eu tenho boas notícias. É possível rodar uma experiência semelhante ao Vim dentro do VS Code.
Aqui está um plugin Vim para VS Code que irá ajudá-lo a fazer isso. Na altura em que escrevi isto, este plugin foi instalado quase 2 milhões de vezes.
Como aprender a usar correctamente o Vim
Vim é um poderoso editor de código, e vai precisar de muita prática para se sentir confortável com ele.
Aqui estão alguns tutoriais de Vim que realmente o ajudarão a entender rapidamente o básico e fazer seus dedos voarem em pouco tempo.
Para começar, uma maneira de Vim ser diferente dos outros editores de código é que Vim tem “modos”. Aqui estão todos os modos do Vim explicados, com exemplos.
Vim pode ser intimidante. Há muito o que aprender. Mas este guia vai lhe mostrar como não ter mais medo do Vim.
Se você já está usando código VS e quer mudar completamente para Vim, este artigo vai explicar como você pode fazer isso.
E aqui estão 7 dicas de Vim que mudaram #100DaysOfCode a vida do fundador do Vim, Alex Kallaway. Neste artigo, ele não só as explica, mas mostra demonstrações destas dicas em ação.
Vim: Aprende-o, vive-o, ama-o.
Nos 30 anos desde que Bram Moolenaar criou o Vim, a sua influência espalhou-se por todo o lado. E ainda hoje, o projeto Vim é ativamente mantido e constantemente melhorado.
Conheci muitos desenvolvedores ao longo dos anos que juram pelo Vim.
Espero que este guia tenha ajudado você a executar o Vim no seu PC Windows. E eu espero que esses outros tutoriais que eu compartilhei com você aqui o ajudem a ir de zero a sessenta nos próximos meses.
A chave é continuar praticando e não se desencorajar por quantos atalhos do Vim existem para lembrar. Eventualmente, tudo isso se tornará memória muscular, e você estará voando de um arquivo para outro, batendo código como um terminador.
Agora, há uma sensação tão legal quanto poder cair em uma base de código e imediatamente começar a fazer mudanças sem sequer chegar a um mouse ou trackpad. Essa é a potência que Vim promete, e entrega em espadas.