{"repo":"greggh/claude-code.nvim","free":true,"listed":false,"github":"https://github.com/greggh/claude-code.nvim","clone":"git clone https://github.com/greggh/claude-code.nvim.git","description":"Seamless integration between Claude Code AI assistant and Neovim","language":"Lua","stars":2090,"topics":["ai-assistant","neovim","nvim","plugin","terminal","claude-code","anthropic","claude"],"license":"MIT","category":"cli-tools","readme_excerpt":"Claude Code Neovim Plugin A seamless integration between Claude Code AI assistant and Neovim Features • Requirements • Installation • Configuration • Usage • Contributing • Discussions This plugin was built entirely with Claude Code in a Neovim terminal, and then inside itself using Claude Code for everything! Features - 🚀 Toggle Claude Code in a terminal window with a single key press - 🧠 Support for command-line arguments like --continue and custom variants - 🔄 Automatically detect and reload files modified by Claude Code - ⚡ Real-time buffer updates when files are changed externally - 📱 Customizable window position and size (including floating windows) - 🤖 Integration with which-key (if available) - 📂 Automatically uses git project root as working directory (when available) - 🧩 Modular and maintainable code structure - 📋 Type annotations with LuaCATS for better IDE support - ✅ Configuration validation to prevent errors - 🧪 Testing framework for reliability (44 comprehensive tests) Requirements - Neovim 0.7.0 or later - Claude Code CLI tool installed and available in your PATH - plenary.nvim (dependency for git operations) See CHANGELOG.md for version history and updates. Installation Using lazy.nvim Using packer.nvim Using vim-plug Configuration The plugin can be configured by passing a table to the setup function. Here's the default configuration: Usage Quick Start Commands Basic command: - :ClaudeCode - Toggle the Claude Code terminal window Conversation managem","default_branch":null,"files":null,"tree":[],"storefront":"/r/greggh","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/greggh/claude-code.nvim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}