对于习惯在windos平台下,使用微软IDE的开发人员来说,刚刚转入linux 控制台使用vim编程,是有点痛苦的。特别是没有自动提示补全,没有智能化的代码跳转的情况下。但是只要你看下面的这篇文章,这些困难都将迎刃而解,并且比.net 2005下面编程更加简洁,方便。
(1)首先安装vim7.2
这个可以从http://www.vim.org/下载。
安装很简单。使用./configure 和make两个命令就可以了。
安装之后路径可以通过man vim命令查看。这个路径在配置taglist的时候需要用到。
我的vim7.2 的路径是/usr/local/share/vim/vim72。原来vim6.3的路径是:/usr/share/vim/vim63/plugin/。
依次安装ctags、taglist。
(2)解压并安装ctags
tar zxvf ctags-5.6.tar.gz
cd ctags-5.6
./configure && make && make install
(3)解压并安装taglist
# unzip -d taglist taglist_42.zip
# cd taglist
安装
cp doc/taglist.txt /usr/local/share/vim/vim72/doc/
cp plugin/taglist.vim /usr/local/share/vim/vim72/plugin/
配置和使用
cd /usr/local/share/vim/vim72/doc/
启动vim,用 ":help tags ."来配置好帮助文档
重启vim,用":TlistToggle"来打开和关闭taglist窗口。
能够用":help taglist"来获得更多帮助信息。
(4)使用方法
在源代码根目录输入:ctags -R。给源代码创建tag索引
打开cpp文件输入变量再按Ctrl+P就可以有自动补全的功能了。