bigcodegen
Integrates Claude Desktop with Neovim, enabling AI-enhanced coding assistance within the familiar Vim environment through direct interaction with buffers and commands.
Manage Neovim tabs: create, close, and navigate between tabs
Edit buffer content using insert, replace, or replaceAll modes
Manage code folding: create, open, close, and toggle folds
Project-wide search using vimgrep with quickfix list
Navigate Neovim jump list: go back, forward, or list jumps
Set named marks at specific positions in the buffer
Record, stop, and play Neovim macros
Get buffer contents with line numbers
Check Neovim connection health
Search within current buffer with regex support and options
Get comprehensive Neovim status including cursor position, mode, marks, and registers
Create visual mode selections in the buffer
Manage Neovim windows: split, close, and navigate between windows
Execute Vim commands with optional shell command support
Manage Neovim register contents
Open files into new buffers
Save current buffer or save to specific filename
Switch between buffers by name or number
Find and replace with global, case-insensitive, and confirm options
Connect to MCP Server
Required environment variables:
ALLOW_SHELL_COMMANDS
NVIM_SOCKET_PATH