Editor plugins
copilot.lua
Show GitHub Copilot inline completions and suggestion panels in Neovim.
What is copilot.lua?
Prepared by LessAI Tools from public project documentation
This community Lua integration adds Copilot suggestions to Neovim with configurable triggers, shortcuts, and file types. Its implementation and current requirements were reviewed. Use Neovim 0.11+ and a GitHub account with Copilot access. The default native language server downloads on first use on supported platforms; Node.js mode requires Node.js 22+. Copilot plan terms and usage limits apply separately.
copilot.lua setup documentation
Setup requirements have not been reviewed yet. Check the project’s setup guide.
Setup and usage guide ↗Based on public documentation; not individually installed and tested here.
copilot.lua use cases
- Display inline code completions
- Browse suggestions in a panel
- Control enabled file types
Official project & documentation
The project’s original description
Fully featured & enhanced replacement for copilot.vim complete with API for interacting with Github CopilotAlternatives to copilot.lua for similar tasks
Matches the main use case first, then shared tasks and stars. Setup methods may differ.
- Cline — Use AI in your editor to read a project, edit files, and run development commands.
- Kilo Code — Use AI coding in VS Code or JetBrains with your chosen models and tools.
- Avante.nvim — Discuss code with AI in Neovim and apply suggested changes to files.