分类: LINUX
2012-12-12 15:56:52
环境:Ubuntu
ctags
安装有两种方法:
1. sudo apt-get install ctags
2. 下载源码解压到Vim插件里去
Ctags的使用:
在根目录,以Uboot为例
Ctags –R * 就是递归生产tags文件,相当于SOURCE IN SIGHT的同步
安装好以后,根目录下的文件是可以跳转的,但是其子目录里的文件还不能跳转
解决方法:
1. :set tags=路径 (ctags –R * 命令的路径)
2. 猛哥
Ctrl + ] 是跳转函数
Ctrl + o 调回
Ctrl + t 返回
gd 转向局部变量定义处,并高亮显示
*转向当前光标指向的单词下一次出现的地方
#转向当前光标指向的单词上一次出现的地方
:ts (ts 助记字:tags list, “:”开头的命令为VI中命令行模式命令
Taglist
地址:
将其文件解压到
/usr/share/vim/vim72
或者
# unzip -d taglist
taglist_42.zip
# cd taglist
$cd taglist/
$cp doc/taglist.txt /usr/share/vim/vim72/doc/
$cp plugin/taglist.vim /usr/share/vim/vim72/plugin
let Tlist_Auto_Open=1添加到vimrc中,在/etc/vim中,这个表示自动启动
切换窗口就是ctrl +w +w
打开就是:Tlist
关闭是 :q