- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
手把手教你把Vim 改装成一个IDE 编程环境(图文)
1 写在前面
Linux 下编程一直被诟病的一点是: 没有一个好用的 IDE, 但是听说
Linux 牛人, 黑客之类的也都不用IDE. 但是对我等从Windows 平台转移过
来的Coder来说, 一个好用的IDE是何等的重要啊, 估计很多人就是卡在这个
门槛上了, 工欲善其事, 必先利其器嘛, 我想如果有一个很好用的IDE, 那
些Linux 牛人也会欢迎的. 这都是劳动人民的美好愿望罢了, 我今天教大家把
gvim 改装成一个简易 IDE, 说它简易是界面上看起来简易, 但功能绝对
不比一个好的IDE 差, 该有的功能都有, 不该有的功能也有, 你就自己没事偷
着乐吧, 下面我开始介绍今天的工作了.
本文会教你:
1. 中文帮助手册的安装
2. vim 编程常用命令
3. 语法高亮
4. 在程序中跳来跳去: Ctags 的使用
5. 教你高效地浏览源码 -- 插件: TagList
6. 文件浏览器和窗口管理器 -- 插件: WinManager
7. Cscope 的使用
8. QuickFix 窗口
9. 快速浏览和操作Buffer -- 插件: MiniBufExplorer
10. c/h 文件间相互切换 -- 插件: A
11. 在工程中查找 -- 插件: Grep
12. 高亮的书签 -- 插件: VisualMark
13. 自动补全
14. 加速你的补全 -- 插件: SuperTab
本文不会教你:
1. 如何使用vim. 本文不会从零开始教你如何使用vim, 如果你是第一次接
触vim,
建议你先 其他的 vim 入门的教程, 或者在 shell 下输入命令:
vimtutor,
这是一个简单的入门教程.
2. 编程技巧.
3. vim 脚本的编写.
我的工作环境是: Fedora Core 5
gvim 是自己编译的 7.0, 如果你还没有安装 gvim, 请 我的这篇文章在
Redhat Linux 9 中编译和配置gvim 7.0
由于本人一直从事C语言工作, 所 下面这些例子都是在C语言程序中演示的,
其他语言的没有试过, 如果有朋友在别的语言下有问题, 可以跟我讨论一些,
我会尽量帮助你们的.
本文用的示范源码是 vim7.1 的源码, 可 在 下载到源码
包:vim-7.1.tar.bz2, 你也可 不用下载, 就用你自己程序的源码, 关系
不大的. 我把源码解压在我的home 目录下: ~/vim71
下面对文中的一些名字定义一下:
1. 文中用到的一些用括起来的符号比如C-T, C-S-A, 之类的, 你可
用下面的命令 解释:
:help keycodes
2. 文中说的一些路径, 比如:
~/.vim/plugin
~/.vim/doc
~/.vim/syntax
如果你没有, 就自己创建.
3. 文中说到的.vimrc 文件都是指 ~/.vimrc
先给大家 张图片, 我是vim 的界面, 解解馋先^_^
( 图1 )
对照上图的图标, 我在本文中将教会你 下这些功能:
1 简洁明了的Buffer 浏览和操作
2 文件浏览器
3 tag 浏览器
4 高亮的书签
5 更丰富的语法高亮
6 成员变量的下拉, 自动补全
2 中文帮助手册的安装
vim 自带的帮助手册是英文的, 对平时编程的人来说没有多大阅读困难, 何况
还有星级译王呢, 可偏偏有一帮人将其翻译成了中文, 可偏偏我又挡不住诱
惑将它安装了, 唉又痛失一个学习英文的好机会, 下不为例.
大家 我的中文帮助界面吧:
( 图2 )
安装方法:
在下面的网站下载中文帮助的文件包:
(English)
(中文)
下载的文件包应该是类似这样的: vimcdoc-1.5.0.tar.gz
解压后其中有个 doc 文件夹, 将其中的内容全部复制到~/.vim/doc, 或者
vim 安装目录下的doc 目录中, 此时vim 中的help 信息已经是中文的了.
注意:
a. 如果无法显示中文, 在~/.vimrc 中增加下面这句试试:
set helplang=cn
您可能关注的文档
最近下载
- 2025年舞蹈教师资格证考试模拟试卷:舞蹈教学法与课程设计案例分析.docx VIP
- 学校食品安全事故应急演练实施方案(含演练脚本).docx
- 湖南省师德师风教育读本.pptx VIP
- 2025秋教科版(2024)科学三年级上册第一单元天气《2.docx VIP
- ISO∕IEC 20000-1:2018《信息技术服务管理第一部分:服务管理体系要求》之17-“8.1运行的策划与控制”理解与应用指导材料.docx VIP
- 验收标准内装 .pdf VIP
- 像医生一样思考(完全版).pptx VIP
- 北大附中学生家长写给高二同学的一封信导论.doc VIP
- 2025年白酒酿造工试题题库.pdf VIP
- 关于进一步加强公司在职员工学历提升的通知(专业完整模板).docx VIP
文档评论(0)