`nvim-control` bridges running Neovim instances and agentic coding tools via Unix socket connections. It reads live editor state (cursor position, current file, visual selections, and diagnostics) as JSON and runs explicit control actions such as Ex commands and key input. This lets agents both answer questions like "What does this line do?" and drive the editor on request.

Required Ruby Version

>= 4.0.0

Authors

Mathias Jean Johansen

Versions

  1. 1.0.0 June 23, 2026 (13.5 KB)

Pushed by

SHA 256 checksum