美文网首页
MAC配置中文man手册

MAC配置中文man手册

作者: 狄恩莫里亚蒂 | 来源:发表于2018-02-09 14:55 被阅读0次

原文地址:MAC配置中文man手册

  1. 软件依赖

    autotools (autoconf, automake)
    python3
    opencc 1.x
    

    可以通过homebrew自行安装:

    brew install autotools
    brew install python3
    brew install opencc
    
  2. 编译安装

    git clone  https://github.com/man-pages-zh/manpages-zh    #下载文件 
    cd manpages-zh
    autoreconf --install --force     #构建configure文件
    ./configure
    make
    make install                     #需要超级用户权限
    
  3. 添加手册路径

    sudo vim /etc/man.conf
     
    ...
    MANPATH /usr/local/share/man              #line 44
    MANPATH /usr/local/share/man/zh_CN        #添加中文手册路径
    ...
     
    :wq
    

    可以通过查看是否中文文档已经加载

    man -aw     
    /usr/local/share/man:/usr/share/man:/usr/local/share/man/zh_CN         #已经加载
    
  4. 查看中文文档按

    man -aw ls            <= 查看有几个中文文档
     
    /usr/share/man/man1/ls.1                 <= 默认文档
    /usr/local/share/man/zh_CN/man1/ls.1     <= 中文文档
    
    man -a ls             <= 查看文档内容
    
    LS(1)                     BSD General Commands Manual                    LS(1)
    NAME
         ls — list directory contents
    SYNOPSIS
         ls [-ABCFGHLOPRSTUW@abcdefghiklmnopqrstuwx1] [file ...]
    
    按【q】进入中文文档                          
    
    LS(1)                                General Commands Manual                                LS(1)
    NAME
           ls, dir, vdir - 列目录内容
    提要
           ls [选项] [文件名...]
           POSIX 标准选项: [-CFRacdilqrtu1]
    

    【注】默认进入英文文档,按【q】可进入中文文档,再次按【q】则退出文档。

    -a 用于显示所有的man手册配置,此参数不能少。

  5. 解决乱码

    如果系统的groff版本太低,文档可能出现乱码,可以将groff更新到最新版本(1.22.3,可能的话请使用尚未发布的 1.22.4)。

    brew install groff
    

    安装完成后,配置man.conf

    sudo vim /etc/man.conf
     
    ...
    #修改NROFF配置如下(将UTF8编码的MAN页面通过转码而被groff识别)
    #line 95
     
    NROFF preconv -e utf8 | /usr/local/bin/groff -Wall -mtty-char -Tutf8 -mandoc -c  
     
    ...
     
    #修改PAGER配置如下(这样可以避免MAN手册页面中的ANSI Escape字符序列干扰(用于控制显示粗体等格式))
    #line 106
     
    PAGER /usr/bin/less -isR
    ...
     
    :wq
    

相关文章

  • MAC配置中文man手册

    原文地址:MAC配置中文man手册 软件依赖autotools (autoconf, automake)pytho...

  • centos man 汉化

    yum查找man中文手册 安装

  • MacOS/Linux 配置中文man手册

    因为要短时间内学习linux开发,但是之前只会一些简单的linux命令,也知道用man去查看帮助手册,但是因为是英...

  • Linux系统man手册怎么显示中文

    linux系统怎么man帮助手册怎么显示中文?

  • man手册

    man手册"man" 是英文单词manual的缩写,中文意为手册、帮助文档,在CentOS 6.8系统中,调用 m...

  • Linux 常用指令

    Linux指令中文说明传送入口 整理自Linux指令中文说明 man Linux 帮助文档手册 man命令 是L...

  • Man中文手册设置

    安装环境和文档 安装中文支持 Man目录

  • 中文man手册设置

    这里是中文man源码包:manpages-zh-1.5.2.tar.bz2,步骤如下: #yum install ...

  • MAC 中文man命令

    前言 为什么要装中文的man命令呢?因为英文的man命令看上去累,而且两者并不冲突。想快速浏览的时候就用中文的ma...

  • Linux man手册中文汉化

    源码网址 https://src.fedoraproject.org/repo/pkgs/man-pages-zh...

网友评论

      本文标题:MAC配置中文man手册

      本文链接:https://www.haomeiwen.com/subject/tugftftx.html