Jumping-off point for new Neovim users or those who have declared config bankruptcy
- Install and initialize:
lazyman -x Scratch
- Configuration category: Starter
- Base configuration: Custom
- Plugin manager: Lazy
- Installation location:
~/.config/nvim-Scratch
Git repository
https://github.com/ngscheurich/nvim-from-scratch
Lazy managed plugins
Scratch Keymaps
Normal mode keymaps
Description | |
---|
Left hand side | <Esc> |
Right hand side | <Cmd>nohlsearch<CR> |
Description | File (toggle) |
---|
Left hand side | ef |
Right hand side | |
Description | Root (toggle) |
---|
Left hand side | ee |
Right hand side | |
Description | Commands |
---|
Left hand side | fc |
Right hand side | |
Description | Autocommands |
---|
Left hand side | fa |
Right hand side | |
Description | Search |
---|
Left hand side | / |
Right hand side | |
Description | Help |
---|
Left hand side | fh |
Right hand side | |
Description | Quickfix list |
---|
Left hand side | fq |
Right hand side | |
Description | Location list |
---|
Left hand side | fl |
Right hand side | |
Description | Grep |
---|
Left hand side | fg |
Right hand side | |
Description | Files |
---|
Left hand side | ff |
Right hand side | |
Description | Plugins |
---|
Left hand side | p |
Right hand side | <Cmd>Lazy<CR> |
Description | |
---|
Left hand side | % |
Right hand side | <Plug>(matchup-%) |
Description | Nvim builtin |
---|
Left hand side | & |
Right hand side | :&&<CR> |
Description | |
---|
Left hand side | - |
Right hand side | <Plug>(dirvish_up) |
Description | |
---|
Left hand side | <lt>p |
Right hand side | <Plug>(unimpaired-put-below-leftward) |
Description | |
---|
Left hand side | <lt>P |
Right hand side | <Plug>(unimpaired-put-above-leftward) |
Description | |
---|
Left hand side | <lt>s<Esc> |
Right hand side |
|
Description | |
---|
Left hand side | <lt>s |
Right hand side | <Plug>(unimpaired-enable) |
Description | |
---|
Left hand side | =p |
Right hand side | <Plug>(unimpaired-put-below-reformat) |
Description | |
---|
Left hand side | =P |
Right hand side | <Plug>(unimpaired-put-above-reformat) |
Description | |
---|
Left hand side | =s<Esc> |
Right hand side |
|
Description | |
---|
Left hand side | =s |
Right hand side | <Plug>(unimpaired-toggle) |
Description | |
---|
Left hand side | >p |
Right hand side | <Plug>(unimpaired-put-below-rightward) |
Description | |
---|
Left hand side | >P |
Right hand side | <Plug>(unimpaired-put-above-rightward) |
Description | |
---|
Left hand side | >s<Esc> |
Right hand side |
|
Description | |
---|
Left hand side | >s |
Right hand side | <Plug>(unimpaired-disable) |
Description | |
---|
Left hand side | F |
Right hand side | |
Description | |
---|
Left hand side | S |
Right hand side | <Plug>(leap-backward-to) |
Description | |
---|
Left hand side | T |
Right hand side | |
Description | Nvim builtin |
---|
Left hand side | Y |
Right hand side | y$ |
Description | |
---|
Left hand side | [xx |
Right hand side | <Plug>(unimpaired-xml-encode-line) |
Description | |
---|
Left hand side | [x |
Right hand side | <Plug>(unimpaired-xml-encode) |
Description | |
---|
Left hand side | [uu |
Right hand side | <Plug>(unimpaired-url-encode-line) |
Description | |
---|
Left hand side | [u |
Right hand side | <Plug>(unimpaired-url-encode) |
Description | |
---|
Left hand side | [CC |
Right hand side | <Plug>(unimpaired-string-encode-line) |
Description | |
---|
Left hand side | [C |
Right hand side | <Plug>(unimpaired-string-encode) |
Description | |
---|
Left hand side | [yy |
Right hand side | <Plug>(unimpaired-string-encode-line) |
Description | |
---|
Left hand side | [y |
Right hand side | <Plug>(unimpaired-string-encode) |
Description | |
---|
Left hand side | [P |
Right hand side | <Plug>(unimpaired-put-above) |
Description | |
---|
Left hand side | [p |
Right hand side | <Plug>(unimpaired-put-above) |
Description | |
---|
Left hand side | [o<Esc> |
Right hand side |
|
Description | |
---|
Left hand side | [o |
Right hand side | <Plug>(unimpaired-enable) |
Description | |
---|
Left hand side | [e |
Right hand side | <Plug>(unimpaired-move-up) |
Description | |
---|
Left hand side | [ |
Right hand side | <Plug>(unimpaired-blank-up) |
Description | |
---|
Left hand side | [n |
Right hand side | <Plug>(unimpaired-context-previous) |
Description | |
---|
Left hand side | [f |
Right hand side | <Plug>(unimpaired-directory-previous) |
Description | |
---|
Left hand side | [<C-T> |
Right hand side | <Plug>(unimpaired-ptprevious) |
Description | |
---|
Left hand side | [T |
Right hand side | <Plug>(unimpaired-tfirst) |
Description | |
---|
Left hand side | [t |
Right hand side | <Plug>(unimpaired-tprevious) |
Description | |
---|
Left hand side | [<C-Q> |
Right hand side | <Plug>(unimpaired-cpfile) |
Description | |
---|
Left hand side | [Q |
Right hand side | <Plug>(unimpaired-cfirst) |
Description | |
---|
Left hand side | [q |
Right hand side | <Plug>(unimpaired-cprevious) |
Description | |
---|
Left hand side | [<C-L> |
Right hand side | <Plug>(unimpaired-lpfile) |
Description | |
---|
Left hand side | [L |
Right hand side | <Plug>(unimpaired-lfirst) |
Description | |
---|
Left hand side | [l |
Right hand side | <Plug>(unimpaired-lprevious) |
Description | |
---|
Left hand side | [B |
Right hand side | <Plug>(unimpaired-bfirst) |
Description | |
---|
Left hand side | [b |
Right hand side | <Plug>(unimpaired-bprevious) |
Description | |
---|
Left hand side | [A |
Right hand side | <Plug>(unimpaired-first) |
Description | |
---|
Left hand side | [a |
Right hand side | <Plug>(unimpaired-previous) |
Description | |
---|
Left hand side | [% |
Right hand side | <Plug>(matchup-[%) |
Description | |
---|
Left hand side | ]xx |
Right hand side | <Plug>(unimpaired-xml-decode-line) |
Description | |
---|
Left hand side | ]x |
Right hand side | <Plug>(unimpaired-xml-decode) |
Description | |
---|
Left hand side | ]uu |
Right hand side | <Plug>(unimpaired-url-decode-line) |
Description | |
---|
Left hand side | ]u |
Right hand side | <Plug>(unimpaired-url-decode) |
Description | |
---|
Left hand side | ]CC |
Right hand side | <Plug>(unimpaired-string-decode-line) |
Description | |
---|
Left hand side | ]C |
Right hand side | <Plug>(unimpaired-string-decode) |
Description | |
---|
Left hand side | ]yy |
Right hand side | <Plug>(unimpaired-string-decode-line) |
Description | |
---|
Left hand side | ]y |
Right hand side | <Plug>(unimpaired-string-decode) |
Description | |
---|
Left hand side | ]P |
Right hand side | <Plug>(unimpaired-put-below) |
Description | |
---|
Left hand side | ]p |
Right hand side | <Plug>(unimpaired-put-below) |
Description | |
---|
Left hand side | ]o<Esc> |
Right hand side |
|
Description | |
---|
Left hand side | ]o |
Right hand side | <Plug>(unimpaired-disable) |
Description | |
---|
Left hand side | ]e |
Right hand side | <Plug>(unimpaired-move-down) |
Description | |
---|
Left hand side | ] |
Right hand side | <Plug>(unimpaired-blank-down) |
Description | |
---|
Left hand side | ]n |
Right hand side | <Plug>(unimpaired-context-next) |
Description | |
---|
Left hand side | ]f |
Right hand side | <Plug>(unimpaired-directory-next) |
Description | |
---|
Left hand side | ]<C-T> |
Right hand side | <Plug>(unimpaired-ptnext) |
Description | |
---|
Left hand side | ]T |
Right hand side | <Plug>(unimpaired-tlast) |
Description | |
---|
Left hand side | ]t |
Right hand side | <Plug>(unimpaired-tnext) |
Description | |
---|
Left hand side | ]<C-Q> |
Right hand side | <Plug>(unimpaired-cnfile) |
Description | |
---|
Left hand side | ]Q |
Right hand side | <Plug>(unimpaired-clast) |
Description | |
---|
Left hand side | ]q |
Right hand side | <Plug>(unimpaired-cnext) |
Description | |
---|
Left hand side | ]<C-L> |
Right hand side | <Plug>(unimpaired-lnfile) |
Description | |
---|
Left hand side | ]L |
Right hand side | <Plug>(unimpaired-llast) |
Description | |
---|
Left hand side | ]l |
Right hand side | <Plug>(unimpaired-lnext) |
Description | |
---|
Left hand side | ]B |
Right hand side | <Plug>(unimpaired-blast) |
Description | |
---|
Left hand side | ]b |
Right hand side | <Plug>(unimpaired-bnext) |
Description | |
---|
Left hand side | ]A |
Right hand side | <Plug>(unimpaired-last) |
Description | |
---|
Left hand side | ]a |
Right hand side | <Plug>(unimpaired-next) |
Description | |
---|
Left hand side | ]% |
Right hand side | <Plug>(matchup-]%) |
Description | |
---|
Left hand side | cS |
Right hand side | <Plug>CSurround |
Description | |
---|
Left hand side | cs |
Right hand side | <Plug>Csurround |
Description | |
---|
Left hand side | ds |
Right hand side | <Plug>Dsurround |
Description | |
---|
Left hand side | f |
Right hand side | |
Description | |
---|
Left hand side | gx |
Right hand side | <Plug>NetrwBrowseX |
Description | Comment line |
---|
Left hand side | gcc |
Right hand side | v:lua.MiniComment.operator() . "_" |
Description | Comment |
---|
Left hand side | gc |
Right hand side | v:lua.MiniComment.operator() |
Description | Align with preview |
---|
Left hand side | gA |
Right hand side | v:lua.MiniAlign.action_normal(v:true) |
Description | Align |
---|
Left hand side | ga |
Right hand side | v:lua.MiniAlign.action_normal(v:false) |
Description | |
---|
Left hand side | g% |
Right hand side | <Plug>(matchup-g%) |
Description | |
---|
Left hand side | gs |
Right hand side | <Plug>(leap-cross-window) |
Description | |
---|
Left hand side | s |
Right hand side | <Plug>(leap-forward-to) |
Description | |
---|
Left hand side | t |
Right hand side | |
Description | |
---|
Left hand side | ySS |
Right hand side | <Plug>YSsurround |
Description | |
---|
Left hand side | ySs |
Right hand side | <Plug>YSsurround |
Description | |
---|
Left hand side | yss |
Right hand side | <Plug>Yssurround |
Description | |
---|
Left hand side | yS |
Right hand side | <Plug>YSurround |
Description | |
---|
Left hand side | ys |
Right hand side | <Plug>Ysurround |
Description | |
---|
Left hand side | yo<Esc> |
Right hand side |
|
Description | |
---|
Left hand side | yo |
Right hand side | <Plug>(unimpaired-toggle) |
Description | |
---|
Left hand side | y<C-G> |
Right hand side | :<C-U>call setreg(v:register, fugitive#Object(@%))<CR> |
Description | |
---|
Left hand side | z% |
Right hand side | <Plug>(matchup-z%) |
Description | |
---|
Left hand side | <Plug>NetrwBrowseX |
Right hand side | :call netrw#BrowseX(netrw#GX(),netrw#CheckIfRemote(netrw#GX()))<CR> |
Description | |
---|
Left hand side | <Plug>PlenaryTestFile |
Right hand side | :lua require('plenary.test_harness').test_directory(vim.fn.expand("%:p"))<CR> |
Description | |
---|
Left hand side | <Plug>YSurround |
Right hand side | <SNR>31_opfunc2('setup') |
Description | |
---|
Left hand side | <Plug>Ysurround |
Right hand side | <SNR>31_opfunc('setup') |
Description | |
---|
Left hand side | <Plug>YSsurround |
Right hand side | <SNR>31_opfunc2('setup').'_' |
Description | |
---|
Left hand side | <Plug>Yssurround |
Right hand side | '^'.v:count1.<SNR>31_opfunc('setup').'g_' |
Description | |
---|
Left hand side | <Plug>CSurround |
Right hand side | :<C-U>call <SNR>31_changesurround(1)<CR> |
Description | |
---|
Left hand side | <Plug>Csurround |
Right hand side | :<C-U>call <SNR>31_changesurround()<CR> |
Description | |
---|
Left hand side | <Plug>Dsurround |
Right hand side | :<C-U>call <SNR>31_dosurround(<SNR>31_inputtarget())<CR> |
Description | |
---|
Left hand side | <Plug>SurroundRepeat |
Right hand side | . |
Description | |
---|
Left hand side | <Plug>(unimpaired-xml-decode-line) |
Right hand side | <SNR>30_TransformSetup("xml_decode")."_" |
Description | |
---|
Left hand side | <Plug>(unimpaired-xml-decode) |
Right hand side | <SNR>30_TransformSetup("xml_decode") |
Description | |
---|
Left hand side | <Plug>unimpaired_line_xml_decode |
Right hand side | <SNR>30_TransformSetup("xml_decode")."_" |
Description | |
---|
Left hand side | <Plug>unimpaired_xml_decode |
Right hand side | <SNR>30_TransformSetup("xml_decode") |
Description | |
---|
Left hand side | <Plug>(unimpaired-xml-encode-line) |
Right hand side | <SNR>30_TransformSetup("xml_encode")."_" |
Description | |
---|
Left hand side | <Plug>(unimpaired-xml-encode) |
Right hand side | <SNR>30_TransformSetup("xml_encode") |
Description | |
---|
Left hand side | <Plug>unimpaired_line_xml_encode |
Right hand side | <SNR>30_TransformSetup("xml_encode")."_" |
Description | |
---|
Left hand side | <Plug>unimpaired_xml_encode |
Right hand side | <SNR>30_TransformSetup("xml_encode") |
Description | |
---|
Left hand side | <Plug>(unimpaired-url-decode-line) |
Right hand side | <SNR>30_TransformSetup("url_decode")."_" |
Description | |
---|
Left hand side | <Plug>(unimpaired-url-decode) |
Right hand side | <SNR>30_TransformSetup("url_decode") |
Description | |
---|
Left hand side | <Plug>unimpaired_line_url_decode |
Right hand side | <SNR>30_TransformSetup("url_decode")."_" |
Description | |
---|
Left hand side | <Plug>unimpaired_url_decode |
Right hand side | <SNR>30_TransformSetup("url_decode") |
Description | |
---|
Left hand side | <Plug>(unimpaired-url-encode-line) |
Right hand side | <SNR>30_TransformSetup("url_encode")."_" |
Description | |
---|
Left hand side | <Plug>(unimpaired-url-encode) |
Right hand side | <SNR>30_TransformSetup("url_encode") |
Description | |
---|
Left hand side | <Plug>unimpaired_line_url_encode |
Right hand side | <SNR>30_TransformSetup("url_encode")."_" |
Description | |
---|
Left hand side | <Plug>unimpaired_url_encode |
Right hand side | <SNR>30_TransformSetup("url_encode") |
Description | |
---|
Left hand side | <Plug>(unimpaired-string-decode-line) |
Right hand side | <SNR>30_TransformSetup("string_decode")."_" |
Description | |
---|
Left hand side | <Plug>(unimpaired-string-decode) |
Right hand side | <SNR>30_TransformSetup("string_decode") |
Description | |
---|
Left hand side | <Plug>unimpaired_line_string_decode |
Right hand side | <SNR>30_TransformSetup("string_decode")."_" |
Description | |
---|
Left hand side | <Plug>unimpaired_string_decode |
Right hand side | <SNR>30_TransformSetup("string_decode") |
Description | |
---|
Left hand side | <Plug>(unimpaired-string-encode-line) |
Right hand side | <SNR>30_TransformSetup("string_encode")."_" |
Description | |
---|
Left hand side | <Plug>(unimpaired-string-encode) |
Right hand side | <SNR>30_TransformSetup("string_encode") |
Description | |
---|
Left hand side | <Plug>unimpaired_line_string_encode |
Right hand side | <SNR>30_TransformSetup("string_encode")."_" |
Description | |
---|
Left hand side | <Plug>unimpaired_string_encode |
Right hand side | <SNR>30_TransformSetup("string_encode") |
Description | |
---|
Left hand side | <Plug>unimpairedPutBelow |
Right hand side | :call <SNR>30_putline(']p', 'below')<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedPutAbove |
Right hand side | :call <SNR>30_putline('[p', 'above')<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-put-below-reformat) |
Right hand side | :<C-U>call <SNR>30_putline(v:count1 . ']p', 'Below')<CR>='] |
Description | |
---|
Left hand side | <Plug>(unimpaired-put-above-reformat) |
Right hand side | :<C-U>call <SNR>30_putline(v:count1 . '[p', 'Above')<CR>='] |
Description | |
---|
Left hand side | <Plug>(unimpaired-put-below-leftward) |
Right hand side | :<C-U>call <SNR>30_putline(v:count1 . ']p', 'Below')<CR><lt>'] |
Description | |
---|
Left hand side | <Plug>(unimpaired-put-above-leftward) |
Right hand side | :<C-U>call <SNR>30_putline(v:count1 . '[p', 'Above')<CR><lt>'] |
Description | |
---|
Left hand side | <Plug>(unimpaired-put-below-rightward) |
Right hand side | :<C-U>call <SNR>30_putline(v:count1 . ']p', 'Below')<CR>>'] |
Description | |
---|
Left hand side | <Plug>(unimpaired-put-above-rightward) |
Right hand side | :<C-U>call <SNR>30_putline(v:count1 . '[p', 'Above')<CR>>'] |
Description | |
---|
Left hand side | <Plug>(unimpaired-put-below) |
Right hand side | :call <SNR>30_putline(']p', 'below')<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-put-above) |
Right hand side | :call <SNR>30_putline('[p', 'above')<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)p |
Right hand side | :<C-U>call <SNR>30_SetupPaste()<CR>0C |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)p |
Right hand side | :<C-U>call <SNR>30_SetupPaste()<CR>o |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)p |
Right hand side | :<C-U>call <SNR>30_SetupPaste()<CR>O |
Description | |
---|
Left hand side | <Plug>(unimpaired-paste) |
Right hand side | :<C-U>call <SNR>30_SetupPaste()<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedPaste |
Right hand side | :call <SNR>30_SetupPaste()<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)t |
Right hand side | :<C-U>set colorcolumn=<C-R>=<SNR>30_ColorColumn(!empty(&cc))<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)t |
Right hand side | :<C-U>set colorcolumn=<C-R>=<SNR>30_ColorColumn(1)<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)t |
Right hand side | :<C-U>set colorcolumn=<C-R>=<SNR>30_ColorColumn(0)<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)+ |
Right hand side | :<C-U>set <C-R>=<SNR>30_CursorOptions()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)+ |
Right hand side | :<C-U>set nocursorline nocursorcolumn<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)+ |
Right hand side | :<C-U>set cursorline cursorcolumn<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)x |
Right hand side | :<C-U>set <C-R>=<SNR>30_CursorOptions()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)x |
Right hand side | :<C-U>set nocursorline nocursorcolumn<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)x |
Right hand side | :<C-U>set cursorline cursorcolumn<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)v |
Right hand side | :<C-U>set <C-R>=(&virtualedit =~# "all") ? "virtualedit-=all" : "virtualedit+=all"<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)v |
Right hand side | :<C-U>set virtualedit-=all<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)v |
Right hand side | :<C-U>set virtualedit+=all<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)z |
Right hand side | :<C-U>setlocal <C-R>=<SNR>30_Toggle("spell")<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)z |
Right hand side | :<C-U>setlocal nospell<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)z |
Right hand side | :<C-U>setlocal spell<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)w |
Right hand side | :<C-U>setlocal <C-R>=<SNR>30_Toggle("wrap")<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)w |
Right hand side | :<C-U>setlocal nowrap<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)w |
Right hand side | :<C-U>setlocal wrap<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)s |
Right hand side | :<C-U>setlocal <C-R>=<SNR>30_Toggle("spell")<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)s |
Right hand side | :<C-U>setlocal nospell<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)s |
Right hand side | :<C-U>setlocal spell<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)r |
Right hand side | :<C-U>setlocal <C-R>=<SNR>30_Toggle("relativenumber")<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)r |
Right hand side | :<C-U>setlocal norelativenumber<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)r |
Right hand side | :<C-U>setlocal relativenumber<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)n |
Right hand side | :<C-U>setlocal <C-R>=<SNR>30_Toggle("number")<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)n |
Right hand side | :<C-U>setlocal nonumber<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)n |
Right hand side | :<C-U>setlocal number<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)l |
Right hand side | :<C-U>setlocal <C-R>=<SNR>30_Toggle("list")<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)l |
Right hand side | :<C-U>setlocal nolist<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)l |
Right hand side | :<C-U>setlocal list<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)i |
Right hand side | :<C-U>set <C-R>=<SNR>30_Toggle("ignorecase")<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)i |
Right hand side | :<C-U>set noignorecase<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)i |
Right hand side | :<C-U>set ignorecase<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)h |
Right hand side | :<C-U>set <C-R>=<SNR>30_Toggle("hlsearch")<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)h |
Right hand side | :<C-U>set nohlsearch<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)h |
Right hand side | :<C-U>set hlsearch<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)d |
Right hand side | :<C-U><C-R>=&diff ? "diffoff" : "diffthis"<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)d |
Right hand side | :<C-U>diffoff<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)d |
Right hand side | :<C-U>diffthis<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)| |
Right hand side | :<C-U>setlocal <C-R>=<SNR>30_Toggle("cursorcolumn")<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)| |
Right hand side | :<C-U>setlocal nocursorcolumn<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)| |
Right hand side | :<C-U>setlocal cursorcolumn<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)u |
Right hand side | :<C-U>setlocal <C-R>=<SNR>30_Toggle("cursorcolumn")<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)u |
Right hand side | :<C-U>setlocal nocursorcolumn<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)u |
Right hand side | :<C-U>setlocal cursorcolumn<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)_ |
Right hand side | :<C-U>setlocal <C-R>=<SNR>30_Toggle("cursorline")<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)_ |
Right hand side | :<C-U>setlocal nocursorline<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)_ |
Right hand side | :<C-U>setlocal cursorline<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)- |
Right hand side | :<C-U>setlocal <C-R>=<SNR>30_Toggle("cursorline")<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)- |
Right hand side | :<C-U>setlocal nocursorline<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)- |
Right hand side | :<C-U>setlocal cursorline<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)c |
Right hand side | :<C-U>setlocal <C-R>=<SNR>30_Toggle("cursorline")<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)c |
Right hand side | :<C-U>setlocal nocursorline<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)c |
Right hand side | :<C-U>setlocal cursorline<C-R>=<SNR>30_StatuslineRefresh()<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-toggle)b |
Right hand side | :<C-U>set background=<C-R>=&background == "dark" ? "light" : "dark"<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-disable)b |
Right hand side | :<C-U>set background=dark<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-enable)b |
Right hand side | :<C-U>set background=light<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedMoveSelectionDown |
Right hand side | :<C-U>call <SNR>30_MoveSelectionDown(v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedMoveSelectionUp |
Right hand side | :<C-U>call <SNR>30_MoveSelectionUp(v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedMoveDown |
Right hand side | :<C-U>call <SNR>30_Move('+',v:count1,'down')<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedMoveUp |
Right hand side | :<C-U>call <SNR>30_Move('--',v:count1,'up')<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-move-selection-down) |
Right hand side | :<C-U>call <SNR>30_MoveSelectionDown(v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-move-selection-up) |
Right hand side | :<C-U>call <SNR>30_MoveSelectionUp(v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-move-down) |
Right hand side | :<C-U>call <SNR>30_Move('+',v:count1,'down')<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-move-up) |
Right hand side | :<C-U>call <SNR>30_Move('--',v:count1,'up')<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedBlankDown |
Right hand side | :<C-U>exe <SNR>30_BlankDown()<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedBlankUp |
Right hand side | :<C-U>exe <SNR>30_BlankUp()<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-blank-down) |
Right hand side | :<C-U>exe <SNR>30_BlankDown()<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-blank-up) |
Right hand side | :<C-U>exe <SNR>30_BlankUp()<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedContextNext |
Right hand side | :<C-U>call <SNR>30_Context(0)<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedContextPrevious |
Right hand side | :<C-U>call <SNR>30_Context(1)<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-context-next) |
Right hand side | :<C-U>call <SNR>30_Context(0)<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-context-previous) |
Right hand side | :<C-U>call <SNR>30_Context(1)<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedDirectoryPrevious |
Right hand side | :<C-U>execute <SNR>30_PreviousFileEntry(v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedDirectoryNext |
Right hand side | :<C-U>execute <SNR>30_NextFileEntry(v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-directory-previous) |
Right hand side | :<C-U>execute <SNR>30_PreviousFileEntry(v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-directory-next) |
Right hand side | :<C-U>execute <SNR>30_NextFileEntry(v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedTPNext |
Right hand side | :<C-U>exe "p".(v:count ? v:count : "")."tnext"<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedTPPrevious |
Right hand side | :<C-U>exe "p".(v:count ? v:count : "")."tprevious"<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-ptnext) |
Right hand side | :<C-U>exe v:count1 . "ptnext"<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-ptprevious) |
Right hand side | :<C-U>exe v:count1 . "ptprevious"<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedTLast |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."tlast"<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedTFirst |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."tfirst"<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedTNext |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."tnext"<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedTPrevious |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."tprevious"<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-tlast) |
Right hand side | :<C-U><C-R>=v:count ? v:count . "trewind" : "tlast"<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-tfirst) |
Right hand side | :<C-U><C-R>=v:count ? v:count . "trewind" : "tfirst"<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-tnext) |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."tnext"<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-tprevious) |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."tprevious"<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedQNFile |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."cnfile"<CR>zv |
Description | |
---|
Left hand side | <Plug>unimpairedQPFile |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."cpfile"<CR>zv |
Description | |
---|
Left hand side | <Plug>(unimpaired-cnfile) |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."cnfile"<CR>zv |
Description | |
---|
Left hand side | <Plug>(unimpaired-cpfile) |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."cpfile"<CR>zv |
Description | |
---|
Left hand side | <Plug>unimpairedQLast |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."clast"<CR>zv |
Description | |
---|
Left hand side | <Plug>unimpairedQFirst |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."cfirst"<CR>zv |
Description | |
---|
Left hand side | <Plug>unimpairedQNext |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."cnext"<CR>zv |
Description | |
---|
Left hand side | <Plug>unimpairedQPrevious |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."cprevious"<CR>zv |
Description | |
---|
Left hand side | <Plug>(unimpaired-clast) |
Right hand side | :<C-U><C-R>=v:count ? v:count . "cc" : "clast"<CR><CR>zv |
Description | |
---|
Left hand side | <Plug>(unimpaired-cfirst) |
Right hand side | :<C-U><C-R>=v:count ? v:count . "cc" : "cfirst"<CR><CR>zv |
Description | |
---|
Left hand side | <Plug>(unimpaired-cnext) |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."cnext"<CR>zv |
Description | |
---|
Left hand side | <Plug>(unimpaired-cprevious) |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."cprevious"<CR>zv |
Description | |
---|
Left hand side | <Plug>unimpairedLNFile |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."lnfile"<CR>zv |
Description | |
---|
Left hand side | <Plug>unimpairedLPFile |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."lpfile"<CR>zv |
Description | |
---|
Left hand side | <Plug>(unimpaired-lnfile) |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."lnfile"<CR>zv |
Description | |
---|
Left hand side | <Plug>(unimpaired-lpfile) |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."lpfile"<CR>zv |
Description | |
---|
Left hand side | <Plug>unimpairedLLast |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."llast"<CR>zv |
Description | |
---|
Left hand side | <Plug>unimpairedLFirst |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."lfirst"<CR>zv |
Description | |
---|
Left hand side | <Plug>unimpairedLNext |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."lnext"<CR>zv |
Description | |
---|
Left hand side | <Plug>unimpairedLPrevious |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."lprevious"<CR>zv |
Description | |
---|
Left hand side | <Plug>(unimpaired-llast) |
Right hand side | :<C-U><C-R>=v:count ? v:count . "ll" : "llast"<CR><CR>zv |
Description | |
---|
Left hand side | <Plug>(unimpaired-lfirst) |
Right hand side | :<C-U><C-R>=v:count ? v:count . "ll" : "lfirst"<CR><CR>zv |
Description | |
---|
Left hand side | <Plug>(unimpaired-lnext) |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."lnext"<CR>zv |
Description | |
---|
Left hand side | <Plug>(unimpaired-lprevious) |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."lprevious"<CR>zv |
Description | |
---|
Left hand side | <Plug>unimpairedBLast |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."blast"<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedBFirst |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."bfirst"<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedBNext |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."bnext"<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedBPrevious |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."bprevious"<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-blast) |
Right hand side | :<C-U><C-R>=v:count ? v:count . "buffer" : "blast"<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-bfirst) |
Right hand side | :<C-U><C-R>=v:count ? v:count . "buffer" : "bfirst"<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-bnext) |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."bnext"<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-bprevious) |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."bprevious"<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedALast |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."last"<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedAFirst |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."first"<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedANext |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."next"<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedAPrevious |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."previous"<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-last) |
Right hand side | :<C-U><C-R>=v:count ? v:count . "argument" : "last"<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-first) |
Right hand side | :<C-U><C-R>=v:count ? v:count . "argument" : "first"<CR><CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-next) |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."next"<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-previous) |
Right hand side | :<C-U>exe "".(v:count ? v:count : "")."previous"<CR> |
Description | |
---|
Left hand side | <2-LeftMouse> |
Right hand side | <Plug>(matchup-double-click) |
Description | |
---|
Left hand side | <Plug>(matchup-reload) |
Right hand side | :<C-U>MatchupReload<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-double-click) |
Right hand side | :<C-U>call matchup#text_obj#double_click()<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-Z%) |
Right hand side | :<C-U>call matchup#motion#jump_inside_prev(0)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-z%) |
Right hand side | :<C-U>call matchup#motion#jump_inside(0)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-[%) |
Right hand side | :<C-U>call matchup#motion#find_unmatched(0, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-]%) |
Right hand side | :<C-U>call matchup#motion#find_unmatched(0, 1)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-g%) |
Right hand side | :<C-U>call matchup#motion#find_matching_pair(0, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-%) |
Right hand side | :<C-U>call matchup#motion#find_matching_pair(0, 1)<CR> |
Description | |
---|
Left hand side | <SNR>25_(wise) |
Right hand side | empty(g:v_motion_force) ? 'v' : g:v_motion_force |
Description | |
---|
Left hand side | <Plug>(matchup-hi-surround) |
Right hand side | :<C-U>call matchup#matchparen#highlight_surrounding()<CR> |
Description | |
---|
Left hand side | <Plug>(dirvish_vsplit_up) |
Right hand side | :<C-U>vsplit|exe 'Dirvish' fnameescape(fnamemodify(@%, ':p'.(@%[-1:]=~'[\\/]'?':h':'').repeat(':h',v:count1)))<CR> |
Description | |
---|
Left hand side | <Plug>(dirvish_split_up) |
Right hand side | :<C-U>split|exe 'Dirvish' fnameescape(fnamemodify(@%, ':p'.(@%[-1:]=~'[\\/]'?':h':'').repeat(':h',v:count1)))<CR> |
Description | |
---|
Left hand side | <Plug>(dirvish_up) |
Right hand side | :<C-U>exe 'Dirvish' fnameescape(fnamemodify(@%, ':p'.(@%[-1:]=~'[\\/]'?':h':'').repeat(':h',v:count1)))<CR> |
Description | |
---|
Left hand side | <Plug>(leap-backward-x) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-forward-x) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-backward) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-forward) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-cross-window) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-backward-till) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-backward-to) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-forward-till) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-forward-to) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>luasnip-expand-repeat |
Right hand side | <Cmd>lua require'luasnip'.expand_repeat()<CR> |
Description | |
---|
Left hand side | <Plug>luasnip-delete-check |
Right hand side | <Cmd>lua require'luasnip'.unlink_current_if_deleted()<CR> |
Description | |
---|
Left hand side | <Plug>fugitive: |
Right hand side |
|
Description | |
---|
Left hand side | <Plug>fugitive:y<C-G> |
Right hand side | :<C-U>call setreg(v:register, fugitive#Object(@%))<CR> |
Description | |
---|
Left hand side | <Right> |
Right hand side | <C-W>l |
Description | |
---|
Left hand side | <Up> |
Right hand side | <C-W>k |
Description | |
---|
Left hand side | <Down> |
Right hand side | <C-W>j |
Description | |
---|
Left hand side | <Left> |
Right hand side | <C-W>h |
Description | Nvim builtin |
---|
Left hand side | <C-L> |
Right hand side | <Cmd>nohlsearch|diffupdate|normal! <C-L><CR> |
Visual mode keymaps
Description | Nvim builtin |
---|
Left hand side | # |
Right hand side | y?\V<C-R>"<CR> |
Description | |
---|
Left hand side | % |
Right hand side | <Plug>(matchup-%) |
Description | Nvim builtin |
---|
Left hand side | * |
Right hand side | y/\V<C-R>"<CR> |
Description | |
---|
Left hand side | F |
Right hand side | |
Description | |
---|
Left hand side | S |
Right hand side | <Plug>VSurround |
Description | |
---|
Left hand side | T |
Right hand side | |
Description | |
---|
Left hand side | X |
Right hand side | <Plug>(leap-backward-till) |
Description | |
---|
Left hand side | [% |
Right hand side | <Plug>(matchup-[%) |
Description | |
---|
Left hand side | [x |
Right hand side | <Plug>(unimpaired-xml-encode) |
Description | |
---|
Left hand side | [u |
Right hand side | <Plug>(unimpaired-url-encode) |
Description | |
---|
Left hand side | [C |
Right hand side | <Plug>(unimpaired-string-encode) |
Description | |
---|
Left hand side | [y |
Right hand side | <Plug>(unimpaired-string-encode) |
Description | |
---|
Left hand side | [e |
Right hand side | <Plug>(unimpaired-move-selection-up) |
Description | |
---|
Left hand side | [n |
Right hand side | <Plug>(unimpaired-context-previous) |
Description | |
---|
Left hand side | ]% |
Right hand side | <Plug>(matchup-]%) |
Description | |
---|
Left hand side | ]x |
Right hand side | <Plug>(unimpaired-xml-decode) |
Description | |
---|
Left hand side | ]u |
Right hand side | <Plug>(unimpaired-url-decode) |
Description | |
---|
Left hand side | ]C |
Right hand side | <Plug>(unimpaired-string-decode) |
Description | |
---|
Left hand side | ]y |
Right hand side | <Plug>(unimpaired-string-decode) |
Description | |
---|
Left hand side | ]e |
Right hand side | <Plug>(unimpaired-move-selection-down) |
Description | |
---|
Left hand side | ]n |
Right hand side | <Plug>(unimpaired-context-next) |
Description | |
---|
Left hand side | a% |
Right hand side | <Plug>(matchup-a%) |
Description | |
---|
Left hand side | f |
Right hand side | |
Description | |
---|
Left hand side | gx |
Right hand side | <Plug>NetrwBrowseXVis |
Description | |
---|
Left hand side | gs |
Right hand side | <Plug>(leap-cross-window) |
Description | |
---|
Left hand side | g% |
Right hand side | <Plug>(matchup-g%) |
Description | |
---|
Left hand side | gS |
Right hand side | <Plug>VgSurround |
Description | Comment selection |
---|
Left hand side | gc |
Right hand side | :<C-U>lua MiniComment.operator('visual')<CR> |
Description | Align with preview |
---|
Left hand side | gA |
Right hand side | <Cmd>lua MiniAlign.action_visual(true)<CR> |
Description | Align |
---|
Left hand side | ga |
Right hand side | <Cmd>lua MiniAlign.action_visual(false)<CR> |
Description | |
---|
Left hand side | i% |
Right hand side | <Plug>(matchup-i%) |
Description | |
---|
Left hand side | s |
Right hand side | <Plug>(leap-forward-to) |
Description | |
---|
Left hand side | t |
Right hand side | |
Description | |
---|
Left hand side | x |
Right hand side | <Plug>(leap-forward-till) |
Description | |
---|
Left hand side | z% |
Right hand side | <Plug>(matchup-z%) |
Description | |
---|
Left hand side | <Plug>NetrwBrowseXVis |
Right hand side | :<C-U>call netrw#BrowseXVis()<CR> |
Description | |
---|
Left hand side | <Plug>(leap-backward-x) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-forward-x) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-backward) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-forward) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-cross-window) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-backward-till) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-backward-to) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-forward-till) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-forward-to) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(matchup-a%) |
Right hand side | :<C-U>call matchup#text_obj#delimited(0, 1, 'delim_all')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-i%) |
Right hand side | :<C-U>call matchup#text_obj#delimited(1, 1, 'delim_all')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-Z%) |
Right hand side | <SNR>30_(matchup-Z%) |
Description | |
---|
Left hand side | <SNR>30_(matchup-Z%) |
Right hand side | :<C-U>call matchup#motion#jump_inside_prev(1)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-z%) |
Right hand side | <SNR>30_(matchup-z%) |
Description | |
---|
Left hand side | <SNR>30_(matchup-z%) |
Right hand side | :<C-U>call matchup#motion#jump_inside(1)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-[%) |
Right hand side | <SNR>30_(matchup-[%) |
Description | |
---|
Left hand side | <Plug>(matchup-]%) |
Right hand side | <SNR>30_(matchup-]%) |
Description | |
---|
Left hand side | <SNR>30_(matchup-[%) |
Right hand side | :<C-U>call matchup#motion#find_unmatched(1, 0)<CR> |
Description | |
---|
Left hand side | <SNR>30_(matchup-]%) |
Right hand side | :<C-U>call matchup#motion#find_unmatched(1, 1)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-g%) |
Right hand side | <SNR>30_(matchup-g%) |
Description | |
---|
Left hand side | <SNR>30_(matchup-g%) |
Right hand side | :<C-U>call matchup#motion#find_matching_pair(1, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-%) |
Right hand side | <SNR>30_(matchup-%) |
Description | |
---|
Left hand side | <SNR>30_(matchup-%) |
Right hand side | :<C-U>call matchup#motion#find_matching_pair(1, 1)<CR> |
Description | |
---|
Left hand side | <Plug>VgSurround |
Right hand side | :<C-U>call <SNR>24_opfunc(visualmode(),visualmode() ==# 'V' ? 0 : 1)<CR> |
Description | |
---|
Left hand side | <Plug>VSurround |
Right hand side | :<C-U>call <SNR>24_opfunc(visualmode(),visualmode() ==# 'V' ? 1 : 0)<CR> |
Description | |
---|
Left hand side | <Plug>luasnip-expand-repeat |
Right hand side | <Cmd>lua require'luasnip'.expand_repeat()<CR> |
Description | |
---|
Left hand side | <Plug>luasnip-delete-check |
Right hand side | <Cmd>lua require'luasnip'.unlink_current_if_deleted()<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-xml-decode) |
Right hand side | <SNR>5_TransformSetup("xml_decode") |
Description | |
---|
Left hand side | <Plug>unimpaired_xml_decode |
Right hand side | <SNR>5_TransformSetup("xml_decode") |
Description | |
---|
Left hand side | <Plug>(unimpaired-xml-encode) |
Right hand side | <SNR>5_TransformSetup("xml_encode") |
Description | |
---|
Left hand side | <Plug>unimpaired_xml_encode |
Right hand side | <SNR>5_TransformSetup("xml_encode") |
Description | |
---|
Left hand side | <Plug>(unimpaired-url-decode) |
Right hand side | <SNR>5_TransformSetup("url_decode") |
Description | |
---|
Left hand side | <Plug>unimpaired_url_decode |
Right hand side | <SNR>5_TransformSetup("url_decode") |
Description | |
---|
Left hand side | <Plug>(unimpaired-url-encode) |
Right hand side | <SNR>5_TransformSetup("url_encode") |
Description | |
---|
Left hand side | <Plug>unimpaired_url_encode |
Right hand side | <SNR>5_TransformSetup("url_encode") |
Description | |
---|
Left hand side | <Plug>(unimpaired-string-decode) |
Right hand side | <SNR>5_TransformSetup("string_decode") |
Description | |
---|
Left hand side | <Plug>unimpaired_string_decode |
Right hand side | <SNR>5_TransformSetup("string_decode") |
Description | |
---|
Left hand side | <Plug>(unimpaired-string-encode) |
Right hand side | <SNR>5_TransformSetup("string_encode") |
Description | |
---|
Left hand side | <Plug>unimpaired_string_encode |
Right hand side | <SNR>5_TransformSetup("string_encode") |
Description | |
---|
Left hand side | <Plug>unimpairedMoveSelectionDown |
Right hand side | :<C-U>call <SNR>5_MoveSelectionDown(v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedMoveSelectionUp |
Right hand side | :<C-U>call <SNR>5_MoveSelectionUp(v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-move-selection-down) |
Right hand side | :<C-U>call <SNR>5_MoveSelectionDown(v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-move-selection-up) |
Right hand side | :<C-U>call <SNR>5_MoveSelectionUp(v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedContextNext |
Right hand side | :<C-U>exe 'normal! gv'|call <SNR>5_Context(0)<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedContextPrevious |
Right hand side | :<C-U>exe 'normal! gv'|call <SNR>5_Context(1)<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-context-next) |
Right hand side | :<C-U>exe 'normal! gv'|call <SNR>5_Context(0)<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-context-previous) |
Right hand side | :<C-U>exe 'normal! gv'|call <SNR>5_Context(1)<CR> |
Operator mode keymaps
Description | |
---|
Left hand side | % |
Right hand side | <Ignore><Plug>(matchup-%) |
Description | |
---|
Left hand side | F |
Right hand side | |
Description | |
---|
Left hand side | S |
Right hand side | <Plug>(leap-backward-to) |
Description | |
---|
Left hand side | T |
Right hand side | |
Description | |
---|
Left hand side | X |
Right hand side | <Plug>(leap-backward-till) |
Description | |
---|
Left hand side | [n |
Right hand side | <Plug>(unimpaired-context-previous) |
Description | |
---|
Left hand side | [% |
Right hand side | <Plug>(matchup-[%) |
Description | |
---|
Left hand side | ]n |
Right hand side | <Plug>(unimpaired-context-next) |
Description | |
---|
Left hand side | ]% |
Right hand side | <Plug>(matchup-]%) |
Description | |
---|
Left hand side | a% |
Right hand side | <Plug>(matchup-a%) |
Description | |
---|
Left hand side | f |
Right hand side | |
Description | Comment textobject |
---|
Left hand side | gc |
Right hand side | <Cmd>lua MiniComment.textobject()<CR> |
Description | |
---|
Left hand side | g% |
Right hand side | <Ignore><Plug>(matchup-g%) |
Description | |
---|
Left hand side | gs |
Right hand side | <Plug>(leap-cross-window) |
Description | |
---|
Left hand side | i% |
Right hand side | <Plug>(matchup-i%) |
Description | |
---|
Left hand side | s |
Right hand side | <Plug>(leap-forward-to) |
Description | |
---|
Left hand side | t |
Right hand side | |
Description | |
---|
Left hand side | x |
Right hand side | <Plug>(leap-forward-till) |
Description | |
---|
Left hand side | z% |
Right hand side | <Plug>(matchup-z%) |
Description | |
---|
Left hand side | <Plug>unimpairedMoveSelectionDown |
Right hand side | :<C-U>call <SNR>34_MoveSelectionDown(v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedMoveSelectionUp |
Right hand side | :<C-U>call <SNR>34_MoveSelectionUp(v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-move-selection-down) |
Right hand side | :<C-U>call <SNR>34_MoveSelectionDown(v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-move-selection-up) |
Right hand side | :<C-U>call <SNR>34_MoveSelectionUp(v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedContextNext |
Right hand side | :<C-U>call <SNR>34_ContextMotion(0)<CR> |
Description | |
---|
Left hand side | <Plug>unimpairedContextPrevious |
Right hand side | :<C-U>call <SNR>34_ContextMotion(1)<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-context-next) |
Right hand side | :<C-U>call <SNR>34_ContextMotion(0)<CR> |
Description | |
---|
Left hand side | <Plug>(unimpaired-context-previous) |
Right hand side | :<C-U>call <SNR>34_ContextMotion(1)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-a%) |
Right hand side | :<C-U>call matchup#text_obj#delimited(0, 0, 'delim_all')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-i%) |
Right hand side | :<C-U>call matchup#text_obj#delimited(1, 0, 'delim_all')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-Z%) |
Right hand side | :<C-U>call matchup#motion#op('Z%')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-z%) |
Right hand side | :<C-U>call matchup#motion#op('z%')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-[%) |
Right hand side | :<C-U>call matchup#motion#op('[%')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-]%) |
Right hand side | :<C-U>call matchup#motion#op(']%')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-g%) |
Right hand side | :<C-U>call matchup#motion#op('g%')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-%) |
Right hand side | :<C-U>call matchup#motion#op('%')<CR> |
Description | |
---|
Left hand side | <Plug>luasnip-expand-repeat |
Right hand side | <Cmd>lua require'luasnip'.expand_repeat()<CR> |
Description | |
---|
Left hand side | <Plug>luasnip-delete-check |
Right hand side | <Cmd>lua require'luasnip'.unlink_current_if_deleted()<CR> |
Description | |
---|
Left hand side | <Plug>(leap-backward-x) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-forward-x) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-backward) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-forward) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-cross-window) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-backward-till) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-backward-to) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-forward-till) |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(leap-forward-to) |
Right hand side | |