|
--langmap=javascript:.js |
|
--regex-javascript=/([A-Za-z0-9._$]+)[ \t]*[:=][ \t]*[\(]function[ \t]*\(/\1/f,function,functions/ |
|
--regex-javascript=/^[ \t]*[\(]function[ \t]*([A-Za-z0-9._$]+)/\1/f,function,functions/ |
|
--regex-javascript=/([A-Za-z0-9._$]+)[ \t]*=[ \t]*\{/\1/o,object,objects/ |
|
--regex-javascript=/^[ \t]*([A-Za-z0-9._$]+)[ \t]*[:][ \t]*[^\{]/\1/p,property,properties/ |
|
--regex-javascript=/^[ \t]+(var|let|const)[ \t]*([A-Za-z0-9._$]+)[ \t]*=[ \t]*[\d"'\[]/\2/v,variable,variables/ |
|
--regex-javascript=/\/\/[ \t]*(TODO)[ \t]*\:*(.*)/\1/i,TODO/ |
|
--regex-javascript=/\/\/[ \t]*(FIXME)[ \t]*\:*(.*)/\1/i,FIXME/ |
|
|
|
--langdef=less |
|
--langmap=less:.less |
|
--regex-less=/^[ \t&]*#([A-Za-z0-9_-]+)/\1/i,id,ids/ |
|
--regex-less=/^[ \t&]*\.([A-Za-z0-9_-]+)/\1/c,class,classes/ |
|
--regex-less=/^[ \t]*(([A-Za-z0-9_-]+[ \t\n,]+)+)\{/\1/t,tag,tags/ |
|
--regex-less=/^[ \t]*@media\s+([A-Za-z0-9_-]+)/\1/m,media,medias/ |
|
--regex-less=/^[ \t]*(@[A-Za-z0-9_-]+):/\1/v,variable,variables/ |
|
--regex-less=/\/\/[ \t]*(TODO)[ \t]*\:*(.*)/\1/i,TODO/ |
|
--regex-less=/\/\/[ \t]*(FIXME)[ \t]*\:*(.*)/\1/i,FIXME/ |
|
|
|
--langdef=scss |
|
--langmap=scss:.scss |
|
--regex-scss=/^[ \t]*@mixin ([A-Za-z0-9_-]+)/\1/m,mixin,mixins/ |
|
--regex-scss=/^[ \t]*\$([A-Za-z0-9_-]+)/\1/v,variable,variables/ |
|
--regex-scss=/^([A-Za-z0-9_-]*)*\.([A-Za-z0-9_-]+) *[,{]/\2/c,class,classes/ |
|
--regex-scss=/^[ \t&]+\.([A-Za-z0-9_-]+) *[,{]/\1/c,class,classes/ |
|
--regex-scss=/^(.*)*\#([A-Za-z0-9_-]+) *[,{]/\2/i,id,ids/ |
|
--regex-scss=/^[ \t&]*#([A-Za-z0-9_-]+)/\1/i,id,ids/ |
|
--regex-scss=/(^([A-Za-z0-9_-])*([A-Za-z0-9_-]+)) *[,|\{]/\1/t,tag,tags/ |
|
--regex-scss=/(^([^\/\/])*)[ \t]+([A-Za-z0-9_-]+)) *[,|\{]/\3/t,tag,tags/ |
|
--regex-scss=/(^(.*, *)([A-Za-z0-9_-]+)) *[,|\{]/\3/t,tag,tags/ |
|
--regex-scss=/(^[ \t]+([A-Za-z0-9_-]+)) *[,|\{]/\1/t,tag,tags/ |
|
--regex-scss=/^[ \t]*@media\s+([A-Za-z0-9_-]+)/\1/d,media,media/ |
|
--regex-scss=/\/\/[ \t]*(TODO)[ \t]*\:*(.*)/\1/i,TODO/ |
|
--regex-scss=/\/\/[ \t]*(FIXME)[ \t]*\:*(.*)/\1/i,FIXME/ |
|
|
|
--regex-html=/id="([A-Za-z0-9_-]+)"/\1/i,id,ids/ |
|
--regex-html=/class="([A-Za-z0-9_-]+)"/\1/c,class,classes/ |
|
|
|
--langdef=markdown |
|
--langmap=markdown:.md |
|
--regex-markdown=/^(#+[ \t]+.*)/\1/h,heading,headings/ |
|
|
|
--langmap=vim:+(vimrc) |
|
|
|
--exclude=.git |
|
--exclude=.svn |
|
--exclude=.hg |
|
--exclude=min |
|
--exclude=vendor |
|
--exclude=\*.min.\* |
|
--exclude=\*.map |
|
--exclude=\*.swp |
|
--exclude=\*.bak |
|
--exclude=\*.pyc |
|
--exclude=\*.class |
|
--exclude=\*.sln |
|
--exclude=\*.Master |
|
--exclude=\*.csproj |
|
--exclude=\*.csproj.user |
|
--exclude=\*.cache |
|
--exclude=\*.dll |
|
--exclude=\*.pdb |
|
--exclude=tags |
|
--exclude=cscope.\* |
|
--exclude=\*.tar.\* |
|
--exclude=node_modules |
|
--exclude=bower_components |