Merge pull request #331 from kballard/tagbar_snippets

Support TagBar for snippets files
This commit is contained in:
Holger Rapp 2014-07-06 10:37:56 +02:00
commit ccf79ba823
2 changed files with 12 additions and 0 deletions

3
ctags/UltiSnips.cnf Normal file
View File

@ -0,0 +1,3 @@
--langdef=UltiSnips
--langmap=UltiSnips:.snippets
--regex-UltiSnips=/^snippet (.*)/\1/s,snippet/

View File

@ -15,3 +15,12 @@ if exists("loaded_matchit") && !exists("b:match_words")
let b:match_ignorecase = 0 let b:match_ignorecase = 0
let b:match_words = '^snippet\>:^endsnippet\>,^global\>:^endglobal\>,\${:}' let b:match_words = '^snippet\>:^endsnippet\>,^global\>:^endglobal\>,\${:}'
endif endif
" Add TagBar support
let g:tagbar_type_snippets = {
\ 'ctagstype': 'UltiSnips',
\ 'kinds': [
\ 's:snippets',
\ ],
\ 'deffile': expand('<sfile>:p:h:h') . '/ctags/UltiSnips.cnf',
\ }