jellybeans.vim icon indicating copy to clipboard operation
jellybeans.vim copied to clipboard

Highlighting of errors should be a bit gentle

Open bergentroll opened this issue 4 years ago • 4 comments

SpellBad, SpellCap and signcolumn related highlights seems too particolored: before

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: after

bergentroll avatar Aug 05 '19 17:08 bergentroll

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.

pedrohdz avatar Aug 07 '19 08:08 pedrohdz

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.

amirongit avatar Jun 22 '20 14:06 amirongit

@bigAmir, it is perfectly possible with :hi SignColumn ctermbg=none (and also ALESignColumntWithErrors, ALESignColumntWithoutErrors for ALE case).

bergentroll avatar Jun 22 '20 15:06 bergentroll

@bigAmir, it is perfectly possible with :hi SignColumn ctermbg=none (and also ALESignColumntWithErrors, 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.

amirongit avatar Jun 22 '20 17:06 amirongit