Skip to content

Instantly share code, notes, and snippets.

@Aster89
Created October 6, 2021 07:34
Show Gist options
  • Save Aster89/cd0296b61c2665a00242cf0dda3bc870 to your computer and use it in GitHub Desktop.
Save Aster89/cd0296b61c2665a00242cf0dda3bc870 to your computer and use it in GitHub Desktop.
Output of :map
o % <Plug>(matchup-%)
x % <Plug>(matchup-%)
n % <Plug>(matchup-%)
o [% <Plug>(matchup-[%)
x [% <Plug>(matchup-[%)
n [% <Plug>(matchup-[%)
n \d * :YcmShowDetailedDiagnostic<CR>
o ]% <Plug>(matchup-]%)
x ]% <Plug>(matchup-]%)
n ]% <Plug>(matchup-]%)
o a% <Plug>(matchup-a%)
x a% <Plug>(matchup-a%)
x gx <Plug>NetrwBrowseXVis
n gx <Plug>NetrwBrowseX
o g% <Plug>(matchup-g%)
x g% <Plug>(matchup-g%)
n g% <Plug>(matchup-g%)
o i% <Plug>(matchup-i%)
x i% <Plug>(matchup-i%)
o z% <Plug>(matchup-z%)
x z% <Plug>(matchup-z%)
n z% <Plug>(matchup-z%)
n <Plug>(YCMFindSymbolInDocument) * :call youcompleteme#finder#FindSymbol( 'document' )<CR>
n <Plug>(YCMFindSymbolInWorkspace) * :call youcompleteme#finder#FindSymbol( 'workspace' )<CR>
n <Plug>(YCMHover) * :<C-U>call <SNR>49_ToggleHover()<CR>
x <Plug>NetrwBrowseXVis * :<C-U>call netrw#BrowseXVis()<CR>
n <Plug>NetrwBrowseX * :call netrw#BrowseX(netrw#GX(),netrw#CheckIfRemote(netrw#GX()))<CR>
n <2-LeftMouse> <Plug>(matchup-double-click)
n <Plug>(matchup-reload) * :<C-U>MatchupReload<CR>
n <Plug>(matchup-double-click) * :<C-U>call matchup#text_obj#double_click()<CR>
o <Plug>(matchup-a%) * :<C-U>call matchup#text_obj#delimited(0, 0, 'delim_all')<CR>
o <Plug>(matchup-i%) * :<C-U>call matchup#text_obj#delimited(1, 0, 'delim_all')<CR>
x <Plug>(matchup-a%) * :<C-U>call matchup#text_obj#delimited(0, 1, 'delim_all')<CR>
x <Plug>(matchup-i%) * :<C-U>call matchup#text_obj#delimited(1, 1, 'delim_all')<CR>
o <Plug>(matchup-z%) * :<C-U>call matchup#motion#op('z%')<CR>
x <Plug>(matchup-z%) <SNR>17_(matchup-z%)
x <SNR>17_(matchup-z%) * :<C-U>call matchup#motion#jump_inside(1)<CR>
n <Plug>(matchup-z%) * :<C-U>call matchup#motion#jump_inside(0)<CR>
o <Plug>(matchup-[%) * :<C-U>call matchup#motion#op('[%')<CR>
o <Plug>(matchup-]%) * :<C-U>call matchup#motion#op(']%')<CR>
x <Plug>(matchup-[%) <SNR>17_(matchup-[%)
x <Plug>(matchup-]%) <SNR>17_(matchup-]%)
x <SNR>17_(matchup-[%) * :<C-U>call matchup#motion#find_unmatched(1, 0)<CR>
x <SNR>17_(matchup-]%) * :<C-U>call matchup#motion#find_unmatched(1, 1)<CR>
n <Plug>(matchup-[%) * :<C-U>call matchup#motion#find_unmatched(0, 0)<CR>
n <Plug>(matchup-]%) * :<C-U>call matchup#motion#find_unmatched(0, 1)<CR>
o <Plug>(matchup-g%) * :<C-U>call matchup#motion#op('g%')<CR>
x <Plug>(matchup-g%) <SNR>17_(matchup-g%)
x <SNR>17_(matchup-g%) * :<C-U>call matchup#motion#find_matching_pair(1, 0)<CR>
o <Plug>(matchup-%) * :<C-U>call matchup#motion#op('%')<CR>
x <Plug>(matchup-%) <SNR>17_(matchup-%)
x <SNR>17_(matchup-%) * :<C-U>call matchup#motion#find_matching_pair(1, 1)<CR>
n <Plug>(matchup-g%) * :<C-U>call matchup#motion#find_matching_pair(0, 0)<CR>
n <Plug>(matchup-%) * :<C-U>call matchup#motion#find_matching_pair(0, 1)<CR>
n <SNR>17_(wise) * empty(g:v_motion_force) ? 'v' : g:v_motion_force
n <Plug>(matchup-hi-surround) * :<C-U>call matchup#matchparen#highlight_surrounding()<CR>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment