Personal Neovim configuration of Dicha Zelianivan Arkana
- Install and initialize:
lazyman -w Elianiva
- Configuration category: Personal
- Base configuration: Custom
- Plugin manager: Lazy
- Installation location:
~/.config/nvim-Elianiva
Git repository
https://github.com/elianiva/dotfiles
Lazy managed plugins
Elianiva Keymaps
Normal mode keymaps
Description | |
---|
Left hand side | gy |
Right hand side | <Cmd>lua require'gitlinker'.get_buf_range_url('n')<CR> |
Description | |
---|
Left hand side | w |
Right hand side | |
Description | |
---|
Left hand side | c |
Right hand side | |
Description | |
---|
Left hand side | % |
Right hand side | <Plug>(matchup-%) |
Description | Nvim builtin |
---|
Left hand side | & |
Right hand side | :&&<CR> |
Description | Keeps jumplist after forward searching |
---|
Left hand side | / |
Right hand side | ms/ |
Description | Keeps jumplist after backward searching |
---|
Left hand side | ? |
Right hand side | ms? |
Description | Better backward N behaviour |
---|
Left hand side | N |
Right hand side | "nN"[v:searchforward] |
Description | Remove annoying exmode |
---|
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 | Open scratch buffer |
---|
Left hand side | \v |
Right hand side | |
Description | Toggle search highlight |
---|
Left hand side | \n |
Right hand side | <Cmd>nohl<CR> |
Description | Run file using Deno |
---|
Left hand side | \rd |
Right hand side | <Cmd>!NO_COLOR=true deno run %<CR> |
Description | Run file using Node |
---|
Left hand side | \rn |
Right hand side | <Cmd>!node %<CR> |
Description | Run Lua file |
---|
Left hand side | \rl |
Right hand side | <Cmd>luafile %<CR> |
Description | |
---|
Left hand side | ]% |
Right hand side | <Plug>(matchup-]%) |
Description | |
---|
Left hand side | g% |
Right hand side | <Plug>(matchup-g%) |
Description | |
---|
Left hand side | gS |
Right hand side | :<C-U>call <SNR>10_Mapping(g:splitjoin_split_mapping, "sj#Split")<CR> |
Description | |
---|
Left hand side | gJ |
Right hand side | :<C-U>call <SNR>10_Mapping(g:splitjoin_join_mapping, "sj#Join")<CR> |
Description | Move down by visual line on wrapped lines |
---|
Left hand side | j |
Right hand side | gj |
Description | Move up by visual line on wrapped lines |
---|
Left hand side | k |
Right hand side | gk |
Description | Better forward N behaviour |
---|
Left hand side | n |
Right hand side | "Nn"[v:searchforward] |
Description | Remove annoying exmode |
---|
Left hand side | q: |
Right hand side |
|
Description | |
---|
Left hand side | srb |
Right hand side | <Plug>(sandwich-replace-auto) |
Description | |
---|
Left hand side | sr |
Right hand side | <Plug>(sandwich-replace) |
Description | |
---|
Left hand side | sdb |
Right hand side | <Plug>(sandwich-delete-auto) |
Description | |
---|
Left hand side | sd |
Right hand side | <Plug>(sandwich-delete) |
Description | |
---|
Left hand side | sa |
Right hand side | <Plug>(sandwich-add) |
Description | |
---|
Left hand side | z% |
Right hand side | <Plug>(matchup-z%) |
Description | |
---|
Left hand side | <M-k> |
Right hand side | <Cmd>Sayonara<CR> |
Description | |
---|
Left hand side | <M-j> |
Right hand side | <Cmd>Sayonara!<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>20_(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>PlenaryTestFile |
Right hand side | :lua require('plenary.test_harness').test_directory(vim.fn.expand("%:p"))<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-literal-query-a) |
Right hand side | textobj#sandwich#query('n', 'a', {}, []) |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-literal-query-i) |
Right hand side | textobj#sandwich#query('n', 'i', {}, []) |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-query-a) |
Right hand side | textobj#sandwich#query('n', 'a') |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-query-i) |
Right hand side | textobj#sandwich#query('n', 'i') |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-auto-a) |
Right hand side | textobj#sandwich#auto('n', 'a') |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-auto-i) |
Right hand side | textobj#sandwich#auto('n', 'i') |
Description | |
---|
Left hand side | <Plug>(sandwich-replace-auto) |
Right hand side | <Plug>(operator-sandwich-replace)<Plug>(operator-sandwich-release-count)<Plug>(textobj-sandwich-auto-a) |
Description | |
---|
Left hand side | <Plug>(sandwich-delete-auto) |
Right hand side | <Plug>(operator-sandwich-delete)<Plug>(operator-sandwich-release-count)<Plug>(textobj-sandwich-auto-a) |
Description | |
---|
Left hand side | <Plug>(sandwich-replace) |
Right hand side | <Plug>(operator-sandwich-replace)<Plug>(operator-sandwich-release-count)<Plug>(textobj-sandwich-query-a) |
Description | |
---|
Left hand side | <Plug>(sandwich-delete) |
Right hand side | <Plug>(operator-sandwich-delete)<Plug>(operator-sandwich-release-count)<Plug>(textobj-sandwich-query-a) |
Description | |
---|
Left hand side | <Plug>(sandwich-add) |
Right hand side | <Plug>(operator-sandwich-add) |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-gv) |
Right hand side | gv |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-g@) |
Right hand side | g@ |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-replace-visualrepeat) |
Right hand side | :<C-U>call operator#sandwich#visualrepeat('replace')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-delete-visualrepeat) |
Right hand side | :<C-U>call operator#sandwich#visualrepeat('delete')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-add-visualrepeat) |
Right hand side | :<C-U>call operator#sandwich#visualrepeat('add')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-dot) |
Right hand side | operator#sandwich#dot() |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-predot) |
Right hand side | operator#sandwich#predot() |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-replace-query1st) |
Right hand side | :<C-U>call operator#sandwich#query1st('replace', 'n')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-add-query1st) |
Right hand side | :<C-U>call operator#sandwich#query1st('add', 'n')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-replace-pre) |
Right hand side | :<C-U>call operator#sandwich#prerequisite('replace', 'n')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-delete-pre) |
Right hand side | :<C-U>call operator#sandwich#prerequisite('delete', 'n')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-add-pre) |
Right hand side | :<C-U>call operator#sandwich#prerequisite('add', 'n')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-replace) |
Right hand side | <Plug>(operator-sandwich-replace-pre)<Plug>(operator-sandwich-g@) |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-delete) |
Right hand side | <Plug>(operator-sandwich-delete-pre)<Plug>(operator-sandwich-g@) |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-add) |
Right hand side | <Plug>(operator-sandwich-add-pre)<Plug>(operator-sandwich-g@) |
Description | |
---|
Left hand side | <Plug>SplitjoinJoin |
Right hand side | :<C-U>call sj#Join()<CR> |
Description | |
---|
Left hand side | <Plug>SplitjoinSplit |
Right hand side | :<C-U>call sj#Split()<CR> |
Description | |
---|
Left hand side | <Plug>(EasyAlignOperator) |
Right hand side | :set opfunc=<SNR>9_easy_align_op<CR>g@ |
Description | |
---|
Left hand side | <Plug>(EasyAlignRepeat) |
Right hand side | :call <SNR>9_easy_align_repeat()<CR> |
Description | |
---|
Left hand side | <Plug>(LiveEasyAlign) |
Right hand side | :set opfunc=<SNR>9_live_easy_align_op<CR>g@ |
Description | |
---|
Left hand side | <Plug>(EasyAlign) |
Right hand side | :set opfunc=<SNR>9_easy_align_op<CR>g@ |
Description | Toggle whitespace stripping |
---|
Left hand side | <F2> |
Right hand side | |
Description | Go to next buffer |
---|
Left hand side | <M-l> |
Right hand side | <Cmd>bn<CR> |
Description | Go to previous buffer |
---|
Left hand side | <M-h> |
Right hand side | <Cmd>bp<CR> |
Description | Resize buffer to the bottom |
---|
Left hand side | <Down> |
Right hand side | :resize -2<CR> |
Description | Resize buffer to the top |
---|
Left hand side | <Up> |
Right hand side | :resize +2<CR> |
Description | Resize buffer to the right |
---|
Left hand side | <Right> |
Right hand side | :vertical resize -2<CR> |
Description | Resize buffer to the left |
---|
Left hand side | <Left> |
Right hand side | :vertical resize +2<CR> |
Description | Go to the top window |
---|
Left hand side | <C-K> |
Right hand side | <C-W><C-K> |
Description | Go to the bottom window |
---|
Left hand side | <C-J> |
Right hand side | <C-W><NL> |
Description | Go to the left window |
---|
Left hand side | <C-H> |
Right hand side | <C-W><C-H> |
Description | Toggle NeoTree |
---|
Left hand side | <C-N> |
Right hand side | <Cmd>NeoTreeRevealToggle<CR> |
Description | Go to the right window |
---|
Left hand side | <C-L> |
Right hand side | <C-W><C-L> |
Visual mode keymaps
Description | |
---|
Left hand side | gy |
Right hand side | <Cmd>lua require'gitlinker'.get_buf_range_url('v')<CR> |
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 | Dedent current selection |
---|
Left hand side | <lt> |
Right hand side | <lt>gv |
Description | Indent current selection |
---|
Left hand side | > |
Right hand side | >gv |
Description | |
---|
Left hand side | [% |
Right hand side | <Plug>(matchup-[%) |
Description | |
---|
Left hand side | ]% |
Right hand side | <Plug>(matchup-]%) |
Description | |
---|
Left hand side | a% |
Right hand side | <Plug>(matchup-a%) |
Description | |
---|
Left hand side | as |
Right hand side | <Plug>(textobj-sandwich-query-a) |
Description | |
---|
Left hand side | ab |
Right hand side | <Plug>(textobj-sandwich-auto-a) |
Description | |
---|
Left hand side | ga |
Right hand side | <Plug>(EasyAlign) |
Description | |
---|
Left hand side | g% |
Right hand side | <Plug>(matchup-g%) |
Description | |
---|
Left hand side | i% |
Right hand side | <Plug>(matchup-i%) |
Description | |
---|
Left hand side | is |
Right hand side | <Plug>(textobj-sandwich-query-i) |
Description | |
---|
Left hand side | ib |
Right hand side | <Plug>(textobj-sandwich-auto-i) |
Description | |
---|
Left hand side | sr |
Right hand side | <Plug>(sandwich-replace) |
Description | |
---|
Left hand side | sd |
Right hand side | <Plug>(sandwich-delete) |
Description | |
---|
Left hand side | sa |
Right hand side | <Plug>(sandwich-add) |
Description | |
---|
Left hand side | z% |
Right hand side | <Plug>(matchup-z%) |
Description | |
---|
Left hand side | <Plug>(EasyAlignRepeat) |
Right hand side | :<C-U>call <SNR>30_repeat_in_visual()<CR> |
Description | |
---|
Left hand side | <Plug>(LiveEasyAlign) |
Right hand side | :<C-U>call <SNR>30_live_easy_align_op(visualmode(), 1)<CR> |
Description | |
---|
Left hand side | <Plug>(EasyAlign) |
Right hand side | :<C-U>call <SNR>30_easy_align_op(visualmode(), 1)<CR> |
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>22_(matchup-Z%) |
Description | |
---|
Left hand side | <SNR>22_(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>22_(matchup-z%) |
Description | |
---|
Left hand side | <SNR>22_(matchup-z%) |
Right hand side | :<C-U>call matchup#motion#jump_inside(1)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-[%) |
Right hand side | <SNR>22_(matchup-[%) |
Description | |
---|
Left hand side | <Plug>(matchup-]%) |
Right hand side | <SNR>22_(matchup-]%) |
Description | |
---|
Left hand side | <SNR>22_(matchup-[%) |
Right hand side | :<C-U>call matchup#motion#find_unmatched(1, 0)<CR> |
Description | |
---|
Left hand side | <SNR>22_(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>22_(matchup-g%) |
Description | |
---|
Left hand side | <SNR>22_(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>22_(matchup-%) |
Description | |
---|
Left hand side | <SNR>22_(matchup-%) |
Right hand side | :<C-U>call matchup#motion#find_matching_pair(1, 1)<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-literal-query-a) |
Right hand side | textobj#sandwich#query('x', 'a', {}, []) |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-literal-query-i) |
Right hand side | textobj#sandwich#query('x', 'i', {}, []) |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-query-a) |
Right hand side | textobj#sandwich#query('x', 'a') |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-query-i) |
Right hand side | textobj#sandwich#query('x', 'i') |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-auto-a) |
Right hand side | textobj#sandwich#auto('x', 'a') |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-auto-i) |
Right hand side | textobj#sandwich#auto('x', 'i') |
Description | |
---|
Left hand side | <Plug>(sandwich-replace) |
Right hand side | <Plug>(operator-sandwich-replace) |
Description | |
---|
Left hand side | <Plug>(sandwich-delete) |
Right hand side | <Plug>(operator-sandwich-delete) |
Description | |
---|
Left hand side | <Plug>(sandwich-add) |
Right hand side | <Plug>(operator-sandwich-add) |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-tag-a) |
Right hand side | :<C-U>call sandwich#magicchar#t#at()<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-tag-i) |
Right hand side | :<C-U>call sandwich#magicchar#t#it()<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-tagname-a) |
Right hand side | :<C-U>call sandwich#magicchar#t#a()<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-tagname-i) |
Right hand side | :<C-U>call sandwich#magicchar#t#i()<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-function-a) |
Right hand side | :<C-U>call sandwich#magicchar#f#a('x')<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-function-ap) |
Right hand side | :<C-U>call sandwich#magicchar#f#ap('x')<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-function-i) |
Right hand side | :<C-U>call sandwich#magicchar#f#i('x')<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-function-ip) |
Right hand side | :<C-U>call sandwich#magicchar#f#ip('x')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-g@) |
Right hand side | g@ |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-replace-visualrepeat) |
Right hand side | :<C-U>call operator#sandwich#visualrepeat('replace')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-delete-visualrepeat) |
Right hand side | :<C-U>call operator#sandwich#visualrepeat('delete')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-add-visualrepeat) |
Right hand side | :<C-U>call operator#sandwich#visualrepeat('add')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-replace-query1st) |
Right hand side | <Esc>:call operator#sandwich#query1st('replace', 'x')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-add-query1st) |
Right hand side | <Esc>:call operator#sandwich#query1st('add', 'x')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-replace-pre) |
Right hand side | <Esc>:call operator#sandwich#prerequisite('replace', 'x')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-delete-pre) |
Right hand side | <Esc>:call operator#sandwich#prerequisite('delete', 'x')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-add-pre) |
Right hand side | <Esc>:call operator#sandwich#prerequisite('add', 'x')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-replace) |
Right hand side | <Plug>(operator-sandwich-replace-pre)<Plug>(operator-sandwich-gv)<Plug>(operator-sandwich-g@) |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-delete) |
Right hand side | <Plug>(operator-sandwich-delete-pre)<Plug>(operator-sandwich-gv)<Plug>(operator-sandwich-g@) |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-add) |
Right hand side | <Plug>(operator-sandwich-add-pre)<Plug>(operator-sandwich-gv)<Plug>(operator-sandwich-g@) |
Description | Yank selection to clipboard |
---|
Left hand side | <M-y> |
Right hand side | "+y |
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 | as |
Right hand side | <Plug>(textobj-sandwich-query-a) |
Description | |
---|
Left hand side | ab |
Right hand side | <Plug>(textobj-sandwich-auto-a) |
Description | |
---|
Left hand side | a% |
Right hand side | <Plug>(matchup-a%) |
Description | |
---|
Left hand side | g% |
Right hand side | <Ignore><Plug>(matchup-g%) |
Description | |
---|
Left hand side | is |
Right hand side | <Plug>(textobj-sandwich-query-i) |
Description | |
---|
Left hand side | ib |
Right hand side | <Plug>(textobj-sandwich-auto-i) |
Description | |
---|
Left hand side | i% |
Right hand side | <Plug>(matchup-i%) |
Description | |
---|
Left hand side | sa |
Right hand side | <Plug>(sandwich-add) |
Description | |
---|
Left hand side | z% |
Right hand side | <Plug>(matchup-z%) |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-literal-query-a) |
Right hand side | textobj#sandwich#query('o', 'a', {}, []) |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-literal-query-i) |
Right hand side | textobj#sandwich#query('o', 'i', {}, []) |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-query-a) |
Right hand side | textobj#sandwich#query('o', 'a') |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-query-i) |
Right hand side | textobj#sandwich#query('o', 'i') |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-auto-a) |
Right hand side | textobj#sandwich#auto('o', 'a') |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-auto-i) |
Right hand side | textobj#sandwich#auto('o', 'i') |
Description | |
---|
Left hand side | <Plug>(sandwich-add) |
Right hand side | <Plug>(operator-sandwich-add) |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-tag-a) |
Right hand side | :<C-U>call sandwich#magicchar#t#at()<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-tag-i) |
Right hand side | :<C-U>call sandwich#magicchar#t#it()<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-tagname-a) |
Right hand side | :<C-U>call sandwich#magicchar#t#a()<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-tagname-i) |
Right hand side | :<C-U>call sandwich#magicchar#t#i()<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-function-a) |
Right hand side | :<C-U>call sandwich#magicchar#f#a('o')<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-function-ap) |
Right hand side | :<C-U>call sandwich#magicchar#f#ap('o')<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-function-i) |
Right hand side | :<C-U>call sandwich#magicchar#f#i('o')<CR> |
Description | |
---|
Left hand side | <Plug>(textobj-sandwich-function-ip) |
Right hand side | :<C-U>call sandwich#magicchar#f#ip('o')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-g@) |
Right hand side | g@ |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-replace-visualrepeat) |
Right hand side | :<C-U>call operator#sandwich#visualrepeat('replace')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-delete-visualrepeat) |
Right hand side | :<C-U>call operator#sandwich#visualrepeat('delete')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-add-visualrepeat) |
Right hand side | :<C-U>call operator#sandwich#visualrepeat('add')<CR> |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-squash-count) |
Right hand side | operator#sandwich#squash_count() |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-release-count) |
Right hand side | operator#sandwich#release_count() |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-synchro-count) |
Right hand side | operator#sandwich#synchro_count() |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-replace) |
Right hand side | <Plug>(operator-sandwich-g@) |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-delete) |
Right hand side | <Plug>(operator-sandwich-g@) |
Description | |
---|
Left hand side | <Plug>(operator-sandwich-add) |
Right hand side | <Plug>(operator-sandwich-g@) |
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> |