本文内容仅在WSL中测试通过,其他情况不予保证。(各发行版大同小异,自行类推即可)。
实现
-
保证zh_CN.UTF-8本地化文件存在(保证是中文语言环境即可,这里只是以UTF-8字符集为例,以下内容也是如此)
sudo locale-gen zh_CN.UTF-8
-
保证语言环境为zh_CN.UTF-8
export LANG=zh_CN.UTF-8
-
保证manpages-zh包已经安装
sudo apt install manpages-zh
-
将man手册页的搜索路径设置为中文man手册页所在位置这一步其实没必要,man如果发现你的语言环境是zh_CN.UTF-8会优先使用中文显示手册内容。
法一:
alias cman='man -M /usr/share/man/zh_CN'
法二:
编辑文件/etc/manpath.config,将所有的/usr/share/man替换为中文man手册所在位置(一般为 /usr/share/man/zh_CN)
概念
man-db 提供了 man 命令,less 是 man 的默认分页器。
man-pages 提供了 Linux man 页面的内容。
manpages-zh 提供了中文简体版的 Linux man 页面的内容。