gvim中rainbow插件配对括号色彩的使用
在.vimrc中加入关于此插件的配置,如下(详见插件仓库说明https://github.com/luochen1990/rainbow)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | let g:rainbow_active = 1 let g:rainbow_conf = { \ 'guifgs' : [ 'royalblue3' , 'darkorange3' , 'seagreen3' , 'firebrick' ], \ 'ctermfgs' : [ 'lightblue' , 'lightyellow' , 'lightcyan' , 'lightmagenta' ], \ 'guis' : [ '' ], \ 'cterms' : [ '' ], \ 'operators' : '_,_' , \ 'parentheses' : [ 'start=/(/ end=/)/ fold' , 'start=/\[/ end=/\]/ fold' , 'start=/{/ end=/}/ fold' ], \ 'separately' : { \ '*' : {}, \ 'markdown' : { \ 'parentheses_options' : 'containedin=markdownCode contained' ,}, \ 'lisp' : { \ 'guifgs' : [ 'royalblue3' , 'darkorange3' , 'seagreen3' , 'firebrick' , 'darkorchid3' ], }, \ 'haskell' : { \ 'parentheses' : [ 'start=/(/ end=/)/ fold' , 'start=/\[/ end=/\]/ fold' , 'start=/\v\{\ze[^-]/ end=/}/ fold' ], }, \ 'vim' : { \ 'parentheses_options' : 'containedin=vimFuncBody' , }, \ 'perl' : { \ 'syn_name_prefix' : 'perlBlockFoldRainbow' , }, \ 'stylus' : { \ 'parentheses' : [ 'start=/{/ end=/}/ fold contains=@colorableGroup' ], }, \ 'css' : 0 \ } \} |
突然发现多级括号有色彩配对了,赞
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏