diff --git a/ftplugin/man.vim b/ftplugin/man.vim index dfded1d..a0b6116 100644 --- a/ftplugin/man.vim +++ b/ftplugin/man.vim @@ -32,27 +32,29 @@ setlocal noswapfile " }}} " mappings {{{1 -nnoremap K :call man#get_page_from_cword('horizontal', v:count) -" all tag mappings are defined for completeness and they all perform the same action -nnoremap :call man#get_page_from_cword('horizontal', v:count) -nnoremap g :call man#get_page_from_cword('horizontal', v:count) -nnoremap g] :call man#get_page_from_cword('horizontal', v:count) -nnoremap ] :call man#get_page_from_cword('horizontal', v:count) -nnoremap :call man#get_page_from_cword('horizontal', v:count) -nnoremap g :call man#get_page_from_cword('horizontal', v:count) -nnoremap g] :call man#get_page_from_cword('horizontal', v:count) -nnoremap } :call man#get_page_from_cword('horizontal', v:count) -nnoremap g} :call man#get_page_from_cword('horizontal', v:count) - -nnoremap :call man#pop_page() - -nnoremap [[ :call man#section#move('b', 'n', v:count1) -nnoremap ]] :call man#section#move('' , 'n', v:count1) -xnoremap [[ :call man#section#move('b', 'v', v:count1) -xnoremap ]] :call man#section#move('' , 'v', v:count1) - -nnoremap q :q -nnoremap g/ /^\s*\zs +if !exists('g:no_plugin_maps') && !exists('g:no_man_maps') + nnoremap K :call man#get_page_from_cword('horizontal', v:count) + " all tag mappings are defined for completeness and they all perform the same action + nnoremap :call man#get_page_from_cword('horizontal', v:count) + nnoremap g :call man#get_page_from_cword('horizontal', v:count) + nnoremap g] :call man#get_page_from_cword('horizontal', v:count) + nnoremap ] :call man#get_page_from_cword('horizontal', v:count) + nnoremap :call man#get_page_from_cword('horizontal', v:count) + nnoremap g :call man#get_page_from_cword('horizontal', v:count) + nnoremap g] :call man#get_page_from_cword('horizontal', v:count) + nnoremap } :call man#get_page_from_cword('horizontal', v:count) + nnoremap g} :call man#get_page_from_cword('horizontal', v:count) + + nnoremap :call man#pop_page() + + nnoremap [[ :call man#section#move('b', 'n', v:count1) + nnoremap ]] :call man#section#move('' , 'n', v:count1) + xnoremap [[ :call man#section#move('b', 'v', v:count1) + xnoremap ]] :call man#section#move('' , 'v', v:count1) + + nnoremap q :q + nnoremap g/ /^\s*\zs +endif " }}}