mirror of
https://github.com/kogakure/dotfiles.git
synced 2026-02-03 12:15:29 +00:00
chore(ctags): add configuration
This commit is contained in:
@@ -7,6 +7,7 @@
|
|||||||
- link:
|
- link:
|
||||||
~/.ack: ack
|
~/.ack: ack
|
||||||
~/.ag: ag
|
~/.ag: ag
|
||||||
|
~/.ctags: ctags
|
||||||
~/.wget: wget
|
~/.wget: wget
|
||||||
~/.zshrc: zshrc
|
~/.zshrc: zshrc
|
||||||
|
|
||||||
|
|||||||
44
ctags
Normal file
44
ctags
Normal file
@@ -0,0 +1,44 @@
|
|||||||
|
--recurse=yes
|
||||||
|
|
||||||
|
--exclude=.git
|
||||||
|
--exclude=db/*
|
||||||
|
--exclude=log/*
|
||||||
|
--exclude=tmp/*
|
||||||
|
--exclude=vendor/*
|
||||||
|
--exclude=gems
|
||||||
|
--exclude=node_modules/*
|
||||||
|
--exclude=public/assets/frontend/*
|
||||||
|
--exclude=public/assets/frontend_minified/*
|
||||||
|
--exclude=central_sitemap_application/vendor/*
|
||||||
|
|
||||||
|
--langdef=css
|
||||||
|
--langmap=css:.css
|
||||||
|
--langmap=css:+.scss
|
||||||
|
--langmap=css:+.sass
|
||||||
|
--langmap=css:+.styl
|
||||||
|
--langmap=css:+.less
|
||||||
|
--regex-css=/^[ \t]*#([A-Za-z0-9_-]+)/#\1/i,id,ids/
|
||||||
|
--regex-css=/^[ \t]*(([A-Za-z0-9_-]+[ \t\n,]+)+)\{/\1/t,tag,tags/
|
||||||
|
--regex-css=/^[ \t]*@media\s+([A-Za-z0-9_-]+)/\1/m,media,medias/
|
||||||
|
--regex-css=/^[ \t]+\.([A-Za-z0-9_-]+) *[,{]/\1/c,class,classes/
|
||||||
|
--regex-css=/^([A-Za-z0-9_-]*)*\.([A-Za-z0-9_-]+) *[,{]/\2/c,class,classes/
|
||||||
|
|
||||||
|
--langdef=js
|
||||||
|
--langmap=js:.js
|
||||||
|
--regex-js=/(,|(;|^)[ \t]*(var|let|([A-Za-z_$][A-Za-z0-9_$.]+\.)*))[ \t]*([A-Za-z0-9_$]+)[ \t]*=[ \t]*\{/\5/,object/
|
||||||
|
--regex-js=/(,|(;|^)[ \t]*(var|let|([A-Za-z_$][A-Za-z0-9_$.]+\.)*))[ \t]*([A-Za-z0-9_$]+)[ \t]*=[ \t]*function[ \t]*\(/\5/,function/
|
||||||
|
--regex-js=/(,|(;|^)[ \t]*(var|let|([A-Za-z_$][A-Za-z0-9_$.]+\.)*))[ \t]*([A-Za-z0-9_$]+)[ \t]*=[ \t]*\[/\5/,array/
|
||||||
|
--regex-js=/(,|(;|^)[ \t]*(var|let|([A-Za-z_$][A-Za-z0-9_$.]+\.)*))[ \t]*([A-Za-z0-9_$]+)[ \t]*=[ \t]*[^"]'[^']*/\5/,string/
|
||||||
|
--regex-js=/(,|(;|^)[ \t]*(var|let|([A-Za-z_$][A-Za-z0-9_$.]+\.)*))[ \t]*([A-Za-z0-9_$]+)[ \t]*=[ \t]*(true|false)/\5/,boolean/
|
||||||
|
--regex-js=/(,|(;|^)[ \t]*(var|let|([A-Za-z_$][A-Za-z0-9_$.]+\.)*))[ \t]*([A-Za-z0-9_$]+)[ \t]*=[ \t]*[0-9]+/\5/,number/
|
||||||
|
--regex-js=/(,|(;|^)[ \t]*(var|let|([A-Za-z_$][A-Za-z0-9_$.]+\.)*))[ \t]*([A-Za-z0-9_$]+)[ \t]*=[ \t]*.+([,;=]|$)/\5/,variable/
|
||||||
|
--regex-js=/(,|(;|^)[ \t]*(var|let|([A-Za-z_$][A-Za-z0-9_$.]+\.)*))[ \t]*([A-Za-z0-9_$]+)[ \t]*[ \t]*([,;]|$)/\5/,variable/
|
||||||
|
--regex-js=/function[ \t]+([A-Za-z0-9_$]+)[ \t]*\([^)]*\)/\1/,function/
|
||||||
|
--regex-js=/(,|^)[ \t]*([A-Za-z_$][A-Za-z0-9_$]+)[ \t]*:[ \t]*\{/\2/,object/
|
||||||
|
--regex-js=/(,|^)[ \t]*([A-Za-z_$][A-Za-z0-9_$]+)[ \t]*:[ \t]*function[ \t]*\(/\2/,function/
|
||||||
|
--regex-js=/(,|^)[ \t]*([A-Za-z_$][A-Za-z0-9_$]+)[ \t]*:[ \t]*\[/\2/,array/
|
||||||
|
--regex-js=/(,|^)[ \t]*([A-Za-z_$][A-Za-z0-9_$]+)[ \t]*:[ \t]*[^"]'[^']*/\2/,string/
|
||||||
|
--regex-js=/(,|^)[ \t]*([A-Za-z_$][A-Za-z0-9_$]+)[ \t]*:[ \t]*(true|false)/\2/,boolean/
|
||||||
|
--regex-js=/(,|^)[ \t]*([A-Za-z_$][A-Za-z0-9_$]+)[ \t]*:[ \t]*[0-9]+/\2/,number/
|
||||||
|
--regex-js=/(,|^)[ \t]*([A-Za-z_$][A-Za-z0-9_$]+)[ \t]*:[ \t]*[^=]+([,;]|$)/\2/,variable/
|
||||||
|
|
||||||
Reference in New Issue
Block a user