Vim插件之rainbow

来源:互联网 发布:windows反复重启 编辑:程序博客网 时间:2024/06/08 09:05

rainbow,代码阅读增强工具,能给不同的括号不同的颜色,下面是作者推荐的配置

"rainbowlet g:rainbow_active = 1let 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,\   }\}

截图欣赏
lisp
cpp
python

0 0
原创粉丝点击