Integrate neovim snippets into ctags

To easily find and navigate to snippets.
This commit is contained in:
Daniel Siepmann 2022-10-11 08:27:56 +02:00
parent 6bf28e577f
commit cc911a0d91
Signed by: Daniel Siepmann
GPG key ID: 33D6629915560EF4
2 changed files with 13 additions and 0 deletions

View file

@ -43,6 +43,10 @@
--regex-xml=/<!--\s*(.*)\s*-->/\1/c,comment,comments/
--regex-xml=/id="(.*)"/\1/i,id,ids/
--langdef=snippets
--langmap=snippets:.snippets
--regex-snippets=/^snippet (.*)$/\1/s,snippet,snippets/
--langdef=apache
--langmap=apache:.conf
--regex-apache=/Server(Name|Alias) ([0-9a-zA-Z\._-]+)/\2/s,server,servers/
@ -67,6 +71,7 @@
# --languages=+reStructuredText
--languages=+Markdown
--languages=+SQL
--languages=+snippets
# --languages=+Make
--languages=+Vim
--languages=+xml

View file

@ -39,6 +39,14 @@ let g:tagbar_type_fluid = {
\ 'sort' : 0,
\ }
let g:tagbar_type_snippets = {
\ 'ctagstype' : 'snippets',
\ 'kinds' : [
\ 's:snippets:1',
\ ],
\ 'sort' : 0,
\ }
" Provided by yats bundle
let g:tagbar_type_typescript = {
\ 'ctagstype' : 'typescript',