Claude Code editor integration
Resu Nvim
a neovim plugin for anyone using claude code/AI coding tools
Install
git clone https://github.com/koushikxd/resu.nvim.gitFrom the README
resu.nvim A Neovim plugin for reviewing and managing file changes made by AI coding CLI tools. Overview resu.nvim watches your project directory for file modifications and provides a streamlined interface to review, accept, or decline changes. It integrates seamlessly with diffview.nvim for a powerful diff experience, while also providing a built-in fallback UI. Requirements - Neovim >= 0.8.0 - Git (for diff and revert operations) - diffview.nvim (recommended, optional) Installation Using lazy.nvim: Using packer.nvim: Features - Diffview Integration: Uses diffview.nvim for a feature-rich diff interface (default) - Built-in Fallback UI: Sidebar interface with inline diff visualization when diffview is unavailable - Real-time File Watching: Automatic change detection with configurable debouncing - Hot Reload: Automatically reloads buffers when files change on disk - Git Integration: Stage files on accept, revert to HEAD on decline - Batch Operations: Accept or decline all pending changes at once Configuration Default configuration: Configuration Options Usage Basic Workflow 1. Start working with your AI coding tool (Claude Code, Cursor, etc.) 2. Toggle the review panel: 3. Review changes in the diff view 4. Accept changes with ra (stages the file) or decline with rd (reverts to HEAD) 5. Use rA to accept all or rD to decline all pending changes Commands Default Keymaps Legacy UI Keymaps (when diffview is unavailable) How It Works With Diffview (Default) 1. resu.nvim monitors your project directory for file changes using libuv filesystem events 2. Changes are displayed using diffview.nvim's powerful diff interface 3. Accept stages the file with git add 4. Decline reverts the file to HEAD using git checkout (or removes untracked files) 5. Hot…
Details
- Repository
- koushikxd/resu.nvim
- Language
- Lua
- License
- MIT
- Last updated
- 3 December 2025
FAQ
What is Resu Nvim?
a neovim plugin for anyone using claude code/AI coding tools It is a editor integration for Claude Code, from koushikxd/resu.nvim on GitHub.
How do I install Resu Nvim?
Clone koushikxd/resu.nvim from GitHub and follow the setup steps in its README.
Is Resu Nvim popular?
koushikxd/resu.nvim has 28 GitHub stars and 1 forks. It was last updated on 3 December 2025.
More editor integrations
Hexana
29JetBrains/hexana
Hexana — WebAssembly and binary analysis toolkit by JetBrains (IntelliJ Platform plugin + VS Code extension). This repo hosts the docs, issue tracker, and the Hexana MCP plugin for Claude Code and Codex.
Claude Cream
27kakarrot-dev/claude-cream
Warm ivory + amber themes for Codex, Cursor / VS Code, Zed, Typora, Obsidian, Ghostty, websites, and image generation.
Crispy
29TheSylvester/crispy
A GUI for Claude Code and Codex, built for multi-agent orchestration — with 'superthink' adversarial verification, agent memory, and Discord remote access
Dotfiles
27alanchrt/dotfiles
Fedora, GNOME, Doom Emacs, Claude Code, tmux, Zsh, and so much more
Agent Review
28nineluj/agent-review
AI-powered code review for Emacs using ACP agents. Review git changes with Claude, Cursor, Gemini, or other AI agents and navigate results interactively
ClawDEA
8adobe/ClawDEA
IntelliJ plugin for native Claude Code integration.
Browse the most popular Claude Code mods, all editor integrations, or the skills and MCP server directories.