找回密码
 骑士注册

QQ登录

微博登录

搜索
❏ 站外平台:

Linux中国开源社区 技术 查看内容

给 man pages 设置颜色

2012-12-03 10:46    评论: 6 收藏: 3 分享: 2    

Linux提供了丰富的帮助手册,当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可。在windows中F1可能不经常用,但在linux中man命令可是比不可少的。

默认的man pages 只有一种颜色,有些文字是进行加粗的,习惯了vim的颜色高亮显示,man pages显得单调很多:


点击查看原始大图

方法比较简单:

打开/etc/bash.bashrc(需要root权限)或者~/.bashrc文件加入如下内容:

# Set colors for man pages
man() {
  env \
  LESS_TERMCAP_mb=$(printf "\e[1;31m") \
  LESS_TERMCAP_md=$(printf "\e[1;31m") \
  LESS_TERMCAP_me=$(printf "\e[0m") \
  LESS_TERMCAP_se=$(printf "\e[0m") \
  LESS_TERMCAP_so=$(printf "\e[1;44;33m") \
  LESS_TERMCAP_ue=$(printf "\e[0m") \
  LESS_TERMCAP_us=$(printf "\e[1;32m") \
  man "$@"
}

重新打开终端,现在执行man就有颜色了。

该脚本其实定义了一个man函数,每次我们执行man的时候都是执行的该函数。如果执行原始的man运行/usr/bin/man 即可。

来自LinuxDeepin博客,并进行一定的修改。

来自:http://www.ubuntuhome.com/man-pages-set-color.html

 

 

最新评论

我也要发表评论

微博评论 2012-11-28 18:45 回复
忘记命令记得找“男人”,man一下即可//@Linux中国: 转发微博

来自 家的星 的新浪微博
微博评论 2012-11-28 18:45 回复
帅 //@Linux中国: 转发微博

来自 _Tue 的新浪微博
微博评论 2012-11-28 19:46 回复
[心]

来自 蓟县95081家庭服务中心 的新浪微博
微博评论 2012-11-28 21:02 回复
//@Linux中国:转发微博

来自 何其健字子康 的新浪微博
微博评论 2012-11-29 11:48 回复
给你的“男人”(man)点颜色看看![good]

来自 黎_建 的新浪微博
绿色圣光 2012-11-29 19:15 回复
微博评论 发表于 2012-11-29 11:48 给你的“男人”(man)点颜色看看![good] 来自 黎_建 的新浪微博

哈哈!

收藏

返回顶部

分享到微信

打开微信,点击顶部的“╋”,
使用“扫一扫”将网页分享至微信。