ctags:
安装:
archlinux: sudo pacman -S ctags
debian,ubuntu: sudo apt-get install ctags
使用:
在工程的根目录下执行如kernel:ctags -R
把光标移动到变量或函数名处,
按 "ctrl+]"跳转到变量或函数定义的地方
按 “ctrl+t”跳回上一级
Tlist:
安装:
下载:Vim source code browser plugin - Browse /vim-taglist at SourceForge.net
解压得到:taglist.vim taglist.txt
cp plugin/taglist.vim ~/.vim/plugin/
cp doc/taglist.txt ~/.vim/doc/
在~/.vimrc中添加配置:
let Tlist_Show_One_File=1 "只显示当前文件的tags
let Tlist_WinWidth=40 "设置taglist宽度
let Tlist_Exit_OnlyWindow=1 "tagList窗口是最后一个窗口,则退出Vim
let Tlist_Use_Right_Window=1 "在Vim窗口右侧显示taglist窗口