当前位置: 首页 > news >正文

vim中文帮助文档安装

vim自带的帮助手册是英文的, 对平时编程的人来说没有多大阅读困难,在何况还有"星级译王"呢, 但是我猜和我一样连英语四级都愁的大有人,可偏偏就有一帮好心人人将其翻译成了中文, 可偏偏我又挡不住诱惑将它安装了, 唉.......又痛失一个学习英文的好机会, 下不为例。而我又是好心人,所以就分享给大家了。

(基于CentOS6.5)安装方法:

1、打开一个终端下载vimcdoc-1.5.0.tar.gz压缩包,直接复制粘贴就OK了,是不是很贴心呐!

$wget https://nchc.dl.sourceforge.net/project/vimcdoc/vimcdoc/1.5.0/vimcdoc-1.5.0.tar.gz      <多学一点:wget 命令是用来从指定的URL下载文件。我的另一篇博文有详细介绍喔:<wget命令详解> 。(这里再分享一个linux命令搜索的网站,哼详细的:http://man.linuxde.net/)>

2、解压

$ tar -zxvf vimcdoc-1.5.0.tar.gz

这里要用tar -zxvf命令,gzip命令不好使, 它们的用法区别请自问度娘吧

 解压后有一堆的文件哦。

ls -a看一下后缀为.tar的文件是我用gzip命令解压的,显然解压不完全。

3、进入解包后的文件夹:

$cd vimcdoc-1.5.0

4、一个方法是使用以下命令安装:

$sudo ./vimcdoc.sh -i

但是本人亲测如下:有大神指点一下吗?另一个方法是:

解压后其中有个doc文件夹, 将其中的内容全部复制到~/.vim/doc, 或者vim安装目录下的doc目录中,

 

5、 测试打开vim  

启动vim,输入:help,看看帮助文档是否已经便成中文了?这个是我的测试结果页面:命令模式输入:help usr_01

 

 一些注意事项:
1.vim中文档不会覆盖原英文文档,安装后vim默认使用中文文档。若想使用英文文档,可在vim中执行以下命令:
     set helplang=en
同理,使用以下命令可重新使用中文文档:
     set helplang=cn
2. 帮助文件的文本是utf-8编码的, 如果想用vim直接查看, 需要在~/.vimrc中设置:
   set encoding=utf-8

建议先看看帮助手册中的下面章节, 其中有关vim的各种功能及使用方法。

网页版中文帮助文档网址http://vimcdoc.sourceforge.net/doc/help.html
首页就是vim帮助文档的目录,阅读起来更方便有效、更有针对性!

 

转载于:https://www.cnblogs.com/33debug/p/6682622.html

相关文章:

  • 【oracle服务】
  • java操作protobuf
  • 搭建windows server 2008 r2 FTP 后 开启防火墙无法访问的解决办法
  • 解读ASP.NET 5 MVC6系列(4):核心技术与环境配置
  • Python学习(二) 运行Python,编译Python
  • hihoCoder #1094 : Lost in the City(枚举,微软苏州校招笔试 12月27日 )
  • bellman-ford算法
  • 北亚工程师详解数据恢复中RAID6结构
  • NetScaler上配置公网证书时的注意事项
  • 使用MVP模式重构代码
  • 串口小票打印机调试命令
  • 【小计】PostgreSQL实现三元表达式功能
  • 用Docker搭建WordPress博客
  • Centos下Yum安装PHP5.5,5.6
  • angular组件开发
  • 【Under-the-hood-ReactJS-Part0】React源码解读
  • 3.7、@ResponseBody 和 @RestController
  • DataBase in Android
  • ES6系列(二)变量的解构赋值
  • Intervention/image 图片处理扩展包的安装和使用
  • JavaScript HTML DOM
  • JAVA多线程机制解析-volatilesynchronized
  • JDK 6和JDK 7中的substring()方法
  • mac修复ab及siege安装
  • vue-loader 源码解析系列之 selector
  • 开发基于以太坊智能合约的DApp
  • 微信小程序填坑清单
  • No resource identifier found for attribute,RxJava之zip操作符
  • 国内开源镜像站点
  • 浅谈sql中的in与not in,exists与not exists的区别
  • ​人工智能之父图灵诞辰纪念日,一起来看最受读者欢迎的AI技术好书
  • # 学号 2017-2018-20172309 《程序设计与数据结构》实验三报告
  • ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTr
  • (DFS + 剪枝)【洛谷P1731】 [NOI1999] 生日蛋糕
  • (ZT) 理解系统底层的概念是多么重要(by趋势科技邹飞)
  • (动手学习深度学习)第13章 计算机视觉---微调
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (考研湖科大教书匠计算机网络)第一章概述-第五节1:计算机网络体系结构之分层思想和举例
  • (蓝桥杯每日一题)love
  • (实战篇)如何缓存数据
  • (原創) 系統分析和系統設計有什麼差別? (OO)
  • (转)Google的Objective-C编码规范
  • (转载)虚函数剖析
  • .Net Memory Profiler的使用举例
  • .net web项目 调用webService
  • .NET简谈设计模式之(单件模式)
  • .net经典笔试题
  • .NET开源项目介绍及资源推荐:数据持久层
  • @SuppressLint(NewApi)和@TargetApi()的区别
  • @拔赤:Web前端开发十日谈
  • [].slice.call()将类数组转化为真正的数组
  • [20150629]简单的加密连接.txt
  • [20170728]oracle保留字.txt
  • [2019.3.5]BZOJ1934 [Shoi2007]Vote 善意的投票
  • [C#]OpenCvSharp使用帧差法或者三帧差法检测移动物体