Linux学习笔记二:gvim初步配置和man手册安装

来源:互联网 发布:92式重机枪 知乎 编辑:程序博客网 时间:2024/06/06 08:53

一、gvim菜单和帮助进行汉化后,会出现菜单乱码,网上翻了些资料都没好到解决办法,后来在.vimrc中做了如下配置,解决问题

(中文帮助下载后将doc文档复制到/usr/share/vim/vim72/doc中后,rename cnx后缀为txt即可,建议备份原有E文帮助)


set encoding=utf-8                                  "设置编码格式

set langmenu=zh_CN.UTF-8                "菜单语言

source $VIMRUNTIME/delmenu.vim   "删除菜单

source $VIMRUNTIME/menu.vim         "导入菜单


二、由于CentOS中没有默认安装man的C函数库手册,重新下载,网上发现还有man相关中文手册,一并安装了作为参考

#sudo yum install man-pages.noarch

如果还需要C++函数库手册,系统中若未由该man手册,可从gnu镜像源中获取最新手册

如:ftp://gcc.gnu.org/pub/gcc/libstdc++/doxygen/libstdc++-man.4.4.0.tar.bz2

解压后拷贝至系统中man3路径下即可

$ sudo cp ~/Downloads/libstdc++-man-4.4.0/man3/* /usr/share/man/man3


关于man命令会中文系统会报路径错误,也给出以下解决方法

错误提示如下:

$ man abc

Cannot open the message catalog "man" for locale "zh_CN.utf8"

(NLSPATH="/usr/share/locale/%l/LC_MESSAGES/%N")

No manual entry for abc

原因是系统置为中文后,man路径问题,将en下到man拷贝一份至zh下

$ sudo cp /usr/share/locale/en/LC_MESSAGES/man /usr/share/locale/zh/LC_MESSAGES/


man中文手册安装如下:

下载中文手册安装包:http://manpages-zh.googlecode.com/files/manpages-zh-1.5.1.tar.gz

解压后在目录下更改下安装配置文件

$ ./configure --prefix=/usr/local/zhman --disable-zhtw

$ make

$ make install

安装完成后中文手册到man路径不同,使用需要制定路径,如:$ man -M /usr/share/zhman/share/man/zh_CN fopen

在当前用户下增加个cman命令别名

编辑~/.bashrc

alias cman='man -M /usr/share/zhman/share/man/zh_CN'

使其生效

$ source ~/.bashrc

至此完成中文手册安装