Todos os posts
Inteligência Artificial

GitHub Copilot no Neovim: Guia de Configuração

Configurar o GitHub Copilot Neovim exige alguns passos específicos que diferem bastante da instalação no VS Code. Se você já usa o editor modal e quer adicionar inteligência artificial ao seu workflow, este tutorial cobr

1 min de leitura 37 views
GitHub Copilot no Neovim: Guia de Configuração

Configurar o GitHub Copilot Neovim exige alguns passos específicos que diferem bastante da instalação no VS Code. Se você já usa o editor modal e quer adicionar inteligência artificial ao seu workflow, este tutorial cobre tudo: desde os pré-requisitos até configurações avançadas de atalhos. Para quem ainda não conhece a ferramenta de IA da Microsoft, recomendo conferir o GitHub Copilot: Guia Completo antes de seguir com a integração.

O Neovim oferece uma experiência diferente de outros editores. A curva de aprendizado é maior, mas a personalização compensa. Quando você combina isso com sugestões de código em tempo real, o ganho de produtividade fica evidente. Vamos direto ao que interessa.

Pré-requisitos para Instalar o GitHub Copilot Neovim

Antes de começar a instalação, você precisa verificar algumas dependências. O plugin oficial exige Neovim versão 0.6 ou superior. Para confirmar sua versão, execute nvim --version no terminal.

Além disso, é necessário ter o Node.js instalado na máquina. O Copilot utiliza um servidor LSP que roda em Node, então sem ele nada funciona. Qualquer versão LTS recente resolve.

Outros requisitos:

  • Conta no GitHub com assinatura ativa do Copilot
  • Git configurado no sistema
  • Um gerenciador de plugins para Neovim (Packer, Lazy, vim-plug)
  • Conexão com a internet para autenticação

Se você usa Linux ou macOS, provavelmente já tem a maioria dessas dependências. No Windows, considere usar o WSL para evitar problemas de compatibilidade.

Instalação do Plugin Oficial do Copilot

O repositório oficial do plugin fica em github.com/github/copilot.vim. A instalação varia conforme seu gerenciador de plugins. Vou mostrar as opções mais comuns.

Para quem usa o Lazy.nvim, adicione isso ao seu arquivo de configuração:

{ \"github/copilot.vim\" }

Com Packer, a sintaxe muda um pouco:

use \"github/copilot.vim\"

E no vim-plug:

Plug

Avalie este artigo

5.0 · 2 avaliações

Comentários

Carregando comentários...

Deixe seu comentário