配置 VIM 开发环境

1 插件列表

1.1 CTags

CTags用来给源代码生成索引文件,以便于文本编辑器快速定位符号位置(变量、函数、类等)。

下载地址:http://ctags.sourceforge.net

使用方式:在代码的根目录执行如下命令即可生成tag文件:

ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .

这个命令有点长,可以在.vimrc的文件中加个键盘映射,像下面的样子,这样只需要按下CTRL+F12即可生成tag文件了。

map <C-F12> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .

另外,如果需要指明源代码的语言,则需要加上--languages …


我的VI配置文件

" 设置字符编码
set encoding=utf-8
set termencoding=utf-8
set fileencoding=utf-8
set fileencodings=utf-8,ucs-bom,gb2312,gb18030,gbk,cp936

" 设置文件格式(unix=LF,dos=CRLF,mac=CR)
set fileformat=unix
set fileformats=unix,dos,mac

" 提示信息语言
set langmenu=en_US.utf-8
language messages en_US.utf-8

" 开启文件类型检测
filetype on

" 开启语法高亮
syntax on

" 显示行号
set …