From View man pages in Vim, I learnt how to open man pages in vim by adding the following lines to ~/.vimrc:

" Enable viewing man page in vim by ":Man ..."
runtime ftplugin/man.vim
" Set keyword 'K' to use ":Man ..." to view man pages in vim
set keywordprg=:Man

However, this can only work for one Man per tab. What I want is to open different Man pages in different splits.

  • man.vim contains code to reuse a existing "man" window. Copy ftplugin/man.vim into your personal setup and change it.
    – Ralf
    Jan 31 '19 at 10:46
  • 1
    If you split in an existing man pane, the next :Man command only affects that pane
    – Thor
    Jan 31 '19 at 15:30
  • @Thor That is awesome!
    – JiaHao Xu
    Feb 1 '19 at 4:08
  • @Thor Can you make that an answer?
    – JiaHao Xu
    Feb 13 '19 at 12:06

If there is only one manual window, all :Man commands affect that window. However if you split the window, any :Man command will affect the current or last used manual window.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.