Instalação do Neovim
Definição curta: Instalação do Neovim v0.11+ no Linux, macOS e Windows. Aborda métodos oficiais, package managers e verificação de requisitos.
Antes de começar
- Neovim v0.11 ou mais recente instalado — confira com
nvim --version - Um
init.luaque já carrega, ainda que vazio
O que você vai aprender
- Explicar Requisitos com suas palavras
- Explicar Linux com suas palavras
- Explicar macOS com suas palavras
- Localizar o assunto desta página no
:helpdo seu próprio Neovim
O que é
O Neovim é um editor de texto disponível para todas as principais plataformas. A versão 0.10+ é a versão estável em 2026, com suporte nativo a Lua e LSP.
Índice de sub-tópicos
Requisitos
| Requisito | Mínimo |
|---|---|
| Sistema | Linux, macOS, Windows (WSL) |
| RAM | 128MB |
| Disco | 30MB |
| Terminal | Terminal com suporte a 256 cores |
Linux
Opção 1: Pacote do sistema
# Ubuntu/Debian
sudo apt update
sudo apt install neovim
# Fedora
sudo dnf install neovim
# Arch Linux
sudo pacman -S neovimOpção 2: AppImage (recomendado)
# Baixar o AppImage oficial (x86_64; para ARM troque por nvim-linux-arm64.appimage)
curl -LO https://github.com/neovim/neovim/releases/latest/download/nvim-linux-x86_64.appimage
chmod +x nvim-linux-x86_64.appimage
sudo mv nvim-linux-x86_64.appimage /usr/local/bin/nvim
O nome do arquivo mudou: até o Neovim 0.10 o anexo da release chamava-se
nvim.appimage, sem sufixo de arquitetura. Instruções antigas ainda apontam
para esse nome e resultam em 404.
Opção 3: Build do source
# Instalar dependências (Ubuntu)
sudo apt install ninja-build gettext cmake unzip
# Clonar e build
git clone https://github.com/neovim/neovim
cd neovim
git checkout stable # ou uma tag específica, ex.: v0.12.4
make CMAKE_BUILD_TYPE=Release
sudo make installmacOS
Homebrew (recomendado)
brew install neovimMacPorts
sudo port install neovimWindows
winget
winget install Neovim.NeovimChocolatey
choco install neovimVerificação da instalação
nvim --version
Saída esperada:
NVIM v0.10.0
Build type: Release
LuaJIT 2.1Teste rápido
nvim
O editor deve abrir. Digite :q<Enter> para sair.
Próximos passos
- init.lua básico — Primeira configuração Lua
- Configuração LSP — Habilitar LSP
Você aprendeu
- Requisitos
- Linux
- macOS
- Windows
- Verificação da instalação
Perguntas para reflexão
- O que Requisitos resolve, e o que se perde sem isso?
- O que Linux resolve, e o que se perde sem isso?
- O que macOS resolve, e o que se perde sem isso?
- Qual parte desta página você conseguiria reproduzir sem consultar, direto no editor?
Artigos relacionados
Referências
- Neovim Releases — Releases oficiais
- Neovim Install Guide — Guia da comunidade