diff --git a/lua/plugins/astrocore.lua b/lua/plugins/astrocore.lua index 6d2070b..58fc8e8 100644 --- a/lua/plugins/astrocore.lua +++ b/lua/plugins/astrocore.lua @@ -400,7 +400,7 @@ return { desc = "Find Service files", }, -- AI/Assistant mappings - ["c"] = { terminals.claude_toggle, desc = "Claude Toggle" }, + [""] = { terminals.claude_toggle, desc = "Claude Toggle" }, }, i = { [""] = { "wabd", desc = "Save, close buffer, and return to normal mode" }, @@ -418,6 +418,14 @@ return { desc = "Find buffers", }, -- Exit terminal mode and close window + [""] = { + function() + vim.api.nvim_feedkeys(vim.api.nvim_replace_termcodes([[]], true, false, true), "n", false) + vim.cmd "close" + end, + desc = "Exit terminal and close window", + }, + -- Exit terminal mode and close window [""] = { function() vim.api.nvim_feedkeys(vim.api.nvim_replace_termcodes([[]], true, false, true), "n", false)