File tree Expand file tree Collapse file tree 3 files changed +10
-6
lines changed Expand file tree Collapse file tree 3 files changed +10
-6
lines changed Original file line number Diff line number Diff line change 34
34
uses : anthropics/claude-code-action@beta
35
35
with :
36
36
anthropic_api_key : ${{ secrets.ANTHROPIC_API_KEY }}
37
-
Original file line number Diff line number Diff line change @@ -35,7 +35,7 @@ claudecode.nvim/
35
35
| Lock file management | ✅ Done | - | Basic implementation complete |
36
36
| Selection tracking | ✅ Done | - | Enhanced with multi-mode support |
37
37
| MCP tools | 🚧 Started | Medium | Basic framework, need more tools |
38
- | Tests | ✅ Done | - | 55 tests passing, comprehensive coverage |
38
+ | Tests | ✅ Done | - | 56 tests passing, comprehensive coverage |
39
39
| CI pipeline | ✅ Done | - | GitHub Actions configured |
40
40
| Documentation | ✅ Done | - | Complete documentation |
41
41
Original file line number Diff line number Diff line change 2
2
3
3
[ ![ Tests] ( https://github.com/coder/claudecode.nvim/actions/workflows/test.yml/badge.svg )] ( https://github.com/coder/claudecode.nvim/actions/workflows/test.yml )
4
4
![ Neovim version] ( https://img.shields.io/badge/Neovim-0.8%2B-green )
5
- ![ Status] ( https://img.shields.io/badge/Status-alpha-orange )
5
+ ![ Status] ( https://img.shields.io/badge/Status-beta-blue )
6
6
7
7
A Neovim plugin that integrates with Claude Code CLI to provide a seamless AI coding experience in Neovim.
8
8
@@ -222,14 +222,19 @@ require("claudecode").setup({
222
222
223
223
## Commands
224
224
225
- - `:ClaudeCodeStart` - Start the Claude Code integration server
226
- - `:ClaudeCodeStop` - Stop the server
227
- - `:ClaudeCodeStatus` - Show connection status
228
225
- `:ClaudeCodeSend` - Send current selection to Claude
229
226
- `:ClaudeCode` - Toggle the Claude Code interactive terminal window
230
227
- `:ClaudeCodeOpen` - Open (or focus) the Claude Code terminal window
231
228
- `:ClaudeCodeClose` - Close the Claude Code terminal window
232
229
230
+ Note: The server starts automatically when the first command is used. To manually control the server, use the Lua API:
231
+
232
+ ```lua
233
+ require("claudecode").start() -- Start server
234
+ require("claudecode").stop() -- Stop server
235
+ require("claudecode").status() -- Check status
236
+ ```
237
+
233
238
## Keymaps
234
239
235
240
No default keymaps are provided. Add your own in your configuration:
You can’t perform that action at this time.
0 commit comments