Tuesday, September 9, 2008

彩色man的less替代方案

今天突然想到猫猫的回帖, 于是去试了试, 的确很棒. 以前的那个用most来显示彩色man page的文章, 用了一段时间就会发现几个问题, 首先most不支持反向搜索, 也就是不能按N来反向搜索相同的关键字, 这也是我觉得最麻烦的一个地方. 其次在使用mark标记上, most不能自定义保存位置在某个寄存器上, 它只会保留一个标记点, 而且也不支持像Vim那样的使用两个单引号来在两个最近的标记点中跳转. 所以, 我换到了less, 不过今天在IRC上看到mOo说他用less查看普通文件是彩色的, 关于这个我还没找到该怎么办. 以下是修改.bashrc的部分:
# colorful man page
export PAGER="/usr/bin/less -s"
export BROWSER="$PAGER"
export LESS_TERMCAP_mb=$'\E[01;34m'
export LESS_TERMCAP_md=$'\E[01;34m'
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'

No comments:

Post a Comment