Post

Go2one Neovim Configuration Information

Neovim Go development environment that does not touch standard Neovim configuration folders

  • Install and initialize: lazyman -L Go2one
  • Configuration category: Language
  • Base configuration: Custom
  • Plugin manager: Packer
  • Installation location: ~/.config/nvim-Go2one

Git repository

https://github.com/leoluz/go2one

Packer managed plugins

Go2one Keymaps

Normal mode keymaps

Description 
Left hand side t
Right hand side:lua require'testo'.test_nearest()<CR>
Description 
Left hand side s
Right hand side:lua require'utils'.reload('go2one')<CR>
Description 
Left hand side a
Right hand sideggVG$
Description 
Left hand side v
Right hand side:e $MYVIMRC<CR>
Description 
Left hand side -
Right hand side:q!<CR>
Description 
Left hand side gj
Right hand side:%!jq .<CR>
Description 
Left hand side x
Right hand side:ccl<CR>
Description 
Left hand side ,
Right hand side10<C-W><lt>
Description 
Left hand side .
Right hand side10<C-W>>
Description 
Left hand side =
Right hand side<C-W>=
Description 
Left hand side m
Right hand side<C-W>_
Description 
Left hand side l
Right hand side<C-W>l
Description 
Left hand side h
Right hand side<C-W>h
Description 
Left hand side k
Right hand side<C-W>k
Description 
Left hand side j
Right hand side<C-W>j
Description 
Left hand side /
Right hand side<Plug>(comment_toggle_linewise_current)
Description 
Left hand side y
Right hand side 
Description 
Left hand side q
Right hand side:NvimTreeToggle<CR>
Description 
Left hand side db
Right hand side:lua require'dap'.toggle_breakpoint()<CR>
Description 
Left hand side dd
Right hand side:lua require'dap'.continue()<CR>
Description 
Left hand side do
Right hand side:lua require'dap'.step_over()<CR>
Description 
Left hand side di
Right hand side:lua require'dap'.step_into()<CR>
Description 
Left hand side dc
Right hand side:lua require'dap'.set_breakpoint(vim.fn.input('Breakpoint condition: '))<CR>
Description 
Left hand side du
Right hand side:lua require'dapui'.toggle()<CR>
Description 
Left hand side i
Right hand side:lua require'dapui'.eval()<CR>
Description 
Left hand side ghc
Right hand side 
Description 
Left hand side ghf
Right hand side 
Description 
Left hand side ghh
Right hand side 
Description 
Left hand side gs
Right hand side 
Description 
Left hand side gb
Right hand side 
Description 
Left hand side gl
Right hand side 
Description 
Left hand side gd
Right hand side 
Description 
Left hand side b
Right hand side 
Description 
Left hand side f;
Right hand side 
Description 
Left hand side fd
Right hand side 
Description 
Left hand side fk
Right hand side 
Description 
Left hand side fg
Right hand side 
Description 
Left hand side fh
Right hand side 
Description 
Left hand side fp
Right hand side 
Description 
Left hand side ff
Right hand side 
Description 
Left hand side gp
Right hand side:Git push<CR>
Description 
Left hand side gc
Right hand side:Git commit -s<CR>
Description 
Left hand side gg
Right hand side:Git<CR>
Description 
Left hand side 9
Right hand side<Cmd>BufferLineGoToBuffer 9<CR>
Description 
Left hand side 8
Right hand side<Cmd>BufferLineGoToBuffer 8<CR>
Description 
Left hand side 7
Right hand side<Cmd>BufferLineGoToBuffer 7<CR>
Description 
Left hand side 6
Right hand side<Cmd>BufferLineGoToBuffer 6<CR>
Description 
Left hand side 5
Right hand side<Cmd>BufferLineGoToBuffer 5<CR>
Description 
Left hand side 4
Right hand side<Cmd>BufferLineGoToBuffer 4<CR>
Description 
Left hand side 3
Right hand side<Cmd>BufferLineGoToBuffer 3<CR>
Description 
Left hand side 2
Right hand side<Cmd>BufferLineGoToBuffer 2<CR>
Description 
Left hand side 1
Right hand side<Cmd>BufferLineGoToBuffer 1<CR>
Description 
Left hand side%
Right hand side<Plug>(MatchitNormalForward)
DescriptionNvim builtin
Left hand side&
Right hand side:&&<CR>
Description 
Left hand side,
Right hand side 
Description 
Left hand side;
Right hand side 
Description 
Left hand sideF
Right hand side 
Description 
Left hand sideT
Right hand side 
Description 
Left hand sideY
Right hand sidey$
Description 
Left hand side[%
Right hand side<Plug>(MatchitNormalMultiBackward)
Description 
Left hand side]%
Right hand side<Plug>(MatchitNormalMultiForward)
Description 
Left hand side_
Right hand side:bdelete!<CR>
Description 
Left hand sidecS
Right hand side<Plug>CSurround
Description 
Left hand sidecs
Right hand side<Plug>Csurround
Description 
Left hand sidedm-
Right hand side<Cmd>lua require'marks'.delete_line()<CR>
Description 
Left hand sidedm=
Right hand side<Cmd>lua require'marks'.delete_bookmark()<CR>
Description 
Left hand sidedm3
Right hand side<Cmd>lua require'marks'.delete_bookmark3()<CR>
Description 
Left hand sidedm2
Right hand side<Cmd>lua require'marks'.delete_bookmark2()<CR>
Description 
Left hand sidedm4
Right hand side<Cmd>lua require'marks'.delete_bookmark4()<CR>
Description 
Left hand sidedm1
Right hand side<Cmd>lua require'marks'.delete_bookmark1()<CR>
Description 
Left hand sidedm7
Right hand side<Cmd>lua require'marks'.delete_bookmark7()<CR>
Description 
Left hand sidedm6
Right hand side<Cmd>lua require'marks'.delete_bookmark6()<CR>
Description 
Left hand sidedm0
Right hand side<Cmd>lua require'marks'.delete_bookmark0()<CR>
Description 
Left hand sidedm8
Right hand side<Cmd>lua require'marks'.delete_bookmark8()<CR>
Description 
Left hand sidedm
Right hand side<Cmd>lua require'marks'.delete_buf()<CR>
Description 
Left hand sidedm5
Right hand side<Cmd>lua require'marks'.delete_bookmark5()<CR>
Description 
Left hand sidedm9
Right hand side<Cmd>lua require'marks'.delete_bookmark9()<CR>
Description 
Left hand sidedm
Right hand side<Cmd>lua require'marks'.delete()<CR>
Description 
Left hand sideds
Right hand side<Plug>Dsurround
Description 
Left hand sidef
Right hand side 
Description 
Left hand sidegx
Right hand side<Plug>NetrwBrowseX
Description 
Left hand sideg%
Right hand side<Plug>(MatchitNormalBackward)
DescriptionComment insert end of line
Left hand sidegcA
Right hand side 
DescriptionComment insert above
Left hand sidegcO
Right hand side 
DescriptionComment insert below
Left hand sidegco
Right hand side 
DescriptionComment toggle current block
Left hand sidegbc
Right hand side 
DescriptionComment toggle current line
Left hand sidegcc
Right hand side 
Description 
Left hand sidegb
Right hand side`.
DescriptionComment toggle linewise
Left hand sidegc
Right hand side<Plug>(comment_toggle_linewise)
Description 
Left hand sidej
Right hand side(v:count == 0 ? 'gj' : 'j')
Description 
Left hand sidek
Right hand side(v:count == 0 ? 'gk' : 'k')
Description 
Left hand sidem4
Right hand side<Cmd>lua require'marks'.set_bookmark4()<CR>
Description 
Left hand sidem
Right hand side<Cmd>lua require'marks'.set()<CR>
Description 
Left hand sidem[
Right hand side<Cmd>lua require'marks'.prev()<CR>
Description 
Left hand sidem3
Right hand side<Cmd>lua require'marks'.set_bookmark3()<CR>
Description 
Left hand sidem:
Right hand side<Cmd>lua require'marks'.preview()<CR>
Description 
Left hand sidem9
Right hand side<Cmd>lua require'marks'.set_bookmark9()<CR>
Description 
Left hand sidem2
Right hand side<Cmd>lua require'marks'.set_bookmark2()<CR>
Description 
Left hand sidem6
Right hand side<Cmd>lua require'marks'.set_bookmark6()<CR>
Description 
Left hand sidem8
Right hand side<Cmd>lua require'marks'.set_bookmark8()<CR>
Description 
Left hand sidem1
Right hand side<Cmd>lua require'marks'.set_bookmark1()<CR>
Description 
Left hand sidem7
Right hand side<Cmd>lua require'marks'.set_bookmark7()<CR>
Description 
Left hand sidem0
Right hand side<Cmd>lua require'marks'.set_bookmark0()<CR>
Description 
Left hand sidem}
Right hand side<Cmd>lua require'marks'.next_bookmark()<CR>
Description 
Left hand sidem]
Right hand side<Cmd>lua require'marks'.next()<CR>
Description 
Left hand sidem{
Right hand side<Cmd>lua require'marks'.prev_bookmark()<CR>
Description 
Left hand sidem5
Right hand side<Cmd>lua require'marks'.set_bookmark5()<CR>
Description 
Left hand sidem,
Right hand side<Cmd>lua require'marks'.set_next()<CR>
Description 
Left hand sidem;
Right hand side<Cmd>lua require'marks'.toggle()<CR>
Description 
Left hand sidet
Right hand side 
Description 
Left hand sidey<C-G>
Right hand side:<C-U>call setreg(v:register, fugitive#Object(@%))<CR>
Description 
Left hand sideySS
Right hand side<Plug>YSsurround
Description 
Left hand sideySs
Right hand side<Plug>YSsurround
Description 
Left hand sideyss
Right hand side<Plug>Yssurround
Description 
Left hand sideyS
Right hand side<Plug>YSurround
Description 
Left hand sideys
Right hand side<Plug>Ysurround
Description 
Left hand side<C-X>
Right hand side:split term://bash<CR>
Description 
Left hand side<BS>
Right hand side:bdelete<CR>
Description 
Left hand side<C-S>
Right hand side:w<CR>
Description 
Left hand side<F4>
Right hand side:setlocal spell! spelllang=en_us<CR>
Description 
Left hand side<Plug>NetrwBrowseX
Right hand side:call netrw#BrowseX(netrw#GX(),netrw#CheckIfRemote(netrw#GX()))<CR>
Description 
Left hand side<Plug>(MatchitNormalMultiForward)
Right hand side:<C-U>call matchit#MultiMatch("W", "n")<CR>
Description 
Left hand side<Plug>(MatchitNormalMultiBackward)
Right hand side:<C-U>call matchit#MultiMatch("bW", "n")<CR>
Description 
Left hand side<Plug>(MatchitNormalBackward)
Right hand side:<C-U>call matchit#Match_wrapper('',0,'n')<CR>
Description 
Left hand side<Plug>(MatchitNormalForward)
Right hand side:<C-U>call matchit#Match_wrapper('',1,'n')<CR>
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>
DescriptionComment toggle blockwise with count
Left hand side<Plug>(comment_toggle_blockwise_count)
Right hand side 
DescriptionComment toggle linewise with count
Left hand side<Plug>(comment_toggle_linewise_count)
Right hand side 
DescriptionComment toggle current block
Left hand side<Plug>(comment_toggle_blockwise_current)
Right hand side 
DescriptionComment toggle current line
Left hand side<Plug>(comment_toggle_linewise_current)
Right hand side 
DescriptionComment toggle blockwise
Left hand side<Plug>(comment_toggle_blockwise)
Right hand side 
DescriptionComment toggle linewise
Left hand side<Plug>(comment_toggle_linewise)
Right hand side 
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<F11>
Right hand side:lua require'dap'.step_out()<CR>
Description 
Left hand side<F10>
Right hand side:lua require'dap'.step_into()<CR>
Description 
Left hand side<F9>
Right hand side:lua require'dap'.step_over()<CR>
Description 
Left hand side<F8>
Right hand side:lua require'dap'.continue()<CR>
Description 
Left hand side<F7>
Right hand side:lua require'dap'.toggle_breakpoint()<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>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<Plug>YSurround
Right hand side<SNR>7_opfunc2('setup')
Description 
Left hand side<Plug>Ysurround
Right hand side<SNR>7_opfunc('setup')
Description 
Left hand side<Plug>YSsurround
Right hand side<SNR>7_opfunc2('setup').'_'
Description 
Left hand side<Plug>Yssurround
Right hand side'^'.v:count1.<SNR>7_opfunc('setup').'g_'
Description 
Left hand side<Plug>CSurround
Right hand side:<C-U>call <SNR>7_changesurround(1)<CR>
Description 
Left hand side<Plug>Csurround
Right hand side:<C-U>call <SNR>7_changesurround()<CR>
Description 
Left hand side<Plug>Dsurround
Right hand side:<C-U>call <SNR>7_dosurround(<SNR>7_inputtarget())<CR>
Description 
Left hand side<Plug>SurroundRepeat
Right hand side.
Description 
Left hand side<C-J>
Right hand side:BufferLineMovePrev<CR>
Description 
Left hand side<C-K>
Right hand side:BufferLineMoveNext<CR>
Description 
Left hand side<C-H>
Right hand side:BufferLineCyclePrev<CR>
Description 
Left hand side<C-L>
Right hand side:BufferLineCycleNext<CR>

Visual mode keymaps

Description 
Left hand side /
Right hand side<Plug>(comment_toggle_linewise_visual)
DescriptionNvim builtin
Left hand side#
Right hand sidey?\V<C-R>"<CR>
Description 
Left hand side%
Right hand side<Plug>(MatchitVisualForward)
DescriptionNvim builtin
Left hand side*
Right hand sidey/\V<C-R>"<CR>
Description 
Left hand side,
Right hand side 
Description 
Left hand side;
Right hand side 
Description 
Left hand side<lt>silent><C-S>
Right hand side:sort<CR>
Description 
Left hand sideF
Right hand side 
Description 
Left hand sideS
Right hand side<Plug>VSurround
Description 
Left hand sideT
Right hand side 
Description 
Left hand side[%
Right hand side<Plug>(MatchitVisualMultiBackward)
Description 
Left hand side]%
Right hand side<Plug>(MatchitVisualMultiForward)
Description 
Left hand sidea%
Right hand side<Plug>(MatchitVisualTextObject)
Description 
Left hand sidef
Right hand side 
Description 
Left hand sidegx
Right hand side<Plug>NetrwBrowseXVis
Description 
Left hand sideg%
Right hand side<Plug>(MatchitVisualBackward)
DescriptionComment toggle blockwise (visual)
Left hand sidegb
Right hand side<Plug>(comment_toggle_blockwise_visual)
DescriptionComment toggle linewise (visual)
Left hand sidegc
Right hand side<Plug>(comment_toggle_linewise_visual)
Description 
Left hand sidegS
Right hand side<Plug>VgSurround
Description 
Left hand sidet
Right hand side 
Description 
Left hand side<Plug>NetrwBrowseXVis
Right hand side:<C-U>call netrw#BrowseXVis()<CR>
Description 
Left hand side<Plug>(MatchitVisualTextObject)
Right hand side<Plug>(MatchitVisualMultiBackward)o<Plug>(MatchitVisualMultiForward)
Description 
Left hand side<Plug>(MatchitVisualMultiForward)
Right hand side:<C-U>call matchit#MultiMatch("W", "n")<CR>m'gv``
Description 
Left hand side<Plug>(MatchitVisualMultiBackward)
Right hand side:<C-U>call matchit#MultiMatch("bW", "n")<CR>m'gv``
Description 
Left hand side<Plug>(MatchitVisualBackward)
Right hand side:<C-U>call matchit#Match_wrapper('',0,'v')<CR>m'gv``
Description 
Left hand side<Plug>(MatchitVisualForward)
Right hand side:<C-U>call matchit#Match_wrapper('',1,'v')<CR>:if col("''") != col("$") | exe ":normal! m'" | endif<CR>gv``
DescriptionComment 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>
DescriptionComment 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>VgSurround
Right hand side:<C-U>call <SNR>21_opfunc(visualmode(),visualmode() ==# 'V' ? 0 : 1)<CR>
Description 
Left hand side<Plug>VSurround
Right hand side:<C-U>call <SNR>21_opfunc(visualmode(),visualmode() ==# 'V' ? 1 : 0)<CR>
Description 
Left hand side<Plug>luasnip-expand-repeat
Right hand side 

Operator mode keymaps

Description 
Left hand side%
Right hand side<Plug>(MatchitOperationForward)
Description 
Left hand side,
Right hand side 
Description 
Left hand side;
Right hand side 
Description 
Left hand sideF
Right hand side 
Description 
Left hand sideT
Right hand side 
Description 
Left hand side[%
Right hand side<Plug>(MatchitOperationMultiBackward)
Description 
Left hand side]%
Right hand side<Plug>(MatchitOperationMultiForward)
Description 
Left hand sidef
Right hand side 
Description 
Left hand sideg%
Right hand side<Plug>(MatchitOperationBackward)
Description 
Left hand sidet
Right hand side 
Description 
Left hand side<Plug>(MatchitOperationMultiForward)
Right hand side:<C-U>call matchit#MultiMatch("W", "o")<CR>
Description 
Left hand side<Plug>(MatchitOperationMultiBackward)
Right hand side:<C-U>call matchit#MultiMatch("bW", "o")<CR>
Description 
Left hand side<Plug>(MatchitOperationBackward)
Right hand side:<C-U>call matchit#Match_wrapper('',0,'o')<CR>
Description 
Left hand side<Plug>(MatchitOperationForward)
Right hand side:<C-U>call matchit#Match_wrapper('',1,'o')<CR>
Description 
Left hand side<Plug>luasnip-expand-repeat
Right hand side