vim/colorschemes

StatusLine (and others?) missing bold in terminal

sandwm opened this issue · 3 comments

In legacy elflord (and probably others) it was possible to determine the currently active vim window through the bold status line. In current elflord the status line of the active window just has a blue background that is a bit lighter than the others, which isn't as easy to see.

Legacy elflord (green is default terminal fg color here):
statusline_old

Current elflord:
statusline_upstream

Patched elflord:
statusline_patched

For my current elflord version, seen in the third screenshot, I replaced g=bold with bold here:

StatusLine xterm0 xterm14 g=bold

git grep 'g=[^ ]*bold' colortemplate/ gives a lot of results. I don't know what the reasoning is behind using bold only in the GUI in these cases. I also don't know where all of these highlight groups are used, but at least for this case, I would suggest using bold unconditionally, both for ease of use and staying closer to previous elflord versions.

@sandwm pls check latest master

@habamax Thanks, new elflord looks good. 👍️

great!