Hoje tentei usar NeoVim com os plugins do
kickstart
porém, na hora de executar o comando nvim
ocorreu um erro!
A versão disponível para instalação com o apt
não era recente o suficiente
para usar os plugins.
Uma das opções é compilar o programa à partir do código fonte:
Os passos abaixo foram testados com Ubuntu 22.04 e Debian 12.
Passo a Passo
- Instalar as dependências:
sudo apt install git make cmake ninja-build gettext unzip curl
A instalação destes programas é necessária para obtermos as ferramentas necessárias para obter o código e compilá-lo com sucesso.
Outros programas relacionados aos que listamos também são instalados junto.
- Obter o código fonte do NeoVim clonando o repositório no GitHub:
git clone https://github.com/neovim/neovim
O repositório é clonado dentro de uma nova pasta chamada neovim
.
O download é de cerca de 250 MB.
- Entrar na pasta do repositório:
cd neovim
- Selecionar a versão que desejamos compilar. Aqui seleciono a versão mais recente, que é a v0.9.5:
git checkout v0.9.5
Se quiser escolher uma versão específica (ou uma mais nova) basta visualizar a
lista de tags do repositório com o comando git tag -l
.
- Agora vamos compilar:
make CMAKE_BUILD_TYPE=Release
Este comando de compilação é indicado no arquivo README.md do repositório.
Apenas make
já funcionaria, porém o restante do comando habilita as
otimizações durante a compilação, que fazem o programa ter uma performance
muito melhor.
A compilação demorou cerca de 2 minutos no meu computador.
- Agora que está compilado, vamos instalar o NeoVim no computador, de forma que todos os usuários possam usá-lo:
sudo make install
Pronto está instalado e podemos testá-lo!
nvim
- Agora vamos instalar os plugins do kickstart:
git clone https://github.com/nvim-lua/kickstart.nvim ~/.config/nvim
Clonamos o repositório kickstart.nvim direto na pasta de configuração do NeoVim (direto em ~/.config/nvim).
Basta abrir o NeoVim novamente e podemos ver ele processando a nova configuração e instalando os plugins.
nvim