mirror of
https://github.com/neovim/neovim.git
synced 2025-12-15 19:05:40 +00:00
feat(highlight): tweak default color scheme
Problem: Updating default color scheme produced some feedback. Solution: Address the feedback. Outline of the changes: - Colors `Grey1` and `Grey2` are made a little bit more extreme (dark - darker, light - lighter) to increase overall contrast. - `gui` colors are treated as base with `cterm` colors falling back to using 0-15 colors which come from terminal emulator. - Update highlight group definition to not include attribute definition if it is intended to staty uncolored. - Tweak some specific highlight groups. - Add a list of Neovim specific highlight groups which are now defined differently in a breaking way. - Minor tweaks in several other places related to default color scheme.
This commit is contained in:
committed by
Christian Clason
parent
19fed6bde1
commit
574519d9d6
@@ -29,9 +29,6 @@ local function test_embed(ext_linegrid)
|
||||
[6] = {foreground = Screen.colors.NvimDarkGrey3, background = Screen.colors.NvimLightGrey1};
|
||||
[7] = {foreground = Screen.colors.NvimDarkRed};
|
||||
[8] = {foreground = Screen.colors.NvimDarkCyan};
|
||||
[9] = {foreground = Screen.colors.NvimLightGrey3, background = Screen.colors.NvimDarkGrey1};
|
||||
[10] = {foreground = Screen.colors.NvimLightRed};
|
||||
[11] = {foreground = Screen.colors.NvimLightCyan};
|
||||
})
|
||||
end
|
||||
|
||||
@@ -60,11 +57,11 @@ local function test_embed(ext_linegrid)
|
||||
startup('--cmd', 'echoerr "foo"', '--cmd', 'color default', '--cmd', 'echoerr "bar"')
|
||||
screen:expect([[
|
||||
|*3
|
||||
{9: }|
|
||||
{6: }|
|
||||
{7:Error detected while processing pre-vimrc command line:} |
|
||||
{7:foo} |
|
||||
{10:bar} |
|
||||
{11:Press ENTER or type command to continue}^ |
|
||||
{7:bar} |
|
||||
{8:Press ENTER or type command to continue}^ |
|
||||
]])
|
||||
end)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user