读书人

让bash的man看下去多姿多彩

发布时间: 2013-03-19 17:22:05 作者: rapoo

让bash的man看上去多姿多彩.

1.在man一些命令时,满屏的黑底白字一看会眼花吧.

让bash的man看下去多姿多彩

2.方法一.

把下面代码加到.bashrc里面保存后新建一个终端,使用vman 就可以来代替man来查看彩色的终端man了,这个也跟你的vim配色有关.详细配色可以参考我直接发的vim配色,这里面vim的操作,跳转都可用.非常方便

# Use VIm as man pagervman () {    export PAGER="/bin/sh -c \"unset PAGER;col -b -x | \                     vim -R -c 'set ft=man nomod nolist' -c 'map q :q<CR>' \                     -c 'map <SPACE> <C-D>' -c 'map b <C-U>' \                     -c 'nmap K :Man <C-R>=expand(\\\"<cword>\\\")<CR><CR>' -\""    # invoke man page    man $1    # we muse unset the PAGER, so regular man pager is used afterwards    unset PAGER}
让bash的man看下去多姿多彩


3.方法二.

使用一名德国开发者写的mostlike.txt,步骤如下

创建个.terminfo 并且在该目录下wget这位开发者的mostlike.txt, 用tic命令编译mostlike.txt, 最后定义一个alias man 放到.bashrc 里面

#mkdir ~/.terminfo && cd ~/.terminfo

#wget http://nion.modprobe.de/mostlike.txt

#tic mostlike.txt

编辑.bashrc 加入下面的alias,然后保存 新开一个终端即可看到效果,如果要修改terminfo,用infocmp mostlike

alias man="TERMINFO=~/.terminfo/ LESS=C TERM=mostlike PAGER=less man"

让bash的man看下去多姿多彩


4.如果下不到mostlike.txt文件.可在~/.terminfo/ 下新建一个,加入以下内容




读书人网 >其他相关

热点推荐