gerardbm/vim-atomic

Statusline polluted with `^` characters

jmcdo29 opened this issue · 1 comments

After switching over to vim-atomic I noticed my statusline (through vim-airline and vim-tree.lua) was littered with ^ characters wherever a space ' ' should be, which made reading the status line rather difficult. Thanks to this issue I found that is StatusLine and StatusLineNC are set to the same value as they are here then vim's default functionality is to use ^^^ in the current status line

                            *hl-StatusLine*
StatusLine	Status line of current [window](https://neovim.io/doc/user/windows.html#window).

							*hl-StatusLineNC*
StatusLineNC	Status lines of not-current [windows](https://neovim.io/doc/user/windows.html#windows).
		Note: If this is equal to "StatusLine", Vim will use "^^^" in
		the status line of the current [window](https://neovim.io/doc/user/windows.html#window).

nvim docs on highlighting and the StatusLine.

Is there a way to change the StatusLineNC to be in line with the atomic color theme but different than StatusLine so that ' ' is used again rather than ^^^?

As a workaround for myself I've added hi StatusLineNC guibg=NONE to my init.vim and it's made the statusline readable again.