原文: https://www.tecmint.com/view-colored-man-pages-in-linux/
查看man的文档可以知道man使用pager程序来显示手册文件。pager程序简单来说就是只查看文件的程序。可以滚动、翻屏、查找。常用的有more、less、most等。如果MANPAGER环境变量设置了。则使用它提供的程序。如果没有则使用PAGER环境变量。如果还是没有则使用默认的/usr/bin/less -is
可以使用man命令查看命令行工具的文档,但色彩很单调
man df
给默认的less程序设置环境变量添加颜色
export LESS_TERMCAP_mb=$'\e[1;32m' export LESS_TERMCAP_md=$'\e[1;32m' export LESS_TERMCAP_me=$'\e[0m' export LESS_TERMCAP_se=$'\e[0m' export LESS_TERMCAP_so=$'\e[01;33m' export LESS_TERMCAP_ue=$'\e[0m' export LESS_TERMCAP_us=$'\e[1;4;31m'
当然换一个别的pager程序也是挺好的
安装most sudo apt install most #Debian/Ubuntu yum install most #RHEL/CentOS dnf install most #Fedora 22+ 将环境变量写入~/.bashrc export PAGER="most"
毕竟most自带高亮功能。比more或者less要好一点
来个方案1、2、3的对比