# Neovim

Hyperextensible Vim-based editor with ACP support via CodeCompanion and avante.nvim plugins.

[View Documentation](https://github.com/olimorris/codecompanion.nvim)

## Getting Started

Learn how to get quickly setup using Neovim with ACP.

1. **Install a plugin**  
   Choose either CodeCompanion.nvim or avante.nvim and install using your preferred Neovim package manager.

2. **Configure the plugin**  
   Add the plugin configuration to your init.lua or init.vim file.

3. **Install an ACP agent**  
   Make sure you have an ACP-compatible agent available on your system.

4. **Start using agents**  
   Use the plugin commands to interact with your AI agent in Neovim.

## Learn more about ACP

The Agent Client Protocol enables editors to support any ACP-compatible agent without custom integrations.

[View ACP Docs](https://agentclientprotocol.com/) [View Zed Docs](/content/docs/ai/external-agents/index.html)
