add claude nvim
This commit is contained in:
+19
-1
@@ -151,7 +151,25 @@
|
||||
{lhs "<leader>c" :group "code"}
|
||||
{lhs "<leader>h" :group "hunk"}
|
||||
{lhs "<leader>t" :group "toggle"}
|
||||
{lhs "<leader>l" :group "log"}]))}
|
||||
{lhs "<leader>l" :group "log"}
|
||||
{lhs "<leader>a" :group "AI/Claude"}]))}
|
||||
|
||||
;; claudecode.nvim - Claude Code AI assistant integration
|
||||
{repo "coder/claudecode.nvim"
|
||||
:dependencies ["folke/snacks.nvim"]
|
||||
:config true
|
||||
:keys [{lhs "<leader>a" :desc "AI/Claude Code"}
|
||||
{lhs "<leader>ac" rhs "<cmd>ClaudeCode<cr>" :desc "Toggle Claude"}
|
||||
{lhs "<leader>af" rhs "<cmd>ClaudeCodeFocus<cr>" :desc "Focus Claude"}
|
||||
{lhs "<leader>ar" rhs "<cmd>ClaudeCode --resume<cr>" :desc "Resume Claude"}
|
||||
{lhs "<leader>aC" rhs "<cmd>ClaudeCode --continue<cr>" :desc "Continue Claude"}
|
||||
{lhs "<leader>am" rhs "<cmd>ClaudeCodeSelectModel<cr>" :desc "Select Claude model"}
|
||||
{lhs "<leader>ab" rhs "<cmd>ClaudeCodeAdd %<cr>" :desc "Add current buffer"}
|
||||
{lhs "<leader>as" rhs "<cmd>ClaudeCodeSend<cr>" :mode "v" :desc "Send to Claude"}
|
||||
{lhs "<leader>as" rhs "<cmd>ClaudeCodeTreeAdd<cr>" :desc "Add file"
|
||||
:ft ["NvimTree" "neo-tree" "oil" "minifiles" "netrw"]}
|
||||
{lhs "<leader>aa" rhs "<cmd>ClaudeCodeDiffAccept<cr>" :desc "Accept diff"}
|
||||
{lhs "<leader>ad" rhs "<cmd>ClaudeCodeDiffDeny<cr>" :desc "Deny diff"}]}
|
||||
|
||||
;; blink.cmp - Fast completion engine with LSP support
|
||||
{repo "saghen/blink.cmp"
|
||||
|
||||
Reference in New Issue
Block a user