-
Notifications
You must be signed in to change notification settings - Fork 0
/
.ctags
48 lines (43 loc) · 1.66 KB
/
.ctags
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
--langdef=markdown
--langmap=markdown:.md.markdown.mdown.mkd.mkdn
--regex-markdown=/^#[ \t]+([^#]*)/\1/h,heading1/
--regex-markdown=/^##[ \t]+([^#]*)/. \1/h,heading2/
--regex-markdown=/^###[ \t]+([^#]*)/. \1/h,heading3/
--langdef=css
--langmap=css:.css
--regex-css=/^\s*@media\s+([A-Za-z0-9_-]*[^{]+)/\1/m,Media/
--regex-css=/\/\*\*([^*]*)/\1/t,Comment/
--langdef=scss
--langmap=scss:.scss
--regex-scss=/\/\*\*([^*]*)/\1/t,Comment/
--regex-scss=/^\s*@media\s+([A-Za-z0-9_-]*[^{]+)/\1/m,Media/
--regex-scss=/@mixin ([^{]+)/\1/x,Mixin/
--regex-scss=/^[\s]{0,2}\$(.*);/\1/v,Variables/
--langdef=html
--langmap=html:.htm.html
--regex-html=/<h1[^>]*>(.*)<\/h1>/\1/1,h1 header/
--regex-html=/<h2[^>]*>(.*)<\/h2>/. \1/2,h2 header/
--regex-html=/<h3[^>]*>(.*)<\/h3>/. \1/3,h3 header/
--regex-html=/<h4[^>]*>(.*)<\/h4>/. \1/4,h4 header/
--regex-html=/<h5[^>]*>(.*)<\/h5>/. \1/5,h5 header/
--regex-html=/<h6[^>]*>(.*)<\/h6>/. \1/6,h6 header/
--regex-html=/<([a-zA-Z][a-zA-Z0-9]*)[^>]*[ \t]+id='([^']+)'/\1#\2/o,object/
--regex-html=/<([a-zA-Z][a-zA-Z0-9]*)[^>]*[ \t]+id="([^"]+)"/\1#\2/o,object/
--regex-html=/<([a-zA-Z][a-zA-Z0-9]*)[^>]*[ \t]+class='([^']+)'/\1.\2/c,class/
--regex-html=/<([a-zA-Z][a-zA-Z0-9]*)[^>]*[ \t]+class="([^"]+)"/\1.\2/c,class/
--langdef=php
--langmap=php:.php.wordpress
--recurse
--languages=PHP
--exclude=.svn
--exclude=.git
--exclude="*/_*cache/*"
--exclude="*/_*logs{0,1}/*"
--exclude="*/_*data/*"
--totals=yes
--tag-relative=yes
--PHP-kinds=+cf
--regex-PHP=/abstract class ([^ ]*)/\1/c/
--regex-PHP=/interface ([^ ]*)/\1/c/
--regex-PHP=/trait ([^ ]*)/\1/c/
--regex-PHP=/(public |static |abstract |protected |private )+ function +([^ \(]*)/\2/f/