rainbow.vim 1.1 KB

1234567891011121314151617181920212223
  1. let g:rainbow_active = 1 "0 if you want to enable it later via :RainbowToggle
  2. let g:rainbow_conf = {
  3. \ 'guifgs': ['royalblue3', 'darkorange3', 'seagreen3', 'firebrick'],
  4. \ 'ctermfgs': ['lightblue', 'lightyellow', 'lightcyan', 'lightmagenta'],
  5. \ 'operators': '_,_',
  6. \ 'parentheses': ['start=/(/ end=/)/ fold', 'start=/\[/ end=/\]/ fold', 'start=/{/ end=/}/ fold'],
  7. \ 'separately': {
  8. \ '*': {},
  9. \ 'tex': {
  10. \ 'parentheses': ['start=/(/ end=/)/', 'start=/\[/ end=/\]/'],
  11. \ },
  12. \ 'lisp': {
  13. \ 'guifgs': ['royalblue3', 'darkorange3', 'seagreen3', 'firebrick', 'darkorchid3'],
  14. \ },
  15. \ 'vim': {
  16. \ 'parentheses': ['start=/(/ end=/)/', 'start=/\[/ end=/\]/', 'start=/{/ end=/}/ fold', 'start=/(/ end=/)/ containedin=vimFuncBody', 'start=/\[/ end=/\]/ containedin=vimFuncBody', 'start=/{/ end=/}/ fold containedin=vimFuncBody'],
  17. \ },
  18. \ 'html': {
  19. \ 'parentheses': ['start=/\v\<((area|base|br|col|embed|hr|img|input|keygen|link|menuitem|meta|param|source|track|wbr)[ >])@!\z([-_:a-zA-Z0-9]+)(\s+[-_:a-zA-Z0-9]+(\=("[^"]*"|'."'".'[^'."'".']*'."'".'|[^ '."'".'"><=`]*))?)*\>/ end=#</\z1># fold'],
  20. \ },
  21. \ 'css': 0,
  22. \ }
  23. \}