fix(mapping): eager set via lua functions (#347)
Signed-off-by: Aaron Pham <contact@aarnphm.xyz>
This commit is contained in:
parent
2e6a26240e
commit
38a5dbe429
@ -61,16 +61,21 @@ H.keymaps = function()
|
|||||||
M.toggle.hint()
|
M.toggle.hint()
|
||||||
end)
|
end)
|
||||||
|
|
||||||
Utils.safe_keymap_set({ "n", "v" }, Config.mappings.ask, "<Plug>(AvanteAsk)", { desc = "avante: ask" })
|
Utils.safe_keymap_set({ "n", "v" }, Config.mappings.ask, function()
|
||||||
Utils.safe_keymap_set("v", Config.mappings.edit, "<Plug>(AvanteEdit)", { desc = "avante: edit" })
|
M.ask()
|
||||||
Utils.safe_keymap_set("n", Config.mappings.refresh, "<Plug>(AvanteRefresh)", { desc = "avante: refresh" })
|
end, { desc = "avante: ask" })
|
||||||
Utils.safe_keymap_set(
|
Utils.safe_keymap_set("v", Config.mappings.edit, function()
|
||||||
"n",
|
M.edit()
|
||||||
Config.mappings.toggle.debug,
|
end, { desc = "avante: edit" })
|
||||||
"<Plug>(AvanteToggleDebug)",
|
Utils.safe_keymap_set("n", Config.mappings.refresh, function()
|
||||||
{ desc = "avante: toggle debug" }
|
M.refresh()
|
||||||
)
|
end, { desc = "avante: refresh" })
|
||||||
Utils.safe_keymap_set("n", Config.mappings.toggle.hint, "<Plug>(AvanteToggleHint)", { desc = "avante: toggle hint" })
|
Utils.safe_keymap_set("n", Config.mappings.toggle.debug, function()
|
||||||
|
M.toggle.debug()
|
||||||
|
end, { desc = "avante: toggle debug" })
|
||||||
|
Utils.safe_keymap_set("n", Config.mappings.toggle.hint, function()
|
||||||
|
M.toggle.hint()
|
||||||
|
end, { desc = "avante: toggle hint" })
|
||||||
end
|
end
|
||||||
|
|
||||||
---@class ApiCaller
|
---@class ApiCaller
|
||||||
|
@ -98,12 +98,6 @@ M.toggle_wrap = function(toggle)
|
|||||||
}) --[[@as ToggleBind.wrap]]
|
}) --[[@as ToggleBind.wrap]]
|
||||||
end
|
end
|
||||||
|
|
||||||
---@param lhs string
|
|
||||||
---@param toggle ToggleBind
|
|
||||||
M.toggle_map = function(lhs, toggle)
|
|
||||||
M.safe_keymap_set("n", lhs, M.toggle_wrap(toggle), { desc = "toggle(avante): " .. toggle.name })
|
|
||||||
end
|
|
||||||
|
|
||||||
-- Wrapper around vim.keymap.set that will
|
-- Wrapper around vim.keymap.set that will
|
||||||
-- not create a keymap if a lazy key handler exists.
|
-- not create a keymap if a lazy key handler exists.
|
||||||
-- It will also set `silent` to true by default.
|
-- It will also set `silent` to true by default.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user