本文转载自:http://blog.csdn.net/yaoxingshuai/article/details/51385332
本文主要讲述如何在vim下配置taglist,nerdtree(看代码的时候用)
为了坚定大家看下去的决心,先贴一张效果图
可以看见中间是代码,左边是目录,右边是该文件的所有函数(一目了然,还可以鼠标直接点击操作,是不是很心动)
下面是具体步骤,完美的步骤
1.在~/目录下面创建 .vim 目录,然后再创建 .vim/bundle
cd ~/.vim/bundle 目录,然后执行 git clone https://github.com/gmarik/vundle.git 等待完成
cd ~
mkdir .vim
cd .vim
mkdir bundle
cd bundle
git clone https://github.com/gmarik/vundle.git
这样bundle就安装好了
2.下载taglist和nerdtree的安装包,然后解压到指定的位置
cd ~
mkdir taglist
mkdir nerdtree
下载并解压taglist
cd taglist; wget dooota.top/share/taglist_43.zip; unziptaglist_43.zip
可以看见解压后多了两个文件夹 doc plugin
cp -r doc/ plugin/ ../.vim/
下载并解压nerdtree
cd ~/nerdtree; wget dooota.top/share/NERD_tree.zip; unzipNERD_tree.zip
把doc和plugin下面的文件分别放在~/.vim/doc和~/.vim/plugin下面
cp doc/NERD_tree.txt ~/.vim/doc/
cp plugin/NERD_tree.vim ~/.vim/plugin/
3.安装ctags (具体可自行百度一下ctags的使用)
yum install ctags
在你的代码project的目录下(你要浏览的代码目录)
ctags -R *
然后可以看见你的project目录下多了一个tags,这是ctags给你产生的一个索引
4.配置~/.vimrc
cd ~
wget dooota.top/share/vimrc
mv vimrc .vimrc
vim .vimrc
最后几行是你刚才生成的tags的路径,记得自己更改哦
大功告成,现在去看看你的代码,F3可以在左边打开目录,F4可以在右边打开文件函数索引,是不是很牛逼