mirror of
https://github.com/tomru/DotfilesOld.git
synced 2026-03-04 15:07:23 +01:00
Merge branch 'master' into jenipapo
This commit is contained in:
67
ctags
Normal file
67
ctags
Normal file
@@ -0,0 +1,67 @@
|
|||||||
|
--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
|
||||||
11
vimrc
11
vimrc
@@ -15,6 +15,8 @@ Plug 'editorconfig/editorconfig-vim'
|
|||||||
|
|
||||||
Plug 'Valloric/YouCompleteMe', { 'do': './install.sh --tern-completer' }
|
Plug 'Valloric/YouCompleteMe', { 'do': './install.sh --tern-completer' }
|
||||||
|
|
||||||
|
Plug 'ludovicchabant/vim-gutentags'
|
||||||
|
|
||||||
Plug 'nathanaelkane/vim-indent-guides'
|
Plug 'nathanaelkane/vim-indent-guides'
|
||||||
|
|
||||||
Plug 'SirVer/ultisnips'
|
Plug 'SirVer/ultisnips'
|
||||||
@@ -269,7 +271,16 @@ iab xnow <c-r>=strftime("%Y-%m-%d %H:%M")<cr>
|
|||||||
" Plugin Configuration
|
" Plugin Configuration
|
||||||
"
|
"
|
||||||
|
|
||||||
|
"" gutentags
|
||||||
|
let g:gutentags_file_list_command = {
|
||||||
|
\ 'markers': {
|
||||||
|
\ '.git': 'git ls-files',
|
||||||
|
\ '.hg': 'hg files',
|
||||||
|
\ },
|
||||||
|
\ }
|
||||||
|
|
||||||
"" fzf
|
"" fzf
|
||||||
|
nmap <leader>b :Buffers<cr>
|
||||||
nmap <leader>f :GFiles<cr>
|
nmap <leader>f :GFiles<cr>
|
||||||
nmap <leader>F :Files<cr>
|
nmap <leader>F :Files<cr>
|
||||||
nmap <leader>a :Ag<space>
|
nmap <leader>a :Ag<space>
|
||||||
|
|||||||
Reference in New Issue
Block a user