Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1432706
  • 博文数量: 1334
  • 博客积分: 645
  • 博客等级: 上士
  • 技术积分: 5762
  • 用 户 组: 普通用户
  • 注册时间: 2012-07-25 16:56
文章分类

全部博文(1334)

文章存档

2014年(108)

2013年(1059)

2012年(169)

分类: LINUX

2013-06-05 14:14:08

0 安装软件
所需要安装的软件是most页面处理程序,名字还挺闷骚的,和less对这干。我的安装环境是gentoo linux,代码如下:

点击(此处)折叠或打开

  1. emerge -v most

1 软件配置
安装好以后,直接导出环境变量其实就可以使用了,代码如下:

点击(此处)折叠或打开

  1. export PAGER="/usr/bin/most -s"
此时其实已经可以使用了,例如运行man man以后就可以看到彩色的页面,但是存在两点问题:一是此配置只对当前终端有效,二是操作习惯会发生改变(比如原先向下翻页是j命令会发生改变),因为毕竟most的操作方式和less还是不同的,除非习惯新的方式,否则最好经过配置。配置很简单,设置环境变量,配置操作方式。

1.1 配置环境变量
若要配置对所有用户可用,需要修改全局环境变量,推荐这种做法,因为一般都以普通用户登录,而经常又需要切换到root用户下做一些工作,所以为了不需要重复配置,建议这样做。这样做需要修改/etc/profile或者/etc/environment文件,添加或修改如下内容:

点击(此处)折叠或打开

  1. PAGER="/usr/bin/most -s"
如果仅是对特定的用户,只需要修改~/.bashrc文件即可。

1.2 配置most以模拟less的操作习惯,配置文件可以为系统所有用户配置,同样推荐这种做法,配置文件名称为:/etc/mostrc,这里在most提供的模板基础进行修改,生成most配置文件,命令:

点击(此处)折叠或打开

  1. bzcat /usr/share/doc/most-5.0.0a/lesskeys.rc.bz2 > /etc/mostrc   #生成全局配置文件
仅仅这些还不够,系统在启动most时必须要知道加载该配置文件,通过设置环境变量来设定,在/etc/environment或者/etc/profile文件中,添加如下内容:

点击(此处)折叠或打开

  1. #most init file
  2. MOST_INITFILE='/etc/mostrc'
这样下次启动就能够生效了,而且对所用用户可用。

1.3 配置most以模拟less的操作习惯,配置文件需要为特定用户进行配置(其实看到此可以考虑略过下述内容了),配置文件名称为:~/.mostrc,这里在most提供的模板基础进行修改,生成most配置文件,命令:

点击(此处)折叠或打开

  1. bzcat /usr/share/doc/most-5.0.0a/lesskeys.rc.bz2 > ~/.mostrc #生成配置文件
编辑配置文件,可以根据自己的需要进行设置,我为了保留我原有的终端配置,只修改了一项背景色配置,其余的保留不变。我的配置文件样例如下,只列举出我修改过的部分:

点击(此处)折叠或打开

  1. % Color settings

  2. %color normal lightgray black     %颜色设置注释掉
  3. color status yellow blue
  4. color underline brightgreen black
  5. color overstrike brightred black

2 运行测试


3 说明
参考链接:

阅读(632) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~