Keymaps are only set if
behaviour.auto_set_keymaps = true (default). Avante uses safe keymap setting, meaning existing mappings won’t be overridden.Sidebar Keymaps
Keymaps active when the Avante sidebar is focused.
Default Configuration:
Global Keymaps
Keymaps available globally in normal and visual modes.
Default Configuration:
Suggestion Keymaps
Keymaps for auto-suggestion mode (insert mode).
Default Configuration:
Diff Keymaps
Keymaps for resolving code conflicts.
Default Configuration:
Files Keymaps
Keymaps for managing files in the chat context.
Default Configuration:
Submit & Cancel Keymaps
Keymaps for submitting or canceling actions.
Default Configuration:
Jump Keymaps
Keymaps for jumping between sections.
Default Configuration:
Confirm Keymaps
Keymaps for confirmation windows.
Default Configuration:
Plug Mappings
Low-level plug mappings available for custom keybinding.
Example: