diff --git a/colors/solarized8_dark.vim b/colors/solarized8_dark.vim index 13f0d8b..162b313 100644 --- a/colors/solarized8_dark.vim +++ b/colors/solarized8_dark.vim @@ -204,6 +204,8 @@ hi! texMathMatcher ctermfg=3 guifg=#b58900 ctermbg=8 guibg=#002b36 cterm=NONE gu hi! texMathMatcher ctermfg=3 guifg=#b58900 ctermbg=8 guibg=#002b36 cterm=NONE gui=NONE hi! texRefLabel ctermfg=3 guifg=#b58900 ctermbg=8 guibg=#002b36 cterm=NONE gui=NONE hi! rubyDefine ctermfg=14 guifg=#93a1a1 ctermbg=8 guibg=#002b36 cterm=NONE,bold gui=NONE,bold +hi! link rubySymbol Type +hi! rubyBoolean ctermfg=5 guifg=#d33682 ctermbg=8 guibg=#002b36 hi! cPreCondit ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE hi! VarId ctermfg=4 guifg=#268bd2 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE hi! ConId ctermfg=3 guifg=#b58900 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE diff --git a/colors/solarized8_dark_flat.vim b/colors/solarized8_dark_flat.vim index 4e3ef60..cfbb816 100644 --- a/colors/solarized8_dark_flat.vim +++ b/colors/solarized8_dark_flat.vim @@ -202,6 +202,8 @@ hi! texMathMatcher ctermfg=3 guifg=#b58900 ctermbg=8 guibg=#002b36 cterm=NONE gu hi! texMathMatcher ctermfg=3 guifg=#b58900 ctermbg=8 guibg=#002b36 cterm=NONE gui=NONE hi! texRefLabel ctermfg=3 guifg=#b58900 ctermbg=8 guibg=#002b36 cterm=NONE gui=NONE hi! rubyDefine ctermfg=14 guifg=#93a1a1 ctermbg=8 guibg=#002b36 cterm=NONE,bold gui=NONE,bold +hi! link rubySymbol Type +hi! rubyBoolean ctermfg=5 guifg=#d33682 ctermbg=8 guibg=#002b36 hi! cPreCondit ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE hi! VarId ctermfg=4 guifg=#268bd2 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE hi! ConId ctermfg=3 guifg=#b58900 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE diff --git a/colors/solarized8_dark_high.vim b/colors/solarized8_dark_high.vim index cca7a87..5eaace4 100644 --- a/colors/solarized8_dark_high.vim +++ b/colors/solarized8_dark_high.vim @@ -204,6 +204,8 @@ hi! texMathMatcher ctermfg=3 guifg=#b58900 ctermbg=8 guibg=#002b36 cterm=NONE gu hi! texMathMatcher ctermfg=3 guifg=#b58900 ctermbg=8 guibg=#002b36 cterm=NONE gui=NONE hi! texRefLabel ctermfg=3 guifg=#b58900 ctermbg=8 guibg=#002b36 cterm=NONE gui=NONE hi! rubyDefine ctermfg=7 guifg=#eee8d5 ctermbg=8 guibg=#002b36 cterm=NONE,bold gui=NONE,bold +hi! link rubySymbol Type +hi! rubyBoolean ctermfg=5 guifg=#d33682 ctermbg=8 guibg=#002b36 hi! cPreCondit ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE hi! VarId ctermfg=4 guifg=#268bd2 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE hi! ConId ctermfg=3 guifg=#b58900 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE diff --git a/colors/solarized8_dark_low.vim b/colors/solarized8_dark_low.vim index ed4f70d..4bb2e28 100644 --- a/colors/solarized8_dark_low.vim +++ b/colors/solarized8_dark_low.vim @@ -204,6 +204,8 @@ hi! texMathMatcher ctermfg=3 guifg=#b58900 ctermbg=0 guibg=#073642 cterm=NONE gu hi! texMathMatcher ctermfg=3 guifg=#b58900 ctermbg=0 guibg=#073642 cterm=NONE gui=NONE hi! texRefLabel ctermfg=3 guifg=#b58900 ctermbg=0 guibg=#073642 cterm=NONE gui=NONE hi! rubyDefine ctermfg=14 guifg=#93a1a1 ctermbg=0 guibg=#073642 cterm=NONE,bold gui=NONE,bold +hi! link rubySymbol Type +hi! rubyBoolean ctermfg=5 guifg=#d33682 ctermbg=0 guibg=#073642 hi! cPreCondit ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE hi! VarId ctermfg=4 guifg=#268bd2 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE hi! ConId ctermfg=3 guifg=#b58900 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE diff --git a/colors/solarized8_light.vim b/colors/solarized8_light.vim index 4ff5828..ca199ae 100644 --- a/colors/solarized8_light.vim +++ b/colors/solarized8_light.vim @@ -216,6 +216,8 @@ hi! texMathMatcher ctermfg=3 guifg=#b58900 ctermbg=15 guibg=#fdf6e3 cterm=NONE g hi! texMathMatcher ctermfg=3 guifg=#b58900 ctermbg=15 guibg=#fdf6e3 cterm=NONE gui=NONE hi! texRefLabel ctermfg=3 guifg=#b58900 ctermbg=15 guibg=#fdf6e3 cterm=NONE gui=NONE hi! rubyDefine ctermfg=10 guifg=#586e75 ctermbg=15 guibg=#fdf6e3 cterm=NONE,bold gui=NONE,bold +hi! link rubySymbol Type +hi! rubyBoolean ctermfg=5 guifg=#d33682 ctermbg=15 guibg=#fdf6e3 hi! cPreCondit ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE hi! VarId ctermfg=4 guifg=#268bd2 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE hi! ConId ctermfg=3 guifg=#b58900 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE diff --git a/colors/solarized8_light_flat.vim b/colors/solarized8_light_flat.vim index 01b4fb1..6973c98 100644 --- a/colors/solarized8_light_flat.vim +++ b/colors/solarized8_light_flat.vim @@ -214,6 +214,8 @@ hi! texMathMatcher ctermfg=3 guifg=#b58900 ctermbg=15 guibg=#fdf6e3 cterm=NONE g hi! texMathMatcher ctermfg=3 guifg=#b58900 ctermbg=15 guibg=#fdf6e3 cterm=NONE gui=NONE hi! texRefLabel ctermfg=3 guifg=#b58900 ctermbg=15 guibg=#fdf6e3 cterm=NONE gui=NONE hi! rubyDefine ctermfg=10 guifg=#586e75 ctermbg=15 guibg=#fdf6e3 cterm=NONE,bold gui=NONE,bold +hi! link rubySymbol Type +hi! rubyBoolean ctermfg=5 guifg=#d33682 ctermbg=15 guibg=#fdf6e3 hi! cPreCondit ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE hi! VarId ctermfg=4 guifg=#268bd2 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE hi! ConId ctermfg=3 guifg=#b58900 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE diff --git a/colors/solarized8_light_high.vim b/colors/solarized8_light_high.vim index d3d4c17..6c1de0b 100644 --- a/colors/solarized8_light_high.vim +++ b/colors/solarized8_light_high.vim @@ -216,6 +216,8 @@ hi! texMathMatcher ctermfg=3 guifg=#b58900 ctermbg=15 guibg=#fdf6e3 cterm=NONE g hi! texMathMatcher ctermfg=3 guifg=#b58900 ctermbg=15 guibg=#fdf6e3 cterm=NONE gui=NONE hi! texRefLabel ctermfg=3 guifg=#b58900 ctermbg=15 guibg=#fdf6e3 cterm=NONE gui=NONE hi! rubyDefine ctermfg=0 guifg=#073642 ctermbg=15 guibg=#fdf6e3 cterm=NONE,bold gui=NONE,bold +hi! link rubySymbol Type +hi! rubyBoolean ctermfg=5 guifg=#d33682 ctermbg=15 guibg=#fdf6e3 hi! cPreCondit ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE hi! VarId ctermfg=4 guifg=#268bd2 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE hi! ConId ctermfg=3 guifg=#b58900 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE diff --git a/colors/solarized8_light_low.vim b/colors/solarized8_light_low.vim index f1b34ba..369c61d 100644 --- a/colors/solarized8_light_low.vim +++ b/colors/solarized8_light_low.vim @@ -216,6 +216,8 @@ hi! texMathMatcher ctermfg=3 guifg=#b58900 ctermbg=7 guibg=#eee8d5 cterm=NONE gu hi! texMathMatcher ctermfg=3 guifg=#b58900 ctermbg=7 guibg=#eee8d5 cterm=NONE gui=NONE hi! texRefLabel ctermfg=3 guifg=#b58900 ctermbg=7 guibg=#eee8d5 cterm=NONE gui=NONE hi! rubyDefine ctermfg=10 guifg=#586e75 ctermbg=7 guibg=#eee8d5 cterm=NONE,bold gui=NONE,bold +hi! link rubySymbol Type +hi! rubyBoolean ctermfg=5 guifg=#d33682 ctermbg=7 guibg=#eee8d5 hi! cPreCondit ctermfg=9 guifg=#cb4b16 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE hi! VarId ctermfg=4 guifg=#268bd2 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE hi! ConId ctermfg=3 guifg=#b58900 ctermbg=NONE guibg=NONE cterm=NONE gui=NONE diff --git a/src/solarized8.vim b/src/solarized8.vim index ccf8ffd..a8cb8dc 100644 --- a/src/solarized8.vim +++ b/src/solarized8.vim @@ -674,6 +674,8 @@ for s:solarized_background in ["dark", "light"] " ruby highlighting "{{{ " --------------------------------------------------------------------- call s:put("hi! rubyDefine" . s:fg_base1 .s:bg_back .s:fmt_bold) + call s:put("hi! link rubySymbol Type") + call s:put("hi! rubyBoolean " . s:fg_magenta.s:bg_back) "rubyInclude "rubySharpBang "rubyAccess