Neovim IDE
O que é Neovim?
Neovim é um software de edição de texto pelo terminal, altamente configurável e pode ser configurado para ser uma IDE completa.
Após anos usando IDEs pesadas como Visual Studio e Intellij (também Eclipse, mas isso entrega minha idade) aprendi que são softwares muito pesados para somente fazer ajustes e validar código.
Conheci o Neovim ainda quando estava no inicio da faculdade em 2016, desde aquele momento fui aprendendo a usar essa ferramenta tão complexa e cheia de detalhes, como atalhos do teclado, movimentação no arquivo e configurações personalizadas.
Comecei a criar a minha própria configuração pessoal para testar e desenvolver, o que me fez se apaixonar por essa tecnologia, podemos conectar plugins e configurar cores e atalhos para o nosso gosto.
Hoje com o mundo focado 100% no terminal e com IA sendo rodadas diretamente na fonte do computador, ficou cada vez mais necessário saber usar essa ferramenta.
Porque usar
Após anos usando Neovim, conheci um grupo de plugins e configurações usando a linguagem Lua (Linguagem criada no Brasil) que auxiliou a facilitar a configuração e organização do meu Neovim.
Agora, tenho uma versão particular com um conjunto de plugins (e alguns que criei) que me ajudam no desenvolvimento diariamente.
Além de ser gratuito o uso, deixei o software da maneira que gosto e preciso para criar meus projetos.
Como usar a minha versão
Esta documentação serve para mostrar cada configuração e detalhe do que fiz nos ultimos anos para deixar meu Neovim como está atualmente, além de mostrar ao mundo como eu configurei eu tenho por escrito todo o processo para refazer de novo caso necessário.
Abaixo se encontra a lista em ordem de como configurar e usar esta maravilhosa IDE que construi, sente-se e aproveite a viagem.