Instalação no macOS
Instruções para instalar o NeoVim no macOS usando Homebrew ou métodos alternativos.
Usando Homebrew (Recomendado)
O Homebrew é o método mais simples e recomendado para instalar o NeoVim no macOS. Se você ainda não tem o Homebrew instalado, pode obtê-lo em brew.sh .
Instalando o Homebrew
Se você ainda não tem o Homebrew, execute:
BASH
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Instalando o NeoVim
BASH
# Instalar a versão estável
brew install neovim
# Ou instalar a versão de desenvolvimento (mais recente)
brew install --HEAD neovimHEAD vs Stable
A versão
HEAD é compilada diretamente do código fonte mais recente. É útil para acessar recursos novos, mas pode ser menos estável. Para a maioria dos usuários, a versão estável é suficiente.Atualizando o NeoVim
Para atualizar o NeoVim no futuro:
BASH
# Atualizar para a versão mais recente
brew upgrade neovim
# Se estiver usando HEAD
brew upgrade --fetch-HEAD neovimDependências Recomendadas
Instale estas ferramentas adicionais para uma experiência completa:
BASH
# Ferramentas essenciais
brew install git ripgrep fd node
# Fontes com ícones (Nerd Fonts)
brew tap homebrew/cask-fonts
brew install --cask font-jetbrains-mono-nerd-fontO que cada ferramenta faz:
- git—Controle de versão e gerenciamento de plugins
- ripgrep—Busca ultra-rápida em arquivos (usado pelo Telescope)
- fd—Alternativa rápida ao find
- node—Runtime JavaScript (necessário para alguns servidores LSP)
Configurando o Terminal
Após instalar a Nerd Font, configure seu terminal para usá-la. No Terminal.app nativo:
- Abra as Preferências do Terminal (⌘ + ,)
- Selecione seu perfil
- Clique em "Alterar" na seção "Fonte"
- Selecione "JetBrainsMono Nerd Font"
iTerm2
Se você usa o iTerm2, vá em Preferences → Profiles → Text → Fonte selecione a fonte instalada.
Instalação via MacPorts
Se você prefere o MacPorts ao Homebrew:
BASH
sudo port install neovimVerificando a Instalação
BASH
# Verificar versão
nvim --version
# Executar diagnóstico completo
nvim +checkhealthO comando checkhealth irá verificar se todas as dependências estão configuradas corretamente e mostrará avisos sobre qualquer problema encontrado.
Python e Ruby
Se você planeja usar plugins que dependem de Python ou Ruby, pode ser necessário instalar os providers correspondentes:
pip3 install pynvimgem install neovim