feat(doc): include all key bindings as set by avante (#2408)
This commit is contained in:
68
README.md
68
README.md
@@ -786,27 +786,53 @@ Given its early stage, `avante.nvim` currently supports the following basic func
|
||||
|
||||
The following key bindings are available for use with `avante.nvim`:
|
||||
|
||||
| Key Binding | Description |
|
||||
| ----------------------------------------- | -------------------------------------------- |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>a</kbd> | show sidebar |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>t</kbd> | toggle sidebar visibility |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>r</kbd> | refresh sidebar |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>f</kbd> | switch sidebar focus |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>?</kbd> | select model |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>e</kbd> | edit selected blocks |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>S</kbd> | stop current AI request |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>h</kbd> | select between chat histories |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>B</kbd> | add all buffer (files) as Selected Files |
|
||||
| <kbd>c</kbd><kbd>o</kbd> | choose ours |
|
||||
| <kbd>c</kbd><kbd>t</kbd> | choose theirs |
|
||||
| <kbd>c</kbd><kbd>a</kbd> | choose all theirs |
|
||||
| <kbd>c</kbd><kbd>0</kbd> | choose none |
|
||||
| <kbd>c</kbd><kbd>b</kbd> | choose both |
|
||||
| <kbd>c</kbd><kbd>c</kbd> | choose cursor |
|
||||
| <kbd>]</kbd><kbd>x</kbd> | move to previous conflict |
|
||||
| <kbd>[</kbd><kbd>x</kbd> | move to next conflict |
|
||||
| <kbd>[</kbd><kbd>[</kbd> | jump to previous codeblocks (results window) |
|
||||
| <kbd>]</kbd><kbd>]</kbd> | jump to next codeblocks (results windows) |
|
||||
| Key Binding | Description |
|
||||
| ----------------------------------------- | -------------------------------------- |
|
||||
| **Sidebar** | |
|
||||
| <kbd>]</kbd><kbd>p</kbd> | next prompt |
|
||||
| <kbd>[</kbd><kbd>p</kbd> | previous prompt |
|
||||
| <kbd>A</kbd> | apply all |
|
||||
| <kbd>a</kbd> | apply cursor |
|
||||
| <kbd>r</kbd> | retry user request |
|
||||
| <kbd>e</kbd> | edit user request |
|
||||
| <kbd><Tab></kbd> | switch windows |
|
||||
| <kbd><S-Tab></kbd> | reverse switch windows |
|
||||
| <kbd>d</kbd> | remove file |
|
||||
| <kbd>@</kbd> | add file |
|
||||
| <kbd>q</kbd> | close sidebar |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>a</kbd> | show sidebar |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>t</kbd> | toggle sidebar visibility |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>r</kbd> | refresh sidebar |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>f</kbd> | switch sidebar focus |
|
||||
| **Suggestion** | |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>?</kbd> | select model |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>n</kbd> | new ask |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>e</kbd> | edit selected blocks |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>S</kbd> | stop current AI request |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>h</kbd> | select between chat histories |
|
||||
| <kbd><M-l></kbd> | accept suggestion |
|
||||
| <kbd><M-]></kbd> | next suggestion |
|
||||
| <kbd><M-[></kbd> | previous suggestion |
|
||||
| <kbd><C-]></kbd> | dismiss suggestion |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>d</kbd> | toggle debug mode |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>s</kbd> | toggle suggestion display |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>R</kbd> | toggle repomap |
|
||||
| **Files** | |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>c</kbd> | add current buffer to selected files |
|
||||
| <kbd>Leader</kbd><kbd>a</kbd><kbd>B</kbd> | add all buffer files to selected files |
|
||||
| **Diff** | |
|
||||
| <kbd>c</kbd><kbd>o</kbd> | choose ours |
|
||||
| <kbd>c</kbd><kbd>t</kbd> | choose theirs |
|
||||
| <kbd>c</kbd><kbd>a</kbd> | choose all theirs |
|
||||
| <kbd>c</kbd><kbd>b</kbd> | choose both |
|
||||
| <kbd>c</kbd><kbd>c</kbd> | choose cursor |
|
||||
| <kbd>]</kbd><kbd>x</kbd> | move to next conflict |
|
||||
| <kbd>[</kbd><kbd>x</kbd> | move to previous conflict |
|
||||
| **Confirm** | |
|
||||
| <kbd>Ctrl</kbd><kbd>w</kbd><kbd>f</kbd> | focus confirm window |
|
||||
| <kbd>c</kbd> | confirm code |
|
||||
| <kbd>r</kbd> | confirm response |
|
||||
| <kbd>i</kbd> | confirm input |
|
||||
|
||||
> [!NOTE]
|
||||
>
|
||||
|
||||
Reference in New Issue
Block a user