Skip to content

Commit 3bf053f

Browse files
committed
Update: CLAUDE.md with modern command patterns and more detailed structure information
1 parent f3526ad commit 3bf053f

1 file changed

Lines changed: 29 additions & 6 deletions

File tree

CLAUDE.md

Lines changed: 29 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,17 @@
33
## Useful Commands
44

55
### Git Commands
6-
- `git commit -am "message"` - Add all changes and commit
7-
- `git push` - Push changes to remote
8-
- `git status` - Check current status
9-
- `git diff` - Show changes
10-
- `git log -n 5` - Show last 5 commits
6+
- `git -C /home/gregg/Projects/neovim/plugins/claude-code commit -am "message"` - Add all changes and commit
7+
- `git -C /home/gregg/Projects/neovim/plugins/claude-code push` - Push changes to remote
8+
- `git -C /home/gregg/Projects/neovim/plugins/claude-code status` - Check current status
9+
- `git -C /home/gregg/Projects/neovim/plugins/claude-code diff` - Show changes
10+
- `git -C /home/gregg/Projects/neovim/plugins/claude-code log -n 5` - Show last 5 commits
11+
12+
### Development Commands
13+
- `stylua lua/ -c` - Check Lua formatting
14+
- `stylua lua/` - Format Lua code
15+
- `luacheck lua/` - Run Lua linter
16+
- `nvim --headless -c "lua require('claude-code.test').run()"` - Run tests
1117

1218
## Codebase Information
1319

@@ -44,7 +50,24 @@ require("claude-code").setup({
4450
```
4551

4652
### Project Structure
47-
- `lua/claude-code/init.lua` - Main plugin file with all functionality
53+
- `lua/claude-code/init.lua` - Main plugin file
54+
- `lua/claude-code/config.lua` - Configuration module
55+
- `lua/claude-code/terminal.lua` - Terminal management
56+
- `lua/claude-code/buffer.lua` - Buffer utilities
57+
- `lua/claude-code/autocmds.lua` - Autocommands for file refresh
58+
- `lua/claude-code/version.lua` - Version information
59+
60+
### Features
61+
- Seamless Neovim integration with Claude Code AI
62+
- Terminal-based interface for Claude interaction
63+
- File change detection and auto-refresh
64+
- Customizable window positioning and appearance
65+
- Integration with file context and projects
66+
- Convenient keymaps for toggling and navigation
67+
68+
### Version Management
69+
- Current version: v0.4.2
70+
- Version file: `lua/claude-code/version.lua`
4871

4972
### Key Files
5073
- `README.md` - Plugin documentation

0 commit comments

Comments
 (0)