首页 > 系统服务 > 详细

Vim的tagbar插件

时间:2016-01-22 21:26:06      阅读:1499      评论:0      收藏:0      [点我收藏+]

1.tagbar针对当前文件,调用ctags来生成结果,并抓取其结果,像下边这样的

ctags -f - --format=2 --excmd=pattern --extra= --fields=nksaSmt myfile

 

2.:messages命令可以打印tagbar的log信息

 

3.autocmd VimEnter * nested :TagbarOpen会在进入Vim的时候自动打开tagbar

 

4.:TagbarGetTypeConfig c

获取c文件的tagbar type config

ctags --list-languages可以获取支持的语言,要小写,输出是[off]代表不支持

 

ctags --c-kinds=+def-c即添加def的特性,减少c的特性

 

 

 

5.要想在C语言里的.c文件列出static关键字,要改源代码设置ctagsargsr如下

        let ctags_args  = [ ‘-f‘,
                          \ ‘-‘,
                          \ ‘--format=2‘,
                          \ ‘--excmd=pattern‘,
                          \ ‘--fields=nksSaf‘,
                          \ ‘--extra=‘,
                          \ ‘--sort=no‘,
                          \ ‘--file-scope=yes‘,
                          \ ‘--append=no‘
                          \ ]
要自己加\ ‘--file-scope=yes‘,

 

6.

 

Vim的tagbar插件

原文:http://www.cnblogs.com/cascle/p/5151784.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!