1、安装ctags
在线安装:apt-get install exuberant-ctags
离线安装:下载:ctags-5.8.tar.gz
tar zxvf ctags-5.8.tar.gz
cd ctags-5.8
./configure
make && make install
2、安装taglist
下载文件taglist_45.zip
解压:unzip taglist_45.zip -d taglist
cd taglist
cp doc/taglist.txt /usr/share/vim/vim73/doc/
cp plugin/taglist.vim /usr/share/vim/vim73/plugin/
配置taglist
vi /usr/share/vim/vim73/plugin/taglist.vim
找到if !exists('loaded_taglist')
在其后添加:let Tlist_Ctags_Cmd="/usr/local/bin/ctags"
保存退出即可
3、使用:
在某文件夹下,敲入命令
ctags -R 在当前目录下生成一个tags文件;
vi -t main :直接打开带main函数的文件,并定位到main函数哪一行;
打开文件后,命令行模式下
ctrl+]定位到光标所在函数的定义处,
ctrl+t返回到原来位置;
:Tlist 可以打开或者关闭函数列表;
在线安装:apt-get install exuberant-ctags
离线安装:下载:ctags-5.8.tar.gz
tar zxvf ctags-5.8.tar.gz
cd ctags-5.8
./configure
make && make install
2、安装taglist
下载文件taglist_45.zip
解压:unzip taglist_45.zip -d taglist
cd taglist
cp doc/taglist.txt /usr/share/vim/vim73/doc/
cp plugin/taglist.vim /usr/share/vim/vim73/plugin/
配置taglist
vi /usr/share/vim/vim73/plugin/taglist.vim
找到if !exists('loaded_taglist')
在其后添加:let Tlist_Ctags_Cmd="/usr/local/bin/ctags"
保存退出即可
3、使用:
在某文件夹下,敲入命令
ctags -R 在当前目录下生成一个tags文件;
vi -t main :直接打开带main函数的文件,并定位到main函数哪一行;
打开文件后,命令行模式下
ctrl+]定位到光标所在函数的定义处,
ctrl+t返回到原来位置;
:Tlist 可以打开或者关闭函数列表;