jumpy.nvim is a code editing plugin for Neovim that brings AI assistance directly into your editing workflow while keeping you fully in control. Instead of letting AI rewrite entire files or work in a separate sidebar, it shows you each proposed change right where it would appear in your code. You can accept, reject, or reprompt individual changes one at a time, jumping between them with simple keyboard shortcuts. The AI only sees the context it needs for your specific edit, making responses faster and more targeted. It works with several popular AI services and integrates with your editor's existing symbol browser so the AI understands your codebase better.
How It Works
You find a plugin that promises AI-powered code editing without letting the AI run wild in your project.
You add it to your editor with a simple setup, connecting your preferred AI service to power the assistant.
While working in your file, you press a shortcut, type what you want changed—like 'rename this function to handleError'—and send it off.
Press a key to keep changes you agree with
Press another key to discard suggestions that aren't quite right
For anything you're unsure about, you can ask the AI to try a different approach on just that piece.
Every change that made it into your file was something you reviewed and approved. You stayed in the driver's seat the whole time.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.