From 0a273c2f5d1b816f778b9eccd7e853362a436809 Mon Sep 17 00:00:00 2001 From: Christopher Brewin Date: Sun, 2 Feb 2025 00:48:11 +1000 Subject: [PATCH] feat(sidebar): move quit and close key mappings into config values. (#979) --- lua/avante/config.lua | 1 + lua/avante/sidebar.lua | 7 +------ 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/lua/avante/config.lua b/lua/avante/config.lua index da5b5b5..5510043 100644 --- a/lua/avante/config.lua +++ b/lua/avante/config.lua @@ -197,6 +197,7 @@ M._defaults = { reverse_switch_windows = "", remove_file = "d", add_file = "@", + close = { "", "q" }, }, files = { add_current = "ac", -- Add current buffer to selected files diff --git a/lua/avante/sidebar.lua b/lua/avante/sidebar.lua index 535a882..7604958 100644 --- a/lua/avante/sidebar.lua +++ b/lua/avante/sidebar.lua @@ -2138,12 +2138,7 @@ function Sidebar:render(opts) xpcall(function() api.nvim_buf_set_name(self.result_container.bufnr, RESULT_BUF_NAME) end, function(_) end) end) - self.result_container:map("n", "q", function() - Llm.cancel_inflight_request() - self:close() - end) - - self.result_container:map("n", "", function() + self.result_container:map("n", Config.mappings.sidebar.close, function() Llm.cancel_inflight_request() self:close() end)