Default Mappings
General Mappings
Action | Mappings |
---|---|
Leader key | Space |
Escape key | jj , jk |
Resize up | Ctrl + Up |
Resize Down | Ctrl + Down |
Resize Left | Ctrl + Left |
Resize Right | Ctrl + Right |
Up Window | Ctrl + k |
Down Window | Ctrl + j |
Left Window | Ctrl + h |
Right Window | Ctrl + l |
Force Write | Ctrl + s |
Force Quit | Ctrl + q |
New File | Space + fn |
Close Buffer | Space + c |
Next Buffer | Shift + l |
Previous Buffer | Shift + h |
Comment | Space + / |
Bufferline
Action | Mappings |
---|---|
Move Buffer Right | >b |
Move Buffer Left | <b |
Neo-Tree
Action | Mappings |
---|---|
Neotree toggle | Space + e |
Neotree focus | Space + o |
Dashboard Mappings
Action | Mappings |
---|---|
Dashboard | Space + d |
Session Manager Mappings
Action | Mappings |
---|---|
Save Session | Space + Ss |
Last Session | Space + Sl |
Delete Session | Space + Sd |
Search Sessions | Space + Sf |
Load Current Directory Session | Space + S. |
Package Management Mappings
Action | Mappings |
---|---|
AstroNvim Packages Update | Space + pa |
AstroNvim Updater | Space + pA |
AstroNvim Version | Space + pv |
Mason Installer | Space + pI |
Mason Updater | Space + pU |
Packer Compile | Space + pc |
Packer Install | Space + pi |
Packer Status | Space + pS |
Packer Sync | Space + ps |
Packer Update | Space + pu |
LSP Mappings
Action | Mappings |
---|---|
LSP Info | Space + li |
Hover Document | Shift + k |
Format Document | Space + lf |
Symbols Outline | Space + lS |
Line Diagnostics | gl , Space + ld |
All Diagnostics | Space + lD |
Code Actions | Space + la |
Signature Help | Space + lh |
Rename | Space + lr |
Document Symbols | Space + ls |
Workspace Symbols | Space + lG |
Diagnostic Next | ]d |
Diagnostics Previous | [d |
Declaration | gD |
Type Definition | gT |
Definition | gd |
Implementation | gI |
References | gr |
Telescope Mappings
Action | Mappings |
---|---|
Live Grep | Space + fw |
Live Grep (include hidden files) | Space + fW |
Git Status | Space + gt |
Git Branches | Space + gb , Space + sb |
Git Commits | Space + gc |
Find files | Space + ff |
Find files (include hidden files) | Space + fF |
Buffers | Space + fb |
Help Tags | Space + fh , Space + sh |
Marks | Space + fm |
Old Files | Space + fo |
Man Pages | Space + sm |
Notifications | Space + sn |
Registers | Space + sr |
Keymaps | Space + sk |
Commands | Space + sc |
LSP Symbols | Space + ls |
LSP Workspace Symbols | Space + lG |
LSP References | Space + lR |
LSP Diagnostics | Space + lD |
Toggle Terminal Mappings
Action | Mappings |
---|---|
Toggle Terminal | F7 |
Floating Terminal | Space + tf |
Horizontal Split Terminal | Space + th |
Vertical Split Terminal | Space + tv |
LazyGit | Space + tl , Space + gg |
Node | Space + tn |
GDU | Space + tu |
Btm | Space + tt |
Git Mappings
Action | Mappings |
---|---|
Next Hunk | Space + gj |
Previous Hunk | Space + gk |
Blame Line | Space + gl |
Preview Hunk | Space + gp |
Reset Hunk | Space + gr |
Stage Hunk | Space + gs |
Unstage Hunk | Space + gu |
Git Diff | Space + gd |
UI Mappings
Action | Mappings |
---|---|
Toggle autopairs | Space + ua |
Toggle background | Space + ub |
Toggle autocompletion | Space + uc |
Toggle color highlights | Space + uC |
Toggle diagnostics | Space + ud |
Toggle auto formatting | Space + uf |
Toggle signcolumn | Space + ug |
Change indent setting | Space + ui |
Toggle statusline | Space + ul |
Change line numbering | Space + un |
Toggle paste mode | Space + up |
Toggle spellcheck | Space + us |
Toggle conceal | Space + uS |
Toggle tabline | Space + ut |
Toggle URL highlight | Space + uu |
Toggle wrap | Space + uw |
Toggle syntax highlight | Space + uy |