Tip 1338 Printable Monobook Previous Next
created 2006 · complexity basic · author gosman · version n/a
First, source the script man.vim
in your vimrc like below, then you can use :Man
command.
source /usr/share/vim/vim70/ftplugin/man.vim
Then, create a bash script gman
like below:
#!/bin/bash #gman use gview to see the man pages #usage: gman name #example: gman ls gview -c \"Man $1\" -c only
Now you can see man pages by gman, and you can use scrollbar to browse the manual.
Comments[]
I am fond of the following bash function which has a similar effect to this tip.
function vman() { /usr/bin/man $* | col -b | vim -R -c 'set ft=man nomod nolist' - }
Or for gview:
function gman() { # Don't trigger gview unless there is a page to show. for f in `man -w $*`; do man $f | col -b | gview -c 'set ft=man nomod nolist' - &> /dev/null break done }
Can also do with an alias for the csh shells:
alias gman 'man \!* | col -b | gview - >&! /dev/null'
See VimTip167.