feat: add full_view_ask api (#2658)

This commit is contained in:
yetone
2025-08-31 19:17:20 +08:00
committed by GitHub
parent 47877c7e8b
commit ff116a5673
6 changed files with 135 additions and 34 deletions

View File

@@ -94,15 +94,12 @@ function H.keymaps()
function() require("avante.api").ask() end,
{ desc = "avante: ask" }
)
Utils.safe_keymap_set({ "n", "v" }, Config.mappings.full_view_ask, function()
require("avante.api").ask({
sidebar_post_render = function(sidebar)
sidebar:toggle_code_window()
vim.wo[sidebar.containers.result.winid].number = true
vim.wo[sidebar.containers.result.winid].relativenumber = true
end,
})
end, { desc = "avante: ask with full result view" })
Utils.safe_keymap_set(
{ "n", "v" },
Config.mappings.full_view_ask,
function() require("avante.api").full_view_ask() end,
{ desc = "avante: ask with full result view" }
)
Utils.safe_keymap_set(
{ "n", "v" },
Config.mappings.new_ask,