localcfg/plugins/vim_man.vim

Enforce vim script implementation to reduce ambiguities and improve robustness:

scriptversion 4

Default to using the enhanced man page interface:

set keywordprg=:Man

Use <Enter> and <Backspace> to hop through man pages, as I’m too used to that setup in browsers:

augroup jnrowe_vim_man
    autocmd!
    autocmd FileType man
    \   nnoremap <buffer> <CR>
    \       :call man#get_page_from_cword('horizontal', v:count)<CR>|
    \   nnoremap <buffer> <BS> <Cmd>call man#pop_page()<CR>
augroup END