vim安装中文帮助
vim中文帮助发布地址:
http://vimcdoc.sourceforge.net/
https://github.com/yianwillis/vimcdoc/releases
vim中文帮助在线文档:
https://vimcdoc.sourceforge.net/doc/help.html
https://yianwillis.github.io/vimcdoc/doc/help.html
最新版目前是2.4.0。
下载地址:
https://sourceforge.net/projects/vimcdoc/files/vimcdoc/vimcdoc-2.4.0.tar.gz/download
https://github.com/yianwillis/vimcdoc/releases/download/v2.4.0/vimcdoc-2.4.0.tar.gz
一、安装
1、Vim 8+ 自带软件包支持
mkdir -p ~/.vim/pack/foo/start
cd ~/.vim/pack/foo/start
git clone git://github.com/yianwillis/vimcdoc.git
重启 Vim。
其中 foo 可以是任何你自选的名字。
当然,如果不想用 git,也可用解压下载的 tar.gz 包到 ~/.vim/pack/foo/start。git 方式的好处可以随时进行更新。
2、使用插件管理工具vim-plug安装
vim vim-plug插件安装及使用:http://www.gmloc.me/153.html
.vimrc 中加入:
Plugin 'yianwillis/vimcdoc'
重启 Vim 后执行 :PluginInstall
3、Linux 程序安装
3.1、下载:
wget https://jaist.dl.sourceforge.net/project/vimcdoc/vimcdoc/vimcdoc-2.4.0.tar.gz --no-check-certificate
3.2、解压:
tar -zxvf vimcdoc-2.4.0.tar.gz
3.3、进入解压后的目录:
cd vimcdoc-2.4.0
3.4、安装:
./vimcdoc.sh -i
4、Win32 程序安装
建议使用已经做好的自动安装程序。该程序不写注册表,不建立程序组,不覆盖任何 Vim 原有文件。所以可以放心使用。
5、手动安装
wget https://jaist.dl.sourceforge.net/project/vimcdoc/vimcdoc/vimcdoc-2.4.0.tar.gz \
--no-check-certificate && \
tar -zxvf vimcdoc-2.4.0.tar.gz && \
cd vimcdoc-2.4.0 && \
cp doc ~/.vim/doc/
二、卸载
1、Linux 程序安装
如果你是使用的自动安装脚本安装的话,只要运行:
$ ./vimcdoc.sh -u
即可。但必须用与安装时同样的用户名 (root 用户安装程序会在 /usr/share/doc/vimcdoc 下安装该文件)。?好像目录不是这个。但原文是这么说的:https://github.com/yianwillis/vimcdoc/blob/master/README.md#linux-程序安装-1
2、Win32 程序安装
假定你的 Vim 安装在 c:vim 下,在 c:vimvimfilesdoc 目录内会有一个 vimcdoc-Uninst.exe,只要执行它就可以了。
3、插件管理工具安装
根据具体的插件管理器的卸载插件方法卸载。
三、设置
你的 'encoding' 设置及字体必须支持中文显示。对于使用非 utf-8 中文环境的用户,在 浏览某些帮助文件的时候可能会遇到麻烦。这是因为那些文件包含无法在 gbk, gb2312 等 编码方式下显示的字符。遇到这种情况,有以下几种解决方案:
- 使用 utf-8 中文环境。例如,将 LC_ALL 设定为 zh_CN.UTF-8
- 强制 vim 使用 utf-8 编码。做法是
:set enc=utf-8
- 如果你的系统有 GB18030 支持,可以让 vim 使用 GB18030 编码,因为 GB18030 对非
中文字符也能进行适当的处理。方法是shell :set enc=2byte-gb18030
这时,Vim
会正确地进行转换。注意这里不能通过设置 LC_ALL 来完成。
如果使用 2 或 3,建议把 vim 设置写入你的个人 .vimrc 设置文件,避免每次都要输入 命令的麻烦。
备注:如果set enc=utf-8
时,使用的中文消息出现乱码,可以同时设置.
:language message zh_CN.UTF-8
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。