VIM como IDE, é possível?
E ai pessoal, beleza?
Como desenvolvedor, uso a muitos anos o nosso querido e amado Visual Studio Code como meu editor principal.
Ele é meu companheiro de aventuras com JavaScript, TypeScript e agora Python.
Mas, eu sempre tive uma quedinha pelo VIM, por sua leveza e seu uso totalmente dependente do teclado.
Hoje, acabei me deparando em um vídeo do criador do plugin Telescope, um plugin de busca no estilo fuzzy, que funciona muito bem em conjunto com o NeoVIM (NVIM) e foi escrito em Lua.
No vídeo, ele mostra como configurar o NVIM na sua versão stable em uma IDE em menos de 30s, configurando um script base escrito em Lua, que está nesse repositório.
Eu repliquei aqui, instalando o NVIM na última versão stable, compilando a partir do repositório dele.
Qual o resultado? Após instalar o NVIM, em 30s de fato, temos um editor com vários plugins instalados e com a possibilidade de extender o suporte a várias linguagens instalando o suporte via LSP Server com o plugin Mason.
Mais detalhes? Da uma olhada no vídeo e comenta aqui o que achou :)