用户名: 密   码:
   飞诺网 加入收藏
飞诺网 操作系统 Linux Windows xp Windows 2003 Windows 2000/NT DOS Mac OS X Vista FreeBSD Solaris SCO UNIX AIX Windows 2008
Linux系列教程 Linux应用技巧 Linux技术文档

您当前的位置:飞诺网 >> linux >> Linux技术文档

手把手教你把Vim改装成一个IDE编程环境(图文)

www.diybl.com    时间 : 2010-10-14  作者:佚名   编辑:hawk 点击:   [ 评论 ]

1.写在前面

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的源码, 可以在www.vim.org下载到源码包: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的界面, 解解馋先^_^
diyblPic
(--- 图1 ---)
对照上图的图标, 我在本文中将教会你以下这些功能:
1
简洁明了的Buffer浏览和操作
2
文件浏览器
3
tag浏览器
4
高亮的书签
5
更丰富的语法高亮
6
成员变量的下拉, 自动补全

2.中文帮助手册的安装

vim自带的帮助手册是英文的, 对平时编程的人来说没有多大阅读困难, 何况还有"星级译王"呢, 可偏偏有一帮人将其翻译成了中文, 可偏偏我又挡不住诱惑将它安装了, 唉.......又痛失一个学习英文的好机会, 下不为例.
大家看看我的中文帮助界面吧:
diyblPic
(--- 图2 ---)
安装方法:  
在下面的网站下载中文帮助的文件包:
http://vimcdoc.sf.net       (English)
http://vcd.gro.clinux.org    (中文)

下载的文件包应该是类似这样的: vimcdoc-1.5.0.tar.gz
解压后其中有个doc文件夹, 将其中的内容全部复制到~/.vim/doc, 或者vim安装目录下的doc目录中, 此时vim中的help信息已经是中文的了.
注意:
a. 如果无法显示中文, 在~/.vimrc中增加下面这句试试:
   set helplang=cn
b. 帮助文件的文本是utf-8编码的, 如果想用vim直接查看, 需要在~/.vimrc中设置:
   set encoding=utf-8 

 1 2 3 4 5 6 7
如果图片或页面不能正常显示请点击这里
Linux技术文档推荐文章

文章评论