jellybeans.vim
jellybeans.vim copied to clipboard
Highlighting of errors should be a bit gentle
SpellBad, SpellCap and signcolumn related highlights seems too particolored:
Also underlines over background colors seems more modern and elegant for me. So I have the next overrides for now:
"I have also a couple of some special chars overrides here.
let g:jellybeans_overrides = {
\ 'SpecialKey': { '256ctermbg': 'none', '256ctermfg': 'Darkgray' },
\ 'Whitespace': { '256ctermbg': 'none', '256ctermfg': 'Darkgray' },
\ 'SpellBad' : { '256cterm': 'underline', '256ctermbg': 'None' },
\ 'SpellCap' : { '256cterm': 'undercurl', '256ctermbg': 'None' },
\ 'error' : { '256ctermbg': 236 },
\ 'todo' : { '256ctermbg': 236 },
\}
Result:
FWIW... Although I really like the idea of muting down the error highlights, I think the example above is a little too muted. How about something like:
- Making the foreground color of the
>>
in the well some shade of red. It's an error, it just seems like it should be red. - Instead of an underline to highlight the error, set the background color to a lighter shade of red? Lighter than it was before.
does any one know how can I change the back ground of those errors?! ( those ones sitting left to the line numbers ) is it possible ? what should I over ride ? I want it to be the same as line numbers back ground.
@bigAmir, it is perfectly possible with :hi SignColumn ctermbg=none
(and also ALESignColumntWithErrors
, ALESignColumntWithoutErrors
for ALE case).
@bigAmir, it is perfectly possible with
:hi SignColumn ctermbg=none
(and alsoALESignColumntWithErrors
,ALESignColumntWithoutErrors
for ALE case).
that did the trick
just in case if anyone wants to do that, paste it after colorschem jellybeans
in your configfiles.