A modern neovim configuration that integrates avante.nvim, allowing the use of multiple LLM models for coding.
| Key | Description | Mode |
|---|---|---|
| H | To the first char of the line | n, v |
| L | To the end of the line | n, v |
| jj | Exit insert mode | i |
| <Up> | Increase window height | n |
| <Down> | Decrease window height | n |
| <Left> | Decrease window width | n |
| <Right> | Increase window width | n |
| <C-h> | Go to left window | n |
| <C-j> | Go to lower window | n |
| <C-k> | Go to upper window | n |
| <C-l> | Go to right window | n |
| <M-j> | Move down | n, i, v |
| <M-k> | Move up | n, i, v |
| <leader>w | Save file | n |
| <leader>W | Save files | n |
| <leader>q | Quit | n |
| <leader>Q | Force quit | n |
| <leader>_ | Split below | n |
| <leader>| | Split right | n |
| Key | Description | Mode |
|---|---|---|
| <leader>gg | Open lazy-git | n,v |
| Key | Description | Mode |
|---|---|---|
| gd | Goto Definition | n |
| gD | Goto Declaration | n |
| gr | References | n |
| gi | Goto Implementation | n |
| gt | Goto Type Definition | n |
| K | Hover | n |
| gK | Signature Help | n |
| <C-k> | Signature Help | i |
| [d | Next Diagnostic | n |
| ]d | Prev Diagnostic | n |
| <leader>ca | Code Action | n |
| <leader>cr | Rename | n |
| <leader>cf | Format Document/Range | n, v |
| <leader>ll | Lsp log | n |
| <leader>li | Lsp info | n |
| <leader>lr | Lsp restart | n |
