Claude Code editor integration
Vim Claude Code
Claude CLI integration for Vim, enabling AI-powered coding workflows.
Install
git clone https://github.com/rishi-opensource/vim-claude-code.gitFrom the README
vim-claude-code AI-powered coding, inside Vim. No context switching. vim-claude-code brings Claude Code directly into your editor. Fix bugs, write tests, review diffs, generate commits, and refactor code — all without leaving Vim. One keypress opens Claude in a split panel. Another hides it. Your session persists across toggles. Claude edits your files; your buffers reload automatically. You stay in flow. Why vim-claude-code? Most AI coding tools pull you out of your editor — into a browser, a chat window, or a separate terminal. vim-claude-code keeps everything inside Vim: - No copy-pasting — commands automatically capture your visual selection or current function - No tab switching — Claude runs in a managed split, toggled with a single key - No blind edits — every file change Claude proposes shows up as a reviewable diff before anything is written to disk - No workflow interruption — buffers reload automatically when Claude modifies files Demos Toggle, fix bugs, generate tests, explain code, git workflows, diff preview, terminal zoom, and more — all from within Vim. See DEMO.md for individual feature walkthroughs. Features at a Glance Stay in Flow - One-key toggle — opens and hides Claude. Session persists across toggles. - Terminal Zoom — Maximize Claude to full-screen with z, tmux-style. Restore your split instantly. - Auto file refresh — Buffers reload when Claude edits your files. No manual :e needed. - Multiple layouts — Right split (default), bottom, top, left, floating popup, or dedicated tab. Context-Aware Commands - Selection-aware — Commands use your visual selection when active, otherwise detect the current function automatically. - 22 sub-commands — Explain, fix, refactor, test, document, commit, review, rename, optimize, debug, and more. All…
Details
- Repository
- rishi-opensource/vim-claude-code
- Language
- Vim Script
- License
- MIT
- Last updated
- 18 July 2026
- Topics
- claude-aiclaude-cliclaude-codedeveloper-toolsintegrationproductivityvimvim-pluginvim9-plugin
FAQ
What is Vim Claude Code?
Claude CLI integration for Vim, enabling AI-powered coding workflows. It is a editor integration for Claude Code, from rishi-opensource/vim-claude-code on GitHub.
How do I install Vim Claude Code?
Clone rishi-opensource/vim-claude-code from GitHub and follow the setup steps in its README.
Is Vim Claude Code popular?
rishi-opensource/vim-claude-code has 75 GitHub stars and 6 forks. It was last updated on 18 July 2026.
More editor integrations
Claude Code Essentials VS Code
65AgriciDaniel/claude-code-essentials-vs-code
Claude Code & VS Code essentials — complete setup guide, extensions, slash commands, skills, and one-click install scripts for Windows.
Featherspec
70GregorBiswanger/featherspec
A featherweight spec-driven development template with a Memory Bank, for Claude Code, GitHub Copilot and JetBrains Junie.
claude-code-zed
229isomoes/claude-code-zed
Zed extension integrating the Claude Code CLI with the editor.
Claude Cortex
65mkdelta221/claude-cortex
Brain-like memory + security for AI coding agents. Works with Claude Code, Cursor, VS Code, OpenClaw. Now ShieldCortex.
LynxPrompt
56GeiserX/LynxPrompt
Self-hosted & federated platform for AI IDE/Tools Rules and Commands via WebUI & CLI - Generate, browse, store, share AGENTS.md, CLAUDE.md, and more
Subagent Cortex Code
63Snowflake-Labs/subagent-cortex-code
Route Snowflake operations from any coding agent (Claude Code, Cursor, Codex, Github Copilot, Windsurf, VSCode etc) to Cortex Code CLI — with smart routing, security envelopes, and headless execution.
Browse the most popular Claude Code mods, all editor integrations, or the skills and MCP server directories.