彩色化man和中文化man

今天,在LinuxToy上看到如何让man彩色显示,尝试了一下,果然可以,于是转过来备份着。

另外,顺便也补充上如何让man显示中文。

 

零、我的系统是ubuntu 8.04,kernel是 2.6.24-27-generic。如果是其他系统的话,本办法不保证也能使用啊。

 

一、彩色化man

Step 1:在你的$HOME上创建一个 .terminfo目录

写道
mkdir ~/.terminfo/
 

Step 2:下载一个terminfo 描述文件

写道
wget http://nion.modprobe.de/mostlike.txt -O ~/.terminfo/mostlike.txt

 

Step 3:使用 tic 命令编译 mostlike.txt 文件

写道
tic ~/mostlike.txt

 

Step 4:alias man,并写入~/.bashrc

写道
echo 'alias man="TERMINFO=~/.terminfo/ LESS=C TERM=mostlike PAGER=less man"' >> ~/.bashrc

 

Step 5:生效~/.bashrc设置

写道
source ~/.bashrc

 

Step 6:试试看吧

 

colorful_man

 

 

Aug09-2010补充

今天看到一个更简单的办法,在~/.bashrc中添加:

export PAGER="`which less` -s"
export BROWSER="$PAGER"
export LESS_TERMCAP_mb=$'\E[01;36m'
export LESS_TERMCAP_md=$'\E[01;36m'
export LESS_TERMCAP_me=$'\E[0m'
export LESS_TERMCAP_se=$'\E[0m'
export LESS_TERMCAP_so=$'\E[01;44;33m'
export LESS_TERMCAP_ue=$'\E[0m'
export LESS_TERMCAP_us=$'\E[01;33m'
 

 

二、中文化man

注:这里这个办法是适合ubuntu的,如果你用的是RedHat系列的,方法不太一样,我回头再补充一下RedHat中的办法。

2.1 ubuntu中的办法

写道
sudo apt-get install manpages-zh

sudo sed -i s#/usr/share/man#/usr/share/man/zh_CN#g /etc/manpath.config

 

试试看:

 

man chinese

 

 

2.2 在REDHAT中的方法

下载附件中的manpages-zh-1.5.1-2.noarch.rpm.zip  , 用unzip解压后,安装rpm包,

 

 写道
sudo rpm -ivh manpages-zh-1.5.1-2.noarch.rpm
sudo sed -i s#/usr/share/man#/usr/share/man/zh_CN#g /etc/man.config
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值