diff options
author | ChristianChiarulli <[email protected]> | 2019-02-17 12:03:58 -0500 |
---|---|---|
committer | ChristianChiarulli <[email protected]> | 2019-02-17 12:03:58 -0500 |
commit | b8f455cbfb46a2162b1a0bcc8e6d746d65f59179 (patch) | |
tree | e5602b4f90b897f35df69318ff8cf388415cd84e /modules/rainbow.vim | |
parent | 7bdd4f7123d815cdad69f9d0ed248da6559b7d08 (diff) |
added stuff for js
Diffstat (limited to 'modules/rainbow.vim')
-rw-r--r-- | modules/rainbow.vim | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/modules/rainbow.vim b/modules/rainbow.vim new file mode 100644 index 00000000..3403f902 --- /dev/null +++ b/modules/rainbow.vim @@ -0,0 +1,23 @@ +let g:rainbow_active = 1 "0 if you want to enable it later via :RainbowToggle +let g:rainbow_conf = { + \ 'guifgs': ['royalblue3', 'darkorange3', 'seagreen3', 'firebrick'], + \ 'ctermfgs': ['lightblue', 'lightyellow', 'lightcyan', 'lightmagenta'], + \ 'operators': '_,_', + \ 'parentheses': ['start=/(/ end=/)/ fold', 'start=/\[/ end=/\]/ fold', 'start=/{/ end=/}/ fold'], + \ 'separately': { + \ '*': {}, + \ 'tex': { + \ 'parentheses': ['start=/(/ end=/)/', 'start=/\[/ end=/\]/'], + \ }, + \ 'lisp': { + \ 'guifgs': ['royalblue3', 'darkorange3', 'seagreen3', 'firebrick', 'darkorchid3'], + \ }, + \ 'vim': { + \ 'parentheses': ['start=/(/ end=/)/', 'start=/\[/ end=/\]/', 'start=/{/ end=/}/ fold', 'start=/(/ end=/)/ containedin=vimFuncBody', 'start=/\[/ end=/\]/ containedin=vimFuncBody', 'start=/{/ end=/}/ fold containedin=vimFuncBody'], + \ }, + \ 'html': { + \ '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'], + \ }, + \ 'css': 0, + \ } + \} |