Integrate neovim snippets into ctags
To easily find and navigate to snippets.
This commit is contained in:
parent
6bf28e577f
commit
cc911a0d91
|
@ -43,6 +43,10 @@
|
||||||
--regex-xml=/<!--\s*(.*)\s*-->/\1/c,comment,comments/
|
--regex-xml=/<!--\s*(.*)\s*-->/\1/c,comment,comments/
|
||||||
--regex-xml=/id="(.*)"/\1/i,id,ids/
|
--regex-xml=/id="(.*)"/\1/i,id,ids/
|
||||||
|
|
||||||
|
--langdef=snippets
|
||||||
|
--langmap=snippets:.snippets
|
||||||
|
--regex-snippets=/^snippet (.*)$/\1/s,snippet,snippets/
|
||||||
|
|
||||||
--langdef=apache
|
--langdef=apache
|
||||||
--langmap=apache:.conf
|
--langmap=apache:.conf
|
||||||
--regex-apache=/Server(Name|Alias) ([0-9a-zA-Z\._-]+)/\2/s,server,servers/
|
--regex-apache=/Server(Name|Alias) ([0-9a-zA-Z\._-]+)/\2/s,server,servers/
|
||||||
|
@ -67,6 +71,7 @@
|
||||||
# --languages=+reStructuredText
|
# --languages=+reStructuredText
|
||||||
--languages=+Markdown
|
--languages=+Markdown
|
||||||
--languages=+SQL
|
--languages=+SQL
|
||||||
|
--languages=+snippets
|
||||||
# --languages=+Make
|
# --languages=+Make
|
||||||
--languages=+Vim
|
--languages=+Vim
|
||||||
--languages=+xml
|
--languages=+xml
|
||||||
|
|
|
@ -39,6 +39,14 @@ let g:tagbar_type_fluid = {
|
||||||
\ 'sort' : 0,
|
\ 'sort' : 0,
|
||||||
\ }
|
\ }
|
||||||
|
|
||||||
|
let g:tagbar_type_snippets = {
|
||||||
|
\ 'ctagstype' : 'snippets',
|
||||||
|
\ 'kinds' : [
|
||||||
|
\ 's:snippets:1',
|
||||||
|
\ ],
|
||||||
|
\ 'sort' : 0,
|
||||||
|
\ }
|
||||||
|
|
||||||
" Provided by yats bundle
|
" Provided by yats bundle
|
||||||
let g:tagbar_type_typescript = {
|
let g:tagbar_type_typescript = {
|
||||||
\ 'ctagstype' : 'typescript',
|
\ 'ctagstype' : 'typescript',
|
||||||
|
|
Loading…
Reference in a new issue