| | | |
Toggle wrap | uw | | |
Load current directory session | S. | SessionManager! load_current_dir_session | |
Toggle spellcheck | us | | |
Toggle CodeLens | uL | | |
Toggle statusline | ul | | |
Change indent setting | ui | | |
Toggle diagnostics | ud | | |
Toggle autocompletion | uc | | |
Mason Installer | pm | Mason | |
Toggle REPL | dR | | |
Mason Update | pM | MasonUpdateAll | |
Plugins Install | pi | | |
AstroNvim Version | pv | AstroVersion | |
AstroNvim Changelog | pl | AstroChangelog | |
Find marks | f’ | | |
Find registers | fr | | |
Close all buffers | bC | | |
ToggleTerm python | tp | | |
Symbols outline | lS | | |
Git branches | gb | | |
Plugins Update | pU | | |
Git commits (repository) | gc | | |
Git commits (current file) | gC | | |
Git status | gt | | |
Resume previous search | f | | |
Toggle Aerial | u1 | AerialToggle | |
Find words in current buffer | f/ | | |
Find AstroNvim config files | fa | | |
Find buffers | fb | | |
Find word under cursor | fc | | |
Find commands | fC | | |
Find files | ff | | |
AstroNvim Update | pA | AstroUpdate | |
Find all files | fF | | |
Find help | fh | | |
Find keymaps | fk | | |
Toggle tabline | ut | | |
Find man | fm | | |
Toggle background | ub | | |
Find notifications | fn | | |
ToggleTerm float | tf | ToggleTerm direction=float | |
Find history | fo | | |
Toggle color highlight | uC | ColorizerToggle | |
Find themes | ft | | |
Find words | fw | | |
Find words in all files | fW | | |
Toggle signcolumn | ug | | |
Search symbols | ls | | |
ToggleTerm lazygit | gg | | |
ToggleTerm lazygit | tl | | |
ToggleTerm node | tn | | |
ToggleTerm gdu | tu | | |
ToggleTerm btm | tt | | |
Change line numbering | un | | |
Toggle Notifications | uN | | |
Toggle paste mode | up | | |
ToggleTerm horizontal split | th | ToggleTerm size=10 direction=horizontal | |
ToggleTerm vertical split | tv | ToggleTerm size=80 direction=vertical | |
Toggle conceal | uS | | |
Toggle URL highlight | uu | | |
Toggle syntax highlight | uy | | |
Toggle autopairs | ua | | |
Toggle foldcolumn | uh | | |
Toggle Breakpoint (F9) | db | | |
Clear Breakpoints | dB | | |
Start/Continue (F5) | dc | | |
Conditional Breakpoint (S-F9) | dC | | |
Step Into (F11) | di | | |
Step Over (F10) | do | | |
Step Out (S-F11) | dO | | |
Close Session | dq | | |
Terminate Session (S-F5) | dQ | | |
Pause (F6) | dp | | |
Restart (C-F5) | dr | | |
Save | w | w | |
Run To Cursor | ds | | |
Quit | q | confirm q | |
Evaluate Input | dE | | |
Toggle Debugger UI | du | | |
Debugger Hover | dh | | |
Close buffer | c | | |
Force close buffer | C | | |
Plugins Status | ps | | |
Plugins Sync | pS | | |
Plugins Check Updates | pu | | |
Close all buffers except current | bc | | |
Update Plugins and Mason Packages | pa | AstroUpdatePackages | |
Select buffer from tabline | bb | | |
Close buffer from tabline | bd | | |
Close all buffers to the left | bl | | |
Previous buffer | bp | | |
Close all buffers to the right | br | | |
By extension | bse | | |
By relative path | bsr | | |
By full path | bsp | | |
By buffer number | bsi | | |
By modification | bsm | | |
Horizontal split buffer from tabline | b\ | | |
Vertical split buffer from tabline | b | | |
Toggle comment line | / | | |
View Git blame | gl | | |
View full Git blame | gL | | |
Preview Git hunk | gp | | |
Reset Git hunk | gh | | |
Reset Git buffer | gr | | |
Stage Git hunk | gs | | |
Stage Git buffer | gS | | |
Unstage Git hunk | gu | | |
View Git diff | gd | | |
Toggle Explorer | e | Neotree toggle | |
Toggle Explorer Focus | o | | |
Load last session | Sl | SessionManager! load_last_session | |
Save this session | Ss | SessionManager! save_current_session | |
Delete session | Sd | SessionManager! delete_session | |
Search sessions | Sf | SessionManager! load_session | |
| r | | |
New File | n | enew | |
| a | | |
| % | (MatchitNormalForward) | |
Nvim builtin | & | :&& | |
Move buffer tab left | b | | |
Move buffer tab right | >b | | |
| F | | |
Previous buffer | H | | |
Next buffer | L | | |
previous search with center and unfold | N | | |
| T | | |
Nvim builtin | Y | y$ | |
Previous Git hunk | [g | | |
Previous buffer | [b | | |
Previous tab | [t | | |
| [% | (MatchitNormalMultiBackward) | |
Horizontal Split | \ | split | |
Next Git hunk | ]g | | |
Next buffer | ]b | | |
Next tab | ]t | | |
| ]% | (MatchitNormalMultiForward) | |
| f | | |
Open the file under cursor with system app | gx | | |
| g% | (MatchitNormalBackward) | |
| gF | :call fetch#cfile(v:count1) | |
Grapple tag popup menu | gp | :GrapplePopup tags | |
Tags current buffer | gt | :GrappleToggle | |
Comment toggle blockwise | gb | | |
Comment toggle linewise | gc | | |
Move cursor down | j | v:count == 0 ? ‘gj’ : ‘j’ | |
Move cursor up | k | v:count == 0 ? ‘gk’ : ‘k’ | |
Next search with center and unfold | n | | |
| sl | | |
| sh | | |
| sj | | |
| t | | |
| yrw | yiw:s/\C<lt>0\>/ | |
| yrW | yiW:s/\C<lt>0\>/ | |
| yrE | yiE:s/\C<lt>0\>/ | |
| yre | yie:s/\C<lt>0\>/ | |
Fold less | zr | | |
Open all folds | zR | | |
Close all folds | zM | | |
Fold more | zm | | |
Peek fold | zp | | |
Vertical Split | | | vsplit |
Debugger: Toggle Breakpoint | | | |
Toggle terminal | | ToggleTerm | |
Move to left split | | | |
Resize split up | | | |
Resize split down | | | |
Resize split left | | | |
Resize split right | | | |
| | o | |
Move to above split | | | |
Force write | | w! | |
Next buffer | | | |
Previous buffer | | | |
| | O | |
| | y:%s/0/ | |
| | y:%s/0/ | |
| | zz | |
Debugger: Start | | | |
Toggle terminal | <C-‘> | ToggleTerm | |
Debugger: Stop | | | |
Debugger: Conditional Breakpoint | | | |
Debugger: Restart | | | |
Debugger: Pause | | | |
Debugger: Step Over | | | |
Debugger: Step Into | | | |
Debugger: Step Out | | | |
Force quit | | q! | |
Move to below split | | | |
| | zz | |
| (MatchitNormalMultiForward) | :call matchit#MultiMatch("W", "n") | |
| (MatchitNormalMultiBackward) | :call matchit#MultiMatch("bW", "n") | |
| (MatchitNormalBackward) | :call matchit#Match_wrapper('',0,'n') | |
| (MatchitNormalForward) | :call matchit#Match_wrapper('',1,'n') | |
| PlenaryTestFile | :lua require(‘plenary.test_harness’).test_directory(vim.fn.expand(“%:p”)) | |
| | | |
| | | |
| | | |
| | | |
| | | |
Move to right split | | | |