让你的man手册显示与众不同

Linux中默认的man帮助页面是黑白的,如果将其改成彩色的会更便于阅读。由于man page的显示默认是通过less来完成的,故在.bashrc文件中添加less的相关设置参数即可令man page输出信息变成彩色的,在.bashrc文件中加入如下内容:
1
2
3
4
5
6
7
export LESS_TERMCAP_mb=$'\E[01;31m'
export LESS_TERMCAP_md=$'\E[01;31m'
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;32m'

source .bashrc 直接生效

重启启动终端即可。

可以直接:man termcap查看帮助文件:其中常用的主要是上边列写的那几个,具体含义:

mb start blink
md start bold
me turn off bold, blink and underline
us start underline
ue stop underline
so start standout
se stop standout

 

'\E[01;44;33m'中:用;将其分为3组,第一组主要表示是否加粗,第二组主要是前景色,第三组主要是背景色;

x代表是否加粗,1为加粗,0为正常;4433分别代表文字前景色和背景色,

$后是具体你想要的颜色,具体:

经常用数字 1  2  3  4  5  6  7来代替

以下是termcap设置less的定义:

  • LESS_TERMCAP_md: Start bold effect (double-bright).

    LESS_TERMCAP_md :开始加粗效果(双亮)。

  • LESS_TERMCAP_me: Stop bold effect.

    LESS_TERMCAP_me :停止粗体效果。

  • LESS_TERMCAP_us: Start underline effect.

    LESS_TERMCAP_us :开始下划线效果。

  • LESS_TERMCAP_ue: Stop underline effect.

    LESS_TERMCAP_ue :停止下划线效果。

  • LESS_TERMCAP_so: Start stand-out effect (similar to reverse text).

    LESS_TERMCAP_so :开始突出效果(类似于反向文本)。

  • LESS_TERMCAP_se: Stop stand-out effect (similar to reverse text).

    LESS_TERMCAP_se :停止突出效果(类似于反向文本)。

 

posted @   叕叒双又  阅读(193)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示