All Projects → lambdalisue → vim-manpager

lambdalisue / vim-manpager

Licence: MIT license
Use Vim as a MANPAGER program

Programming Languages

Vim Script
2826 projects

vim-manpager

Version 0.1.0 Support Vim 7.4 or above MIT License Doc

vim-manpager is plugin to use Vim as a MANPAGER. It also improve the behavior of :Man command and mappings in man file. See lambdalisue/vim-pager for PAGER.

Screencast

Install

" Vundle.vim
Plugin 'lambdalisue/vim-manpager'

" neobundle.vim
NeoBundle 'lambdalisue/vim-manpager'

" neobundle.vim (Lazy)
NeoBundleLazy 'lambdalisue/vim-manpager', {
        \ 'autoload': {
        \   'commands': 'MANPAGER',
        \}}

Usage

To open vim via man command, use the following settings in your shell.

$ export MANPAGER="vim -c MANPAGER -"
$ man git

In Vim, you can use Man command to open a man page (the plugin overwrite the default Man command defined in default ftplugin/man.vim to improve the behavior)

:Man git

In man buffer, you can use the following keymaps

  • K Open the manual page for the word under the cursor
  • Enter Open the manual page for the word under the cursor
  • Ctrl-] Open the manual page for the word under the cursor
  • 2-LeftMouse Open the manual page for the word under the cursor
  • Tab Open next manual page in the history
  • Shift-Tab Open previous manual page in the history
  • ]t Find next keyword and move the cursor onto
  • [t Find previous keyword and move the cursor onto
  • q Close the manual page
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].