Personal Neovim configuration of Maddison Hellstrom, author of ‘incline.nvim’ floating statuslines, ‘SchemaStore.nvim’ JSON schemas, ‘mapx.nvim’ better keymaps
- Install and initialize:
lazyman -w Maddison
- Configuration category: Personal
- Base configuration: Custom
- Plugin manager: Lazy
- Installation location:
~/.config/nvim-Maddison
Git repository
https://github.com/b0o/nvim-conf
Dotfyle entry
https://dotfyle.com/b0o/nvim-conf
Lazy managed plugins
Maddison Keymaps
Normal mode keymaps
Description | |
---|
Left hand side | " |
Right hand side | <Cmd>lua require'mapx'.mapper:func(2, vim.v.count)<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 | <Cmd>lua require'mapx'.mapper:func(1, vim.v.count)<CR> |
Description | |
---|
Left hand side | Q |
Right hand side |
|
Description | Nvim builtin |
---|
Left hand side | Y |
Right hand side | y$ |
Description | |
---|
Left hand side | [% |
Right hand side | <Plug>(matchup-[%) |
Description | |
---|
Left hand side | \\gS |
Right hand side | <Plug>(VM-Reselect-Last) |
Description | |
---|
Left hand side | \\/ |
Right hand side | <Plug>(VM-Start-Regex-Search) |
Description | |
---|
Left hand side | \\\ |
Right hand side | <Plug>(VM-Add-Cursor-At-Pos) |
Description | |
---|
Left hand side | \\A |
Right hand side | <Plug>(VM-Select-All) |
Description | |
---|
Left hand side | ]% |
Right hand side | <Plug>(matchup-]%) |
Description | |
---|
Left hand side | b |
Right hand side | <Plug>WordMotion_b |
Description | |
---|
Left hand side | cS |
Right hand side | <Plug>CSurround |
Description | |
---|
Left hand side | cs |
Right hand side | <Plug>Csurround |
Description | |
---|
Left hand side | cr |
Right hand side | <Plug>(abolish-coerce-word) |
Description | |
---|
Left hand side | ds |
Right hand side | <Plug>Dsurround |
Description | |
---|
Left hand side | dm0 |
Right hand side | <Cmd>lua require'marks'.delete_bookmark0()<CR> |
Description | |
---|
Left hand side | dm4 |
Right hand side | <Cmd>lua require'marks'.delete_bookmark4()<CR> |
Description | |
---|
Left hand side | dm5 |
Right hand side | <Cmd>lua require'marks'.delete_bookmark5()<CR> |
Description | |
---|
Left hand side | dm |
Right hand side | <Cmd>lua require'marks'.delete_buf()<CR> |
Description | |
---|
Left hand side | dm6 |
Right hand side | <Cmd>lua require'marks'.delete_bookmark6()<CR> |
Description | |
---|
Left hand side | dm3 |
Right hand side | <Cmd>lua require'marks'.delete_bookmark3()<CR> |
Description | |
---|
Left hand side | dm- |
Right hand side | <Cmd>lua require'marks'.delete_line()<CR> |
Description | |
---|
Left hand side | dm= |
Right hand side | <Cmd>lua require'marks'.delete_bookmark()<CR> |
Description | |
---|
Left hand side | dm7 |
Right hand side | <Cmd>lua require'marks'.delete_bookmark7()<CR> |
Description | |
---|
Left hand side | dm |
Right hand side | <Cmd>lua require'marks'.delete()<CR> |
Description | |
---|
Left hand side | dm8 |
Right hand side | <Cmd>lua require'marks'.delete_bookmark8()<CR> |
Description | |
---|
Left hand side | dm2 |
Right hand side | <Cmd>lua require'marks'.delete_bookmark2()<CR> |
Description | |
---|
Left hand side | dm1 |
Right hand side | <Cmd>lua require'marks'.delete_bookmark1()<CR> |
Description | |
---|
Left hand side | dm9 |
Right hand side | <Cmd>lua require'marks'.delete_bookmark9()<CR> |
Description | |
---|
Left hand side | e |
Right hand side | <Plug>WordMotion_e |
Description | |
---|
Left hand side | gx |
Right hand side | <Plug>NetrwBrowseX |
Description | Comment insert end of line |
---|
Left hand side | gcA |
Right hand side | |
Description | Comment insert above |
---|
Left hand side | gcO |
Right hand side | |
Description | Comment insert below |
---|
Left hand side | gco |
Right hand side | |
Description | Comment toggle current block |
---|
Left hand side | gbc |
Right hand side | |
Description | Comment toggle current line |
---|
Left hand side | gcc |
Right hand side | |
Description | Comment toggle blockwise |
---|
Left hand side | gb |
Right hand side | <Plug>(comment_toggle_blockwise) |
Description | Comment toggle linewise |
---|
Left hand side | gc |
Right hand side | <Plug>(comment_toggle_linewise) |
Description | |
---|
Left hand side | g<Plug>(dial-decrement) |
Right hand side | <Cmd>lua require"dial.command".select_augend_gnormal()<CR><Cmd>let &opfunc="dial#operator#decrement_gnormal"<CR>g@<Cmd>lua require("dial.command").textobj()<CR> |
Description | |
---|
Left hand side | g<Plug>(dial-increment) |
Right hand side | <Cmd>lua require"dial.command".select_augend_gnormal()<CR><Cmd>let &opfunc="dial#operator#increment_gnormal"<CR>g@<Cmd>lua require("dial.command").textobj()<CR> |
Description | |
---|
Left hand side | ge |
Right hand side | <Plug>WordMotion_ge |
Description | |
---|
Left hand side | g% |
Right hand side | <Plug>(matchup-g%) |
Description | |
---|
Left hand side | m1 |
Right hand side | <Cmd>lua require'marks'.set_bookmark1()<CR> |
Description | |
---|
Left hand side | m, |
Right hand side | <Cmd>lua require'marks'.set_next()<CR> |
Description | |
---|
Left hand side | m7 |
Right hand side | <Cmd>lua require'marks'.set_bookmark7()<CR> |
Description | |
---|
Left hand side | m0 |
Right hand side | <Cmd>lua require'marks'.set_bookmark0()<CR> |
Description | |
---|
Left hand side | m6 |
Right hand side | <Cmd>lua require'marks'.set_bookmark6()<CR> |
Description | |
---|
Left hand side | m[ |
Right hand side | <Cmd>lua require'marks'.prev()<CR> |
Description | |
---|
Left hand side | m5 |
Right hand side | <Cmd>lua require'marks'.set_bookmark5()<CR> |
Description | |
---|
Left hand side | m: |
Right hand side | <Cmd>lua require'marks'.preview()<CR> |
Description | |
---|
Left hand side | m; |
Right hand side | <Cmd>lua require'marks'.toggle()<CR> |
Description | |
---|
Left hand side | m4 |
Right hand side | <Cmd>lua require'marks'.set_bookmark4()<CR> |
Description | |
---|
Left hand side | m} |
Right hand side | <Cmd>lua require'marks'.next_bookmark()<CR> |
Description | |
---|
Left hand side | m{ |
Right hand side | <Cmd>lua require'marks'.prev_bookmark()<CR> |
Description | |
---|
Left hand side | m3 |
Right hand side | <Cmd>lua require'marks'.set_bookmark3()<CR> |
Description | |
---|
Left hand side | m9 |
Right hand side | <Cmd>lua require'marks'.set_bookmark9()<CR> |
Description | |
---|
Left hand side | m |
Right hand side | <Cmd>lua require'marks'.set()<CR> |
Description | |
---|
Left hand side | m2 |
Right hand side | <Cmd>lua require'marks'.set_bookmark2()<CR> |
Description | |
---|
Left hand side | m] |
Right hand side | <Cmd>lua require'marks'.next()<CR> |
Description | |
---|
Left hand side | m8 |
Right hand side | <Cmd>lua require'marks'.set_bookmark8()<CR> |
Description | |
---|
Left hand side | q? |
Right hand side |
|
Description | |
---|
Left hand side | q/ |
Right hand side |
|
Description | |
---|
Left hand side | q: |
Right hand side |
|
Description | |
---|
Left hand side | w |
Right hand side | <Plug>WordMotion_w |
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 | 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>YSurround |
Right hand side | <SNR>65_opfunc2('setup') |
Description | |
---|
Left hand side | <Plug>Ysurround |
Right hand side | <SNR>65_opfunc('setup') |
Description | |
---|
Left hand side | <Plug>YSsurround |
Right hand side | <SNR>65_opfunc2('setup').'_' |
Description | |
---|
Left hand side | <Plug>Yssurround |
Right hand side | '^'.v:count1.<SNR>65_opfunc('setup').'g_' |
Description | |
---|
Left hand side | <Plug>CSurround |
Right hand side | :<C-U>call <SNR>65_changesurround(1)<CR> |
Description | |
---|
Left hand side | <Plug>Csurround |
Right hand side | :<C-U>call <SNR>65_changesurround()<CR> |
Description | |
---|
Left hand side | <Plug>Dsurround |
Right hand side | :<C-U>call <SNR>65_dosurround(<SNR>65_inputtarget())<CR> |
Description | |
---|
Left hand side | <Plug>SurroundRepeat |
Right hand side | . |
Description | |
---|
Left hand side | <C-H> |
Right hand side | <Plug>MoveCharLeft |
Description | |
---|
Left hand side | <C-K> |
Right hand side | <Plug>MoveLineUp |
Description | |
---|
Left hand side | <C-J> |
Right hand side | <Plug>MoveLineDown |
Description | |
---|
Left hand side | <Plug>MoveCharLeft |
Right hand side | :<C-U> silent call <SNR>61_MoveCharHorizontally(-v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>MoveCharRight |
Right hand side | :<C-U> silent call <SNR>61_MoveCharHorizontally( v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>MoveLineHalfPageUp |
Right hand side | :<C-U> silent call <SNR>61_MoveLineVertically(-v:count1 * <SNR>61_HalfPageSize())<CR> |
Description | |
---|
Left hand side | <Plug>MoveLineHalfPageDown |
Right hand side | :<C-U> silent call <SNR>61_MoveLineVertically( v:count1 * <SNR>61_HalfPageSize())<CR> |
Description | |
---|
Left hand side | <Plug>MoveLineUp |
Right hand side | :<C-U> silent call <SNR>61_MoveLineVertically(-v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>MoveLineDown |
Right hand side | :<C-U> silent call <SNR>61_MoveLineVertically( v:count1)<CR> |
Description | |
---|
Left hand side | <C-Y>m |
Right hand side | <Plug>(emmet-merge-lines) |
Description | |
---|
Left hand side | <Plug>(emmet-merge-lines) |
Right hand side | :call emmet#mergeLines()<CR> |
Description | |
---|
Left hand side | <C-Y>A |
Right hand side | <Plug>(emmet-anchorize-summary) |
Description | |
---|
Left hand side | <Plug>(emmet-anchorize-summary) |
Right hand side | :call emmet#anchorizeURL(1)<CR> |
Description | |
---|
Left hand side | <C-Y>a |
Right hand side | <Plug>(emmet-anchorize-url) |
Description | |
---|
Left hand side | <Plug>(emmet-anchorize-url) |
Right hand side | :call emmet#anchorizeURL(0)<CR> |
Description | |
---|
Left hand side | <C-Y>k |
Right hand side | <Plug>(emmet-remove-tag) |
Description | |
---|
Left hand side | <Plug>(emmet-remove-tag) |
Right hand side | :call emmet#removeTag()<CR> |
Description | |
---|
Left hand side | <C-Y>j |
Right hand side | <Plug>(emmet-split-join-tag) |
Description | |
---|
Left hand side | <Plug>(emmet-split-join-tag) |
Right hand side | :call emmet#splitJoinTag()<CR> |
Description | |
---|
Left hand side | <C-Y>/ |
Right hand side | <Plug>(emmet-toggle-comment) |
Description | |
---|
Left hand side | <Plug>(emmet-toggle-comment) |
Right hand side | :call emmet#toggleComment()<CR> |
Description | |
---|
Left hand side | <C-Y>I |
Right hand side | <Plug>(emmet-image-encode) |
Description | |
---|
Left hand side | <Plug>(emmet-image-encode) |
Right hand side | :call emmet#imageEncode()<CR> |
Description | |
---|
Left hand side | <C-Y>i |
Right hand side | <Plug>(emmet-image-size) |
Description | |
---|
Left hand side | <Plug>(emmet-image-size) |
Right hand side | :call emmet#imageSize()<CR> |
Description | |
---|
Left hand side | <Plug>(emmet-move-prev-item) |
Right hand side | :call emmet#moveNextPrevItem(1)<CR> |
Description | |
---|
Left hand side | <Plug>(emmet-move-next-item) |
Right hand side | :call emmet#moveNextPrevItem(0)<CR> |
Description | |
---|
Left hand side | <C-Y>N |
Right hand side | <Plug>(emmet-move-prev) |
Description | |
---|
Left hand side | <Plug>(emmet-move-prev) |
Right hand side | :call emmet#moveNextPrev(1)<CR> |
Description | |
---|
Left hand side | <C-Y>n |
Right hand side | <Plug>(emmet-move-next) |
Description | |
---|
Left hand side | <Plug>(emmet-move-next) |
Right hand side | :call emmet#moveNextPrev(0)<CR> |
Description | |
---|
Left hand side | <C-Y>D |
Right hand side | <Plug>(emmet-balance-tag-outword) |
Description | |
---|
Left hand side | <Plug>(emmet-balance-tag-outword) |
Right hand side | :call emmet#balanceTag(-1)<CR> |
Description | |
---|
Left hand side | <C-Y>d |
Right hand side | <Plug>(emmet-balance-tag-inward) |
Description | |
---|
Left hand side | <Plug>(emmet-balance-tag-inward) |
Right hand side | :call emmet#balanceTag(1)<CR> |
Description | |
---|
Left hand side | <C-Y>u |
Right hand side | <Plug>(emmet-update-tag) |
Description | |
---|
Left hand side | <Plug>(emmet-update-tag) |
Right hand side | :call emmet#updateTag()<CR> |
Description | |
---|
Left hand side | <C-Y>; |
Right hand side | <Plug>(emmet-expand-word) |
Description | |
---|
Left hand side | <Plug>(emmet-expand-word) |
Right hand side | :call emmet#expandAbbr(1,"")<CR> |
Description | |
---|
Left hand side | <C-Y>, |
Right hand side | <Plug>(emmet-expand-abbr) |
Description | |
---|
Left hand side | <Plug>(emmet-expand-abbr) |
Right hand side | :call emmet#expandAbbr(3,"")<CR> |
Description | Comment toggle blockwise with count |
---|
Left hand side | <Plug>(comment_toggle_blockwise_count) |
Right hand side | |
Description | Comment toggle linewise with count |
---|
Left hand side | <Plug>(comment_toggle_linewise_count) |
Right hand side | |
Description | Comment toggle current block |
---|
Left hand side | <Plug>(comment_toggle_blockwise_current) |
Right hand side | |
Description | Comment toggle current line |
---|
Left hand side | <Plug>(comment_toggle_linewise_current) |
Right hand side | |
Description | Comment toggle blockwise |
---|
Left hand side | <Plug>(comment_toggle_blockwise) |
Right hand side | |
Description | Comment toggle linewise |
---|
Left hand side | <Plug>(comment_toggle_linewise) |
Right hand side | |
Description | |
---|
Left hand side | <C-Down> |
Right hand side | <Plug>(VM-Add-Cursor-Down) |
Description | |
---|
Left hand side | <C-Up> |
Right hand side | <Plug>(VM-Add-Cursor-Up) |
Description | |
---|
Left hand side | <S-Right> |
Right hand side | <Plug>(VM-Select-l) |
Description | |
---|
Left hand side | <S-Left> |
Right hand side | <Plug>(VM-Select-h) |
Description | |
---|
Left hand side | <C-N> |
Right hand side | <Plug>(VM-Find-Under) |
Description | |
---|
Left hand side | <Plug>(VM-Select-BBW) |
Right hand side | :<C-U>call vm#commands#motion('BBW', v:count1, 1, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Select-gE) |
Right hand side | :<C-U>call vm#commands#motion('gE', v:count1, 1, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Select-ge) |
Right hand side | :<C-U>call vm#commands#motion('ge', v:count1, 1, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Select-E) |
Right hand side | :<C-U>call vm#commands#motion('E', v:count1, 1, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Select-e) |
Right hand side | :<C-U>call vm#commands#motion('e', v:count1, 1, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Select-B) |
Right hand side | :<C-U>call vm#commands#motion('B', v:count1, 1, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Select-b) |
Right hand side | :<C-U>call vm#commands#motion('b', v:count1, 1, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Select-W) |
Right hand side | :<C-U>call vm#commands#motion('W', v:count1, 1, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Select-w) |
Right hand side | :<C-U>call vm#commands#motion('w', v:count1, 1, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Select-l) |
Right hand side | :<C-U>call vm#commands#motion('l', v:count1, 1, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Select-k) |
Right hand side | :<C-U>call vm#commands#motion('k', v:count1, 1, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Select-j) |
Right hand side | :<C-U>call vm#commands#motion('j', v:count1, 1, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Select-h) |
Right hand side | :<C-U>call vm#commands#motion('h', v:count1, 1, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Mouse-Column) |
Right hand side | :call vm#commands#mouse_column()<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Mouse-Word) |
Right hand side | <Plug>(VM-Left-Mouse)<Plug>(VM-Find-Under) |
Description | |
---|
Left hand side | <Plug>(VM-Mouse-Cursor) |
Right hand side | <Plug>(VM-Left-Mouse)<Plug>(VM-Add-Cursor-At-Pos) |
Description | |
---|
Left hand side | <Plug>(VM-Left-Mouse) |
Right hand side | <LeftMouse> |
Description | |
---|
Left hand side | <Plug>(VM-Slash-Search) |
Right hand side | @=vm#commands#find_by_regex(3)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Start-Regex-Search) |
Right hand side | @=vm#commands#find_by_regex(1)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Find-Under) |
Right hand side | :<C-U>call vm#commands#ctrln(v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Select-All) |
Right hand side | :call vm#commands#find_all(0, 1)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Reselect-Last) |
Right hand side | :call vm#commands#reselect_last()<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Select-Cursor-Up) |
Right hand side | :<C-U>call vm#commands#add_cursor_up(1, v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Select-Cursor-Down) |
Right hand side | :<C-U>call vm#commands#add_cursor_down(1, v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Add-Cursor-Up) |
Right hand side | :<C-U>call vm#commands#add_cursor_up(0, v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Add-Cursor-Down) |
Right hand side | :<C-U>call vm#commands#add_cursor_down(0, v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Add-Cursor-At-Word) |
Right hand side | :call vm#commands#add_cursor_at_word(1, 1)<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Add-Cursor-At-Pos) |
Right hand side | :call vm#commands#add_cursor_at_pos(0)<CR> |
Description | |
---|
Left hand side | <Plug>(dial-decrement) |
Right hand side | <Cmd>lua require"dial.command".select_augend_normal()<CR><Cmd>let &opfunc="dial#operator#decrement_normal"<CR>g@<Cmd>lua require("dial.command").textobj()<CR> |
Description | |
---|
Left hand side | <Plug>(dial-increment) |
Right hand side | <Cmd>lua require"dial.command".select_augend_normal()<CR><Cmd>let &opfunc="dial#operator#increment_normal"<CR>g@<Cmd>lua require("dial.command").textobj()<CR> |
Description | |
---|
Left hand side | <M-/> |
Right hand side | <Cmd>lua require'mapx'.mapper:func(65, vim.v.count)<CR> |
Description | |
---|
Left hand side | <F24> |
Right hand side | :if @l != "" | let @k=@l | end<CR>"KgP:let @l=@k<CR>:let @k=""<CR> |
Description | |
---|
Left hand side | <F30> |
Right hand side | "ldd:let @k=@k.@l | let @l=@k<CR> |
Description | |
---|
Left hand side | <C-Y> |
Right hand side | pumvisible() ? "\<C-Y>" : '"+yy' |
Description | |
---|
Left hand side | <C-Z> |
Right hand side |
|
Description | |
---|
Left hand side | <Plug>(Marks-prev-bookmark9) |
Right hand side | <Cmd> lua require'marks'.prev_bookmark9()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-next-bookmark9) |
Right hand side | <Cmd> lua require'marks'.next_bookmark9()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-toggle-bookmark9) |
Right hand side | <Cmd> lua require'marks'.toggle_bookmark9()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-delete-bookmark9) |
Right hand side | <Cmd> lua require'marks'.delete_bookmark9()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-set-bookmark9) |
Right hand side | <Cmd> lua require'marks'.set_bookmark9()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-prev-bookmark8) |
Right hand side | <Cmd> lua require'marks'.prev_bookmark8()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-next-bookmark8) |
Right hand side | <Cmd> lua require'marks'.next_bookmark8()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-toggle-bookmark8) |
Right hand side | <Cmd> lua require'marks'.toggle_bookmark8()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-delete-bookmark8) |
Right hand side | <Cmd> lua require'marks'.delete_bookmark8()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-set-bookmark8) |
Right hand side | <Cmd> lua require'marks'.set_bookmark8()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-prev-bookmark7) |
Right hand side | <Cmd> lua require'marks'.prev_bookmark7()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-next-bookmark7) |
Right hand side | <Cmd> lua require'marks'.next_bookmark7()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-toggle-bookmark7) |
Right hand side | <Cmd> lua require'marks'.toggle_bookmark7()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-delete-bookmark7) |
Right hand side | <Cmd> lua require'marks'.delete_bookmark7()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-set-bookmark7) |
Right hand side | <Cmd> lua require'marks'.set_bookmark7()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-prev-bookmark6) |
Right hand side | <Cmd> lua require'marks'.prev_bookmark6()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-next-bookmark6) |
Right hand side | <Cmd> lua require'marks'.next_bookmark6()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-toggle-bookmark6) |
Right hand side | <Cmd> lua require'marks'.toggle_bookmark6()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-delete-bookmark6) |
Right hand side | <Cmd> lua require'marks'.delete_bookmark6()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-set-bookmark6) |
Right hand side | <Cmd> lua require'marks'.set_bookmark6()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-prev-bookmark5) |
Right hand side | <Cmd> lua require'marks'.prev_bookmark5()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-next-bookmark5) |
Right hand side | <Cmd> lua require'marks'.next_bookmark5()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-toggle-bookmark5) |
Right hand side | <Cmd> lua require'marks'.toggle_bookmark5()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-delete-bookmark5) |
Right hand side | <Cmd> lua require'marks'.delete_bookmark5()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-set-bookmark5) |
Right hand side | <Cmd> lua require'marks'.set_bookmark5()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-prev-bookmark4) |
Right hand side | <Cmd> lua require'marks'.prev_bookmark4()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-next-bookmark4) |
Right hand side | <Cmd> lua require'marks'.next_bookmark4()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-toggle-bookmark4) |
Right hand side | <Cmd> lua require'marks'.toggle_bookmark4()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-delete-bookmark4) |
Right hand side | <Cmd> lua require'marks'.delete_bookmark4()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-set-bookmark4) |
Right hand side | <Cmd> lua require'marks'.set_bookmark4()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-prev-bookmark3) |
Right hand side | <Cmd> lua require'marks'.prev_bookmark3()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-next-bookmark3) |
Right hand side | <Cmd> lua require'marks'.next_bookmark3()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-toggle-bookmark3) |
Right hand side | <Cmd> lua require'marks'.toggle_bookmark3()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-delete-bookmark3) |
Right hand side | <Cmd> lua require'marks'.delete_bookmark3()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-set-bookmark3) |
Right hand side | <Cmd> lua require'marks'.set_bookmark3()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-prev-bookmark2) |
Right hand side | <Cmd> lua require'marks'.prev_bookmark2()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-next-bookmark2) |
Right hand side | <Cmd> lua require'marks'.next_bookmark2()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-toggle-bookmark2) |
Right hand side | <Cmd> lua require'marks'.toggle_bookmark2()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-delete-bookmark2) |
Right hand side | <Cmd> lua require'marks'.delete_bookmark2()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-set-bookmark2) |
Right hand side | <Cmd> lua require'marks'.set_bookmark2()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-prev-bookmark1) |
Right hand side | <Cmd> lua require'marks'.prev_bookmark1()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-next-bookmark1) |
Right hand side | <Cmd> lua require'marks'.next_bookmark1()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-toggle-bookmark1) |
Right hand side | <Cmd> lua require'marks'.toggle_bookmark1()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-delete-bookmark1) |
Right hand side | <Cmd> lua require'marks'.delete_bookmark1()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-set-bookmark1) |
Right hand side | <Cmd> lua require'marks'.set_bookmark1()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-prev-bookmark0) |
Right hand side | <Cmd> lua require'marks'.prev_bookmark0()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-next-bookmark0) |
Right hand side | <Cmd> lua require'marks'.next_bookmark0()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-toggle-bookmark0) |
Right hand side | <Cmd> lua require'marks'.toggle_bookmark0()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-delete-bookmark0) |
Right hand side | <Cmd> lua require'marks'.delete_bookmark0()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-set-bookmark0) |
Right hand side | <Cmd> lua require'marks'.set_bookmark0()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-prev-bookmark) |
Right hand side | <Cmd> lua require'marks'.prev_bookmark()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-next-bookmark) |
Right hand side | <Cmd> lua require'marks'.next_bookmark()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-delete-bookmark) |
Right hand side | <Cmd> lua require'marks'.delete_bookmark()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-prev) |
Right hand side | <Cmd> lua require'marks'.prev()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-next) |
Right hand side | <Cmd> lua require'marks'.next()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-preview) |
Right hand side | <Cmd> lua require'marks'.preview()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-deletebuf) |
Right hand side | <Cmd> lua require'marks'.delete_buf()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-deleteline) |
Right hand side | <Cmd> lua require'marks'.delete_line()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-delete) |
Right hand side | <Cmd> lua require'marks'.delete()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-toggle) |
Right hand side | <Cmd> lua require'marks'.toggle()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-setnext) |
Right hand side | <Cmd> lua require'marks'.set_next()<CR> |
Description | |
---|
Left hand side | <Plug>(Marks-set) |
Right hand side | <Cmd> lua require'marks'.set()<CR> |
Description | |
---|
Left hand side | <Plug>WordMotion_ge |
Right hand side | :<C-U>call wordmotion#motion(v:count1, 'n', 'be', 0, [])<CR> |
Description | |
---|
Left hand side | <Plug>WordMotion_b |
Right hand side | :<C-U>call wordmotion#motion(v:count1, 'n', 'b', 0, [])<CR> |
Description | |
---|
Left hand side | <Plug>WordMotion_e |
Right hand side | :<C-U>call wordmotion#motion(v:count1, 'n', 'e', 0, [])<CR> |
Description | |
---|
Left hand side | <Plug>WordMotion_w |
Right hand side | :<C-U>call wordmotion#motion(v:count1, 'n', '', 0, [])<CR> |
Description | |
---|
Left hand side | <SNR>25_ |
Right hand side | <SNR>25_ |
Description | |
---|
Left hand side | <SNR>25_(save-cursor-pos) |
Right hand side | <SNR>25_save_cursor_pos() |
Description | |
---|
Left hand side | <Plug>(abolish-coerce-word) |
Right hand side | <SNR>22_coerce(nr2char(getchar())).'iw' |
Description | |
---|
Left hand side | <Plug>(abolish-coerce) |
Right hand side | <SNR>22_coerce(nr2char(getchar())) |
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 | <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>10_(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>luasnip-expand-repeat |
Right hand side | |
Description | |
---|
Left hand side | <Plug>luasnip-delete-check |
Right hand side | |
Description | |
---|
Left hand side | <C-L> |
Right hand side | <Plug>MoveCharRight |
Description | Toggle Terminal |
---|
Left hand side | Ö |
Right hand side | <Cmd>execute v:count . "ToggleTerm"<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 | S |
Right hand side | <Plug>VSurround |
Description | |
---|
Left hand side | [% |
Right hand side | <Plug>(matchup-[%) |
Description | |
---|
Left hand side | \\c |
Right hand side | <Plug>(VM-Visual-Cursors) |
Description | |
---|
Left hand side | \\a |
Right hand side | <Plug>(VM-Visual-Add) |
Description | |
---|
Left hand side | \\f |
Right hand side | <Plug>(VM-Visual-Find) |
Description | |
---|
Left hand side | \\/ |
Right hand side | <Plug>(VM-Visual-Regex) |
Description | |
---|
Left hand side | \\A |
Right hand side | <Plug>(VM-Visual-All) |
Description | |
---|
Left hand side | ]% |
Right hand side | <Plug>(matchup-]%) |
Description | |
---|
Left hand side | al |
Right hand side | <Plug>(textobj-line-a) |
Description | |
---|
Left hand side | a, |
Right hand side | <Plug>(textobj-parameter-a) |
Description | |
---|
Left hand side | ai |
Right hand side | <Plug>(textobj-indent-a) |
Description | |
---|
Left hand side | aI |
Right hand side | <Plug>(textobj-indent-same-a) |
Description | |
---|
Left hand side | az |
Right hand side | <Plug>(textobj-fold-a) |
Description | |
---|
Left hand side | a% |
Right hand side | <Plug>(matchup-a%) |
Description | |
---|
Left hand side | aw |
Right hand side | <Plug>WordMotion_aw |
Description | |
---|
Left hand side | b |
Right hand side | <Plug>WordMotion_b |
Description | |
---|
Left hand side | e |
Right hand side | <Plug>WordMotion_e |
Description | |
---|
Left hand side | gx |
Right hand side | <Plug>NetrwBrowseXVis |
Description | |
---|
Left hand side | g% |
Right hand side | <Plug>(matchup-g%) |
Description | |
---|
Left hand side | ge |
Right hand side | <Plug>WordMotion_ge |
Description | |
---|
Left hand side | gS |
Right hand side | <Plug>VgSurround |
Description | Comment toggle blockwise (visual) |
---|
Left hand side | gb |
Right hand side | <Plug>(comment_toggle_blockwise_visual) |
Description | Comment toggle linewise (visual) |
---|
Left hand side | gc |
Right hand side | <Plug>(comment_toggle_linewise_visual) |
Description | |
---|
Left hand side | g<Plug>(dial-decrement) |
Right hand side | <Cmd>lua require"dial.command".select_augend_gvisual()<CR><Cmd>let &opfunc="dial#operator#decrement_gvisual"<CR>g@gv |
Description | |
---|
Left hand side | g<Plug>(dial-increment) |
Right hand side | <Cmd>lua require"dial.command".select_augend_gvisual()<CR><Cmd>let &opfunc="dial#operator#increment_gvisual"<CR>g@gv |
Description | |
---|
Left hand side | il |
Right hand side | <Plug>(textobj-line-i) |
Description | |
---|
Left hand side | i, |
Right hand side | <Plug>(textobj-parameter-i) |
Description | |
---|
Left hand side | i2, |
Right hand side | <Plug>(textobj-parameter-greedy-i) |
Description | |
---|
Left hand side | ii |
Right hand side | <Plug>(textobj-indent-i) |
Description | |
---|
Left hand side | iI |
Right hand side | <Plug>(textobj-indent-same-i) |
Description | |
---|
Left hand side | iz |
Right hand side | <Plug>(textobj-fold-i) |
Description | |
---|
Left hand side | i% |
Right hand side | <Plug>(matchup-i%) |
Description | |
---|
Left hand side | iw |
Right hand side | <Plug>WordMotion_iw |
Description | |
---|
Left hand side | p |
Right hand side | user#fn#pasteRestore() |
Description | |
---|
Left hand side | w |
Right hand side | <Plug>WordMotion_w |
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>(textobj-line-i) |
Right hand side | <SNR>43_(save-cursor-pos):<C-U>call g:__textobj_line.do_by_function("select-i","-","v")<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-line-a) |
Right hand side | <SNR>43_(save-cursor-pos):<C-U>call g:__textobj_line.do_by_function("select-a","-","v")<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-parameter-i) |
Right hand side | <SNR>43_(save-cursor-pos):<C-U>call g:__textobj_parameter.do_by_function("select-i","-","v")<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-parameter-a) |
Right hand side | <SNR>43_(save-cursor-pos):<C-U>call g:__textobj_parameter.do_by_function("select-a","-","v")<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-parameter-greedy-i) |
Right hand side | <SNR>43_(save-cursor-pos):<C-U>call g:__textobj_parameter.do_by_function("select-i","greedy","v")<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-indent-i) |
Right hand side | <SNR>43_(save-cursor-pos):<C-U>call g:__textobj_indent.do_by_function("select-i","-","v")<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-indent-a) |
Right hand side | <SNR>43_(save-cursor-pos):<C-U>call g:__textobj_indent.do_by_function("select-a","-","v")<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-indent-same-i) |
Right hand side | <SNR>43_(save-cursor-pos):<C-U>call g:__textobj_indent.do_by_function("select-i","same","v")<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-indent-same-a) |
Right hand side | <SNR>43_(save-cursor-pos):<C-U>call g:__textobj_indent.do_by_function("select-a","same","v")<CR> |
Description | |
---|
Left hand side | <C-Y>c |
Right hand side | <Plug>(emmet-code-pretty) |
Description | |
---|
Left hand side | <Plug>(emmet-code-pretty) |
Right hand side | :call emmet#codePretty()<CR> |
Description | |
---|
Left hand side | <C-Y>D |
Right hand side | <Plug>(emmet-balance-tag-outword) |
Description | |
---|
Left hand side | <Plug>(emmet-balance-tag-outword) |
Right hand side | <Esc>:call emmet#balanceTag(-1)<CR> |
Description | |
---|
Left hand side | <C-Y>d |
Right hand side | <Plug>(emmet-balance-tag-inward) |
Description | |
---|
Left hand side | <Plug>(emmet-balance-tag-inward) |
Right hand side | <Esc>:call emmet#balanceTag(1)<CR> |
Description | |
---|
Left hand side | <C-Y>, |
Right hand side | <Plug>(emmet-expand-abbr) |
Description | |
---|
Left hand side | <Plug>(emmet-expand-abbr) |
Right hand side | :call emmet#expandAbbr(2,"")<CR> |
Description | |
---|
Left hand side | <C-N> |
Right hand side | <Plug>(VM-Find-Subword-Under) |
Description | |
---|
Left hand side | <Plug>(VM-Visual-Regex) |
Right hand side | :call vm#commands#find_by_regex(2)<CR>:call feedkeys('/', 'n')<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Find-Subword-Under) |
Right hand side | <SNR>51_Visual('under') |
Description | |
---|
Left hand side | <Plug>(VM-Visual-Reduce) |
Right hand side | :<C-U>call vm#visual#reduce()<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Visual-Add) |
Right hand side | <Esc>:call vm#commands#visual_add()<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Visual-Cursors) |
Right hand side | <Esc>:call vm#commands#visual_cursors()<CR> |
Description | |
---|
Left hand side | <Plug>(VM-Visual-All) |
Right hand side | <SNR>51_Visual('all') |
Description | |
---|
Left hand side | <Plug>(VM-Visual-Find) |
Right hand side | vm#operators#find(1, 1) |
Description | |
---|
Left hand side | <Plug>(textobj-fold-i) |
Right hand side | <SNR>43_(save-cursor-pos):<C-U>call g:__textobj_fold.do_by_function("select-i","-","v")<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-fold-a) |
Right hand side | <SNR>43_(save-cursor-pos):<C-U>call g:__textobj_fold.do_by_function("select-a","-","v")<CR> |
Description | |
---|
Left hand side | <SNR>43_(save-cursor-pos) |
Right hand side | <SNR>43_save_cursor_pos() |
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>38_(matchup-Z%) |
Description | |
---|
Left hand side | <SNR>38_(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>38_(matchup-z%) |
Description | |
---|
Left hand side | <SNR>38_(matchup-z%) |
Right hand side | :<C-U>call matchup#motion#jump_inside(1)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-[%) |
Right hand side | <SNR>38_(matchup-[%) |
Description | |
---|
Left hand side | <Plug>(matchup-]%) |
Right hand side | <SNR>38_(matchup-]%) |
Description | |
---|
Left hand side | <SNR>38_(matchup-[%) |
Right hand side | :<C-U>call matchup#motion#find_unmatched(1, 0)<CR> |
Description | |
---|
Left hand side | <SNR>38_(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>38_(matchup-g%) |
Description | |
---|
Left hand side | <SNR>38_(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>38_(matchup-%) |
Description | |
---|
Left hand side | <SNR>38_(matchup-%) |
Right hand side | :<C-U>call matchup#motion#find_matching_pair(1, 1)<CR> |
Description | |
---|
Left hand side | <Plug>WordMotion_iw |
Right hand side | :<C-U>call wordmotion#object(v:count1, 'x', 1, 0)<CR> |
Description | |
---|
Left hand side | <Plug>WordMotion_aw |
Right hand side | :<C-U>call wordmotion#object(v:count1, 'x', 0, 0)<CR> |
Description | |
---|
Left hand side | <Plug>WordMotion_ge |
Right hand side | :<C-U>call wordmotion#motion(v:count1, 'x', 'be', 0, [])<CR> |
Description | |
---|
Left hand side | <Plug>WordMotion_b |
Right hand side | :<C-U>call wordmotion#motion(v:count1, 'x', 'b', 0, [])<CR> |
Description | |
---|
Left hand side | <Plug>WordMotion_e |
Right hand side | :<C-U>call wordmotion#motion(v:count1, 'x', 'e', 0, [])<CR> |
Description | |
---|
Left hand side | <Plug>WordMotion_w |
Right hand side | :<C-U>call wordmotion#motion(v:count1, 'x', '', 0, [])<CR> |
Description | |
---|
Left hand side | <Plug>luasnip-expand-repeat |
Right hand side | |
Description | |
---|
Left hand side | <C-L> |
Right hand side | <Plug>MoveBlockRight |
Description | |
---|
Left hand side | <C-H> |
Right hand side | <Plug>MoveBlockLeft |
Description | |
---|
Left hand side | <C-K> |
Right hand side | <Plug>MoveBlockUp |
Description | |
---|
Left hand side | <C-J> |
Right hand side | <Plug>MoveBlockDown |
Description | |
---|
Left hand side | <Plug>MoveBlockLeft |
Right hand side | :<C-U> silent call <SNR>27_MoveBlockHorizontally(-v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>MoveBlockRight |
Right hand side | :<C-U> silent call <SNR>27_MoveBlockHorizontally( v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>MoveBlockHalfPageUp |
Right hand side | :<C-U> silent call <SNR>27_MoveBlockVertically(-v:count1 * <SNR>27_HalfPageSize())<CR> |
Description | |
---|
Left hand side | <Plug>MoveBlockHalfPageDown |
Right hand side | :<C-U> silent call <SNR>27_MoveBlockVertically( v:count1 * <SNR>27_HalfPageSize())<CR> |
Description | |
---|
Left hand side | <Plug>MoveBlockUp |
Right hand side | :<C-U> silent call <SNR>27_MoveBlockVertically(-v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>MoveBlockDown |
Right hand side | :<C-U> silent call <SNR>27_MoveBlockVertically( v:count1)<CR> |
Description | |
---|
Left hand side | <Plug>(abolish-coerce) |
Right hand side | <SNR>26_coerce(nr2char(getchar())) |
Description | |
---|
Left hand side | <Plug>VgSurround |
Right hand side | :<C-U>call <SNR>25_opfunc(visualmode(),visualmode() ==# 'V' ? 0 : 1)<CR> |
Description | |
---|
Left hand side | <Plug>VSurround |
Right hand side | :<C-U>call <SNR>25_opfunc(visualmode(),visualmode() ==# 'V' ? 1 : 0)<CR> |
Description | Comment toggle blockwise (visual) |
---|
Left hand side | <Plug>(comment_toggle_blockwise_visual) |
Right hand side | <Esc><Cmd>lua require("Comment.api").locked("toggle.blockwise")(vim.fn.visualmode())<CR> |
Description | Comment toggle linewise (visual) |
---|
Left hand side | <Plug>(comment_toggle_linewise_visual) |
Right hand side | <Esc><Cmd>lua require("Comment.api").locked("toggle.linewise")(vim.fn.visualmode())<CR> |
Description | |
---|
Left hand side | <Plug>(dial-decrement) |
Right hand side | <Cmd>lua require"dial.command".select_augend_visual()<CR><Cmd>let &opfunc="dial#operator#decrement_visual"<CR>g@gv |
Description | |
---|
Left hand side | <Plug>(dial-increment) |
Right hand side | <Cmd>lua require"dial.command".select_augend_visual()<CR><Cmd>let &opfunc="dial#operator#increment_visual"<CR>g@gv |
Description | |
---|
Left hand side | <M-/> |
Right hand side | <Cmd>lua require'mapx'.mapper:func(64, vim.v.count)<CR> |
Description | |
---|
Left hand side | <C-Y> |
Right hand side | pumvisible() ? "\<C-Y>" : '"+y' |
Description | |
---|
Left hand side | <C-Z> |
Right hand side |
|
Operator mode keymaps
Description | |
---|
Left hand side | % |
Right hand side | <Ignore><Plug>(matchup-%) |
Description | |
---|
Left hand side | [% |
Right hand side | <Plug>(matchup-[%) |
Description | |
---|
Left hand side | ]% |
Right hand side | <Plug>(matchup-]%) |
Description | |
---|
Left hand side | aw |
Right hand side | <Plug>WordMotion_aw |
Description | |
---|
Left hand side | az |
Right hand side | <Plug>(textobj-fold-a) |
Description | |
---|
Left hand side | ai |
Right hand side | <Plug>(textobj-indent-a) |
Description | |
---|
Left hand side | aI |
Right hand side | <Plug>(textobj-indent-same-a) |
Description | |
---|
Left hand side | a% |
Right hand side | <Plug>(matchup-a%) |
Description | |
---|
Left hand side | al |
Right hand side | <Plug>(textobj-line-a) |
Description | |
---|
Left hand side | a, |
Right hand side | <Plug>(textobj-parameter-a) |
Description | |
---|
Left hand side | b |
Right hand side | <Plug>WordMotion_b |
Description | |
---|
Left hand side | e |
Right hand side | <Plug>WordMotion_e |
Description | |
---|
Left hand side | ge |
Right hand side | <Plug>WordMotion_ge |
Description | |
---|
Left hand side | g% |
Right hand side | <Ignore><Plug>(matchup-g%) |
Description | |
---|
Left hand side | iw |
Right hand side | <Plug>WordMotion_iw |
Description | |
---|
Left hand side | iz |
Right hand side | <Plug>(textobj-fold-i) |
Description | |
---|
Left hand side | ii |
Right hand side | <Plug>(textobj-indent-i) |
Description | |
---|
Left hand side | iI |
Right hand side | <Plug>(textobj-indent-same-i) |
Description | |
---|
Left hand side | i% |
Right hand side | <Plug>(matchup-i%) |
Description | |
---|
Left hand side | il |
Right hand side | <Plug>(textobj-line-i) |
Description | |
---|
Left hand side | i, |
Right hand side | <Plug>(textobj-parameter-i) |
Description | |
---|
Left hand side | i2, |
Right hand side | <Plug>(textobj-parameter-greedy-i) |
Description | |
---|
Left hand side | w |
Right hand side | <Plug>WordMotion_w |
Description | |
---|
Left hand side | z% |
Right hand side | <Plug>(matchup-z%) |
Description | |
---|
Left hand side | <Plug>WordMotion_iw |
Right hand side | :<C-U>call wordmotion#object(v:count1, 'o', 1, 0)<CR> |
Description | |
---|
Left hand side | <Plug>WordMotion_aw |
Right hand side | :<C-U>call wordmotion#object(v:count1, 'o', 0, 0)<CR> |
Description | |
---|
Left hand side | <Plug>WordMotion_ge |
Right hand side | :<C-U>call wordmotion#motion(v:count1, 'o', 'be', 0, [])<CR> |
Description | |
---|
Left hand side | <Plug>WordMotion_b |
Right hand side | :<C-U>call wordmotion#motion(v:count1, 'o', 'b', 0, [])<CR> |
Description | |
---|
Left hand side | <Plug>WordMotion_e |
Right hand side | :<C-U>call wordmotion#motion(v:count1, 'o', 'e', 0, [])<CR> |
Description | |
---|
Left hand side | <Plug>WordMotion_w |
Right hand side | :<C-U>call wordmotion#motion(v:count1, 'o', '', 0, [])<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-fold-i) |
Right hand side | <SNR>23_(save-cursor-pos):<C-U>call g:__textobj_fold.do_by_function("select-i","-","o")<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-fold-a) |
Right hand side | <SNR>23_(save-cursor-pos):<C-U>call g:__textobj_fold.do_by_function("select-a","-","o")<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-indent-i) |
Right hand side | <SNR>23_(save-cursor-pos):<C-U>call g:__textobj_indent.do_by_function("select-i","-","o")<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-indent-a) |
Right hand side | <SNR>23_(save-cursor-pos):<C-U>call g:__textobj_indent.do_by_function("select-a","-","o")<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-indent-same-i) |
Right hand side | <SNR>23_(save-cursor-pos):<C-U>call g:__textobj_indent.do_by_function("select-i","same","o")<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-indent-same-a) |
Right hand side | <SNR>23_(save-cursor-pos):<C-U>call g:__textobj_indent.do_by_function("select-a","same","o")<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>(textobj-line-i) |
Right hand side | <SNR>23_(save-cursor-pos):<C-U>call g:__textobj_line.do_by_function("select-i","-","o")<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-line-a) |
Right hand side | <SNR>23_(save-cursor-pos):<C-U>call g:__textobj_line.do_by_function("select-a","-","o")<CR> |
Description | |
---|
Left hand side | <C-Z> |
Right hand side |
|
Description | |
---|
Left hand side | <Plug>(textobj-parameter-i) |
Right hand side | <SNR>23_(save-cursor-pos):<C-U>call g:__textobj_parameter.do_by_function("select-i","-","o")<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-parameter-a) |
Right hand side | <SNR>23_(save-cursor-pos):<C-U>call g:__textobj_parameter.do_by_function("select-a","-","o")<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-parameter-greedy-i) |
Right hand side | <SNR>23_(save-cursor-pos):<C-U>call g:__textobj_parameter.do_by_function("select-i","greedy","o")<CR> |
Description | |
---|
Left hand side | <SNR>23_(save-cursor-pos) |
Right hand side | <SNR>23_save_cursor_pos() |
Description | |
---|
Left hand side | <Plug>luasnip-expand-repeat |
Right hand side | |