• R/O
  • SSH

vim: Commit

Mirror of the Vim source from https://github.com/vim/vim


Commit MetaInfo

Revision82244cfc4694448a3a64b6895c565284f44be2a2 (tree)
Time2022-05-14 21:45:04
AuthorBram Moolenaar <Bram@vim....>
CommiterBram Moolenaar

Log Message

Update runtime files, new color schemes

Commit: https://github.com/vim/vim/commit/30ab04e16e1e9e6133590181197b3f8e70cb495e
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat May 14 13:33:50 2022 +0100

Update runtime files, new color schemes

Change Summary

Incremental Difference

diff -r d1bc3ca0cd1d -r 82244cfc4694 .github/CODEOWNERS
--- a/.github/CODEOWNERS Sat May 14 14:00:04 2022 +0200
+++ b/.github/CODEOWNERS Sat May 14 14:45:04 2022 +0200
@@ -19,6 +19,25 @@
1919 runtime/autoload/vimball.vim @cecamp
2020 runtime/autoload/xmlformat.vim @chrisbra
2121 runtime/autoload/zip.vim @cecamp
22+runtime/colors/blue.vim @habamax @romainl @neutaaaaan
23+runtime/colors/darkblue.vim @habamax @romainl @neutaaaaan
24+runtime/colors/default.vim @habamax @romainl @neutaaaaan
25+runtime/colors/delek.vim @habamax @romainl @neutaaaaan
26+runtime/colors/desert.vim @habamax @romainl @neutaaaaan
27+runtime/colors/elflord.vim @habamax @romainl @neutaaaaan
28+runtime/colors/evening.vim @habamax @romainl @neutaaaaan
29+runtime/colors/industry.vim @habamax @romainl @neutaaaaan
30+runtime/colors/koehler.vim @habamax @romainl @neutaaaaan
31+runtime/colors/morning.vim @habamax @romainl @neutaaaaan
32+runtime/colors/murphy.vim @habamax @romainl @neutaaaaan
33+runtime/colors/pablo.vim @habamax @romainl @neutaaaaan
34+runtime/colors/peachpuff.vim @habamax @romainl @neutaaaaan
35+runtime/colors/ron.vim @habamax @romainl @neutaaaaan
36+runtime/colors/shine.vim @habamax @romainl @neutaaaaan
37+runtime/colors/slate.vim @habamax @romainl @neutaaaaan
38+runtime/colors/tools @habamax @romainl @neutaaaaan
39+runtime/colors/torte.vim @habamax @romainl @neutaaaaan
40+runtime/colors/zellner.vim @habamax @romainl @neutaaaaan
2241 runtime/compiler/checkstyle.vim @dkearns
2342 runtime/compiler/cm3.vim @dkearns
2443 runtime/compiler/cucumber.vim @tpope
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/README.txt
--- a/runtime/colors/README.txt Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/README.txt Sat May 14 14:45:04 2022 +0200
@@ -1,7 +1,7 @@
11 README.txt for color scheme files
22
33 These files are used for the ":colorscheme" command. They appear in the
4-Edit/Color Scheme menu in the GUI.
4+"Edit/Color Scheme" menu in the GUI.
55
66
77 Hints for writing a color scheme file:
@@ -9,6 +9,7 @@
99 There are two basic ways to define a color scheme:
1010
1111 1. Define a new Normal color and set the 'background' option accordingly.
12+
1213 set background={light or dark}
1314 highlight clear
1415 highlight Normal ...
@@ -16,6 +17,7 @@
1617
1718 2. Use the default Normal color and automatically adjust to the value of
1819 'background'.
20+
1921 highlight clear Normal
2022 set background&
2123 highlight clear
@@ -28,7 +30,7 @@
2830 endif
2931
3032 You can use ":highlight clear" to reset everything to the defaults, and then
31-change the groups that you want differently. This also will work for groups
33+change the groups that you want differently. This will also work for groups
3234 that are added in later versions of Vim.
3335 Note that ":highlight clear" uses the value of 'background', thus set it
3436 before this command.
@@ -38,7 +40,9 @@
3840
3941 In case you want to set 'background' depending on the colorscheme selected,
4042 this autocmd might be useful:
43+
4144 autocmd SourcePre */colors/blue_sky.vim set background=dark
45+
4246 Replace "blue_sky" with the name of the colorscheme.
4347
4448 In case you want to tweak a colorscheme after it was loaded, check out the
@@ -46,6 +50,7 @@
4650
4751 To clean up just before loading another colorscheme, use the ColorSchemePre
4852 autocommand event. For example:
53+
4954 let g:term_ansi_colors = ...
5055 augroup MyColorscheme
5156 au!
@@ -54,20 +59,22 @@
5459 augroup END
5560
5661 To customize a colorscheme use another name, e.g. "~/.vim/colors/mine.vim",
57-and use `:runtime` to load the original colorscheme:
62+and use ":runtime" to load the original colorscheme:
63+
5864 " load the "evening" colorscheme
5965 runtime colors/evening.vim
6066 " change the color of statements
6167 hi Statement ctermfg=Blue guifg=Blue
6268
63-To see which highlight group is used where, find the help for
64-"highlight-groups" and "group-name".
69+To see which highlight group is used where, see ":help highlight-groups" and
70+":help group-name".
6571
6672 You can use ":highlight" to find out the current colors. Exception: the
6773 ctermfg and ctermbg values are numbers, which are only valid for the current
68-terminal. Use the color names instead. See ":help cterm-colors".
74+terminal. Use the color names instead for better portability. See
75+":help cterm-colors".
6976
70-The default color settings can be found in the source file src/highlight.c.
77+The default color settings can be found in the source file src/syntax.c.
7178 Search for "highlight_init".
7279
7380 If you think you have a color scheme that is good enough to be used by others,
@@ -75,17 +82,57 @@
7582
7683 - Source the $VIMRUNTIME/colors/tools/check_colors.vim script to check for
7784 common mistakes.
78-- Does it work in a color terminal as well as in the GUI?
85+
86+- Does it work in a color terminal as well as in the GUI? Is it consistent?
87+
7988 - Is "g:colors_name" set to a meaningful value? In case of doubt you can do
8089 it this way:
90+
8191 let g:colors_name = expand('<sfile>:t:r')
92+
8293 - Is 'background' either used or appropriately set to "light" or "dark"?
94+
8395 - Try setting 'hlsearch' and searching for a pattern, is the match easy to
8496 spot?
97+
8598 - Split a window with ":split" and ":vsplit". Are the status lines and
8699 vertical separators clearly visible?
100+
87101 - In the GUI, is it easy to find the cursor, also in a file with lots of
88102 syntax highlighting?
103+
104+- In general, test your color scheme against as many filetypes, Vim features,
105+ environments, etc. as possible.
106+
89107 - Do not use hard coded escape sequences, these will not work in other
90- terminals. Always use color names or #RRGGBB for the GUI. See v:colornames
91- for details on how to define your own color names.
108+ terminals. Always use #RRGGBB for the GUI.
109+
110+- When targetting 8-16 colors terminals, don't count on "darkblue" to be blue
111+ and dark, or on "2" to be even vaguely reddish. Names are more portable
112+ than numbers, though.
113+
114+- When targetting 256 colors terminals, prefer colors 16-255 to colors 0-15
115+ for the same reason.
116+
117+- Typographic attributes (bold, italic, underline, reverse, etc.) are not
118+ universally supported. Don't count on any of them.
119+
120+- Is "g:terminal_ansi_colors" set to a list of 16 #RRGGBB values?
121+
122+- Try to keep your color scheme simple by avoiding unnecessary logic and
123+ refraining from adding options. The best color scheme is one that only
124+ requires:
125+
126+ colorscheme foobar
127+
128+The color schemes distributed with Vim are built with lifepillar/colortemplate
129+(https://github.com/lifepillar/vim-colortemplate). It is therefore highly
130+recommended.
131+
132+If you would like your color scheme to be distributed with Vim, make sure
133+that:
134+
135+- it satisfies the guidelines above,
136+- it was made with colortemplate,
137+
138+and join us at vim/colorschemes: (https://github.com/vim/colorschemes).
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/blue.vim
--- a/runtime/colors/blue.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/blue.vim Sat May 14 14:45:04 2022 +0200
@@ -1,55 +1,447 @@
1-" local syntax file - set colors on a per-machine basis:
2-" vim: tw=0 ts=4 sw=4
3-" Vim color file
4-" Maintainer: Steven Vertigan <steven@vertigan.wattle.id.au>
5-" Last Change: 2006 Sep 23
6-" Revision #5: Switch main text from white to yellow for easier contrast,
7-" fixed some problems with terminal backgrounds.
1+" Name: blue
2+" Description: Colorscheme with a blue background
3+" Author: Original author Steven Vertigan <steven@vertigan.wattle.id.au>
4+" Maintainer: Original maintainer Steven Vertigan <steven@vertigan.wattle.id.au>
5+" Website: https://github.com/vim/colorschemes
6+" License: Same as Vim
7+" Last Updated: Wed May 11 22:56:33 2022
8+
9+" Generated by Colortemplate v2.2.0
810
911 set background=dark
10-hi clear
11-if exists("syntax_on")
12- syntax reset
13-endif
14-let g:colors_name = "blue"
15-hi Normal guifg=yellow guibg=darkBlue ctermfg=yellow ctermbg=darkBlue
16-hi NonText guifg=magenta ctermfg=lightMagenta
17-hi comment guifg=gray ctermfg=gray ctermbg=darkBlue gui=bold
18-hi constant guifg=cyan ctermfg=cyan
19-hi identifier guifg=gray ctermfg=red
20-hi statement guifg=white ctermfg=white ctermbg=darkBlue gui=none
21-hi preproc guifg=green ctermfg=green
22-hi type guifg=orange ctermfg=lightRed ctermbg=darkBlue
23-hi special guifg=magenta ctermfg=lightMagenta ctermbg=darkBlue
24-hi Underlined guifg=cyan ctermfg=cyan gui=underline cterm=underline
25-hi label guifg=yellow ctermfg=yellow
26-hi operator guifg=orange gui=bold ctermfg=lightRed ctermbg=darkBlue
2712
28-hi ErrorMsg guifg=orange guibg=darkBlue ctermfg=lightRed
29-hi WarningMsg guifg=cyan guibg=darkBlue ctermfg=cyan gui=bold
30-hi ModeMsg guifg=yellow gui=NONE ctermfg=yellow
31-hi MoreMsg guifg=yellow gui=NONE ctermfg=yellow
32-hi Error guifg=red guibg=darkBlue gui=underline ctermfg=red
33-
34-hi Todo guifg=black guibg=orange ctermfg=black ctermbg=darkYellow
35-hi Cursor guifg=black guibg=white ctermfg=black ctermbg=white
36-hi Search guifg=black guibg=orange ctermfg=black ctermbg=darkYellow
37-hi IncSearch guifg=black guibg=yellow ctermfg=black ctermbg=darkYellow
38-hi LineNr guifg=cyan ctermfg=cyan
39-hi title guifg=white gui=bold cterm=bold
13+hi clear
14+let g:colors_name = 'blue'
4015
41-hi StatusLineNC gui=NONE guifg=black guibg=blue ctermfg=black ctermbg=blue
42-hi StatusLine gui=bold guifg=cyan guibg=blue ctermfg=cyan ctermbg=blue
43-hi VertSplit gui=none guifg=blue guibg=blue ctermfg=blue ctermbg=blue
44-
45-hi Visual term=reverse ctermfg=black ctermbg=darkCyan guifg=black guibg=darkCyan
16+let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 1
4617
47-hi DiffChange guibg=darkGreen guifg=black ctermbg=darkGreen ctermfg=black
48-hi DiffText guibg=olivedrab guifg=black ctermbg=lightGreen ctermfg=black
49-hi DiffAdd guibg=slateblue guifg=black ctermbg=blue ctermfg=black
50-hi DiffDelete guibg=coral guifg=black ctermbg=cyan ctermfg=black
18+if (has('termguicolors') && &termguicolors) || has('gui_running')
19+ let g:terminal_ansi_colors = ['#000000', '#870000', '#006400', '#878700', '#000087', '#870087', '#008787', '#bcbcbc', '#878787', '#d70000', '#00ff00', '#ffdf00', '#5fafff', '#d787d7', '#5fffff', '#ffffff']
20+endif
21+hi Normal guifg=#ffdf00 guibg=#000087 gui=NONE cterm=NONE
22+hi CursorLine guifg=NONE guibg=#005faf gui=NONE cterm=NONE
23+hi Pmenu guifg=#ffffff guibg=#008787 gui=NONE cterm=NONE
24+hi PmenuSel guifg=#008787 guibg=#ffffff gui=NONE cterm=NONE
25+hi QuickFixLine guifg=#000000 guibg=#d787d7 gui=NONE cterm=NONE
26+hi ColorColumn guifg=NONE guibg=#870087 gui=NONE cterm=NONE
27+hi Conceal guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
28+hi Cursor guifg=#000000 guibg=#00ff00 gui=NONE cterm=NONE
29+hi CursorColumn guifg=NONE guibg=#005faf gui=NONE cterm=NONE
30+hi CursorIM guifg=NONE guibg=fg gui=NONE cterm=NONE
31+hi CursorLineNr guifg=#ffdf00 guibg=#005faf gui=bold cterm=NONE
32+hi EndOfBuffer guifg=#ffdf00 guibg=#000087 gui=NONE cterm=NONE
33+hi Error guifg=#ff7f50 guibg=#000087 gui=reverse cterm=reverse
34+hi ErrorMsg guifg=#ffffff guibg=#d70000 gui=NONE cterm=NONE
35+hi FoldColumn guifg=#008787 guibg=NONE gui=NONE cterm=NONE
36+hi Folded guifg=#000087 guibg=#878700 gui=NONE cterm=NONE
37+hi IncSearch guifg=#d787d7 guibg=#000000 gui=standout cterm=reverse
38+hi LineNr guifg=#5fffff guibg=NONE gui=NONE cterm=NONE
39+hi MatchParen guifg=NONE guibg=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse
40+hi ModeMsg guifg=#000087 guibg=#00ff00 gui=NONE cterm=NONE
41+hi MoreMsg guifg=#5fffff guibg=NONE gui=NONE cterm=NONE
42+hi NonText guifg=#d787d7 guibg=NONE gui=NONE cterm=NONE
43+hi PmenuSbar guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
44+hi PmenuThumb guifg=NONE guibg=#ffffff gui=NONE cterm=NONE
45+hi Question guifg=#00ff00 guibg=NONE gui=NONE cterm=NONE
46+hi Search guifg=#ffdf00 guibg=#000000 gui=reverse cterm=reverse
47+hi SignColumn guifg=#008787 guibg=NONE gui=NONE cterm=NONE
48+hi SpecialKey guifg=#5fffff guibg=NONE gui=NONE cterm=NONE
49+hi SpellBad guifg=#d70000 guibg=NONE guisp=#d70000 gui=undercurl cterm=underline
50+hi SpellCap guifg=#00ff00 guibg=NONE guisp=#00ff00 gui=undercurl cterm=underline
51+hi SpellLocal guifg=#ffffff guibg=NONE guisp=#ffffff gui=undercurl cterm=underline
52+hi SpellRare guifg=#d787d7 guibg=NONE guisp=#d787d7 gui=undercurl cterm=underline
53+hi StatusLine guifg=#000087 guibg=#5fffff gui=NONE cterm=NONE
54+hi StatusLineNC guifg=#000087 guibg=#008787 gui=NONE cterm=NONE
55+hi! link StatusLineTerm StatusLine
56+hi! link StatusLineTermNC StatusLineNC
57+hi! link TabLine StatusLineNC
58+hi! link TabLineFill StatusLineNC
59+hi! link TabLineSel StatusLine
60+hi ToolbarButton guifg=#ffffff guibg=#005faf gui=NONE cterm=NONE
61+hi ToolbarLine guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
62+hi VertSplit guifg=#008787 guibg=NONE gui=NONE cterm=NONE
63+hi Visual guifg=#ffffff guibg=#008787 gui=NONE cterm=NONE
64+hi VisualNOS guifg=#008787 guibg=#ffffff gui=NONE cterm=NONE
65+hi WarningMsg guifg=#d70000 guibg=NONE gui=NONE cterm=NONE
66+hi WildMenu guifg=#000087 guibg=#ffdf00 gui=NONE cterm=NONE
67+hi debugBreakpoint guifg=#00ff00 guibg=#000087 gui=reverse cterm=reverse
68+hi debugPC guifg=#5fffff guibg=#000087 gui=reverse cterm=reverse
69+hi! link Terminal Normal
70+hi! link Debug Special
71+hi! link diffAdded String
72+hi! link diffRemoved WarningMsg
73+hi! link diffOnly WarningMsg
74+hi! link diffNoEOL WarningMsg
75+hi! link diffIsA WarningMsg
76+hi! link diffIdentical WarningMsg
77+hi! link diffDiffer WarningMsg
78+hi! link diffCommon WarningMsg
79+hi! link diffBDiffer WarningMsg
80+hi! link lCursor Cursor
81+hi! link LineNrAbove LineNr
82+hi! link LineNrBelow LineNr
83+hi! link CurSearch Search
84+hi! link CursorLineFold CursorLine
85+hi! link CursorLineSign CursorLine
86+hi Directory guifg=#5fffff guibg=NONE gui=NONE cterm=NONE
87+hi Title guifg=#d787d7 guibg=NONE gui=NONE cterm=NONE
88+hi Comment guifg=#878787 guibg=NONE gui=bold cterm=NONE
89+hi Constant guifg=#5fffff guibg=NONE gui=NONE cterm=NONE
90+hi Identifier guifg=#bcbcbc guibg=NONE gui=NONE cterm=NONE
91+hi Ignore guifg=#878787 guibg=NONE gui=NONE cterm=NONE
92+hi PreProc guifg=#00ff00 guibg=NONE gui=NONE cterm=NONE
93+hi Special guifg=#d787d7 guibg=NONE gui=NONE cterm=NONE
94+hi Statement guifg=#ffffff guibg=NONE gui=NONE cterm=NONE
95+hi Todo guifg=NONE guibg=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse
96+hi Type guifg=#ffa500 guibg=NONE gui=bold cterm=NONE
97+hi Underlined guifg=NONE guibg=NONE gui=underline ctermfg=NONE ctermbg=NONE cterm=underline
98+hi Label guifg=#ffdf00 guibg=NONE gui=NONE cterm=NONE
99+hi! link Boolean Constant
100+hi! link Character Constant
101+hi! link Conditional Statement
102+hi! link Define PreProc
103+hi! link Delimiter Special
104+hi! link Exception Statement
105+hi! link Float Constant
106+hi! link Function Identifier
107+hi! link Include PreProc
108+hi! link Keyword Statement
109+hi! link Macro PreProc
110+hi! link Number Constant
111+hi! link Operator Type
112+hi! link PreCondit PreProc
113+hi! link Repeat Statement
114+hi! link SpecialChar Special
115+hi! link SpecialComment Special
116+hi! link StorageClass Type
117+hi! link String Constant
118+hi! link Structure Type
119+hi! link Tag Special
120+hi! link Typedef Type
121+hi! link Terminal Normal
122+hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
123+hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
124+hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
125+hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
51126
52-hi Folded guibg=orange guifg=black ctermbg=yellow ctermfg=black
53-hi FoldColumn guibg=gray30 guifg=black ctermbg=gray ctermfg=black
54-hi cIf0 guifg=gray ctermfg=gray
127+if s:t_Co >= 256
128+ hi Normal ctermfg=220 ctermbg=18 cterm=NONE
129+ hi CursorLine ctermfg=NONE ctermbg=25 cterm=NONE
130+ hi Pmenu ctermfg=231 ctermbg=30 cterm=NONE
131+ hi PmenuSel ctermfg=30 ctermbg=231 cterm=NONE
132+ hi QuickFixLine ctermfg=16 ctermbg=176 cterm=NONE
133+ hi ColorColumn ctermfg=NONE ctermbg=90 cterm=NONE
134+ hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
135+ hi Cursor ctermfg=16 ctermbg=46 cterm=NONE
136+ hi CursorColumn ctermfg=NONE ctermbg=25 cterm=NONE
137+ hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE
138+ hi CursorLineNr ctermfg=220 ctermbg=25 cterm=NONE
139+ hi EndOfBuffer ctermfg=220 ctermbg=18 cterm=NONE
140+ hi Error ctermfg=209 ctermbg=18 cterm=reverse
141+ hi ErrorMsg ctermfg=231 ctermbg=160 cterm=NONE
142+ hi FoldColumn ctermfg=30 ctermbg=NONE cterm=NONE
143+ hi Folded ctermfg=18 ctermbg=100 cterm=NONE
144+ hi IncSearch ctermfg=176 ctermbg=16 cterm=reverse
145+ hi LineNr ctermfg=87 ctermbg=NONE cterm=NONE
146+ hi MatchParen ctermfg=NONE ctermbg=NONE cterm=reverse
147+ hi ModeMsg ctermfg=18 ctermbg=46 cterm=NONE
148+ hi MoreMsg ctermfg=87 ctermbg=NONE cterm=NONE
149+ hi NonText ctermfg=176 ctermbg=NONE cterm=NONE
150+ hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
151+ hi PmenuThumb ctermfg=NONE ctermbg=231 cterm=NONE
152+ hi Question ctermfg=46 ctermbg=NONE cterm=NONE
153+ hi Search ctermfg=220 ctermbg=16 cterm=reverse
154+ hi SignColumn ctermfg=30 ctermbg=NONE cterm=NONE
155+ hi SpecialKey ctermfg=87 ctermbg=NONE cterm=NONE
156+ hi SpellBad ctermfg=160 ctermbg=NONE cterm=underline
157+ hi SpellCap ctermfg=46 ctermbg=NONE cterm=underline
158+ hi SpellLocal ctermfg=231 ctermbg=NONE cterm=underline
159+ hi SpellRare ctermfg=176 ctermbg=NONE cterm=underline
160+ hi StatusLine ctermfg=18 ctermbg=87 cterm=NONE
161+ hi StatusLineNC ctermfg=18 ctermbg=30 cterm=NONE
162+ hi! link StatusLineTerm StatusLine
163+ hi! link StatusLineTermNC StatusLineNC
164+ hi! link TabLine StatusLineNC
165+ hi! link TabLineFill StatusLineNC
166+ hi! link TabLineSel StatusLine
167+ hi ToolbarButton ctermfg=231 ctermbg=25 cterm=NONE
168+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
169+ hi VertSplit ctermfg=30 ctermbg=NONE cterm=NONE
170+ hi Visual ctermfg=231 ctermbg=30 cterm=NONE
171+ hi VisualNOS ctermfg=30 ctermbg=231 cterm=NONE
172+ hi WarningMsg ctermfg=160 ctermbg=NONE cterm=NONE
173+ hi WildMenu ctermfg=18 ctermbg=220 cterm=NONE
174+ hi debugBreakpoint ctermfg=46 ctermbg=18 cterm=reverse
175+ hi debugPC ctermfg=87 ctermbg=18 cterm=reverse
176+ hi! link Terminal Normal
177+ hi! link Debug Special
178+ hi! link diffAdded String
179+ hi! link diffRemoved WarningMsg
180+ hi! link diffOnly WarningMsg
181+ hi! link diffNoEOL WarningMsg
182+ hi! link diffIsA WarningMsg
183+ hi! link diffIdentical WarningMsg
184+ hi! link diffDiffer WarningMsg
185+ hi! link diffCommon WarningMsg
186+ hi! link diffBDiffer WarningMsg
187+ hi! link lCursor Cursor
188+ hi! link LineNrAbove LineNr
189+ hi! link LineNrBelow LineNr
190+ hi! link CurSearch Search
191+ hi! link CursorLineFold CursorLine
192+ hi! link CursorLineSign CursorLine
193+ hi Directory ctermfg=87 ctermbg=NONE cterm=NONE
194+ hi Title ctermfg=176 ctermbg=NONE cterm=NONE
195+ hi Comment ctermfg=102 ctermbg=NONE cterm=NONE
196+ hi Constant ctermfg=87 ctermbg=NONE cterm=NONE
197+ hi Identifier ctermfg=250 ctermbg=NONE cterm=NONE
198+ hi Ignore ctermfg=102 ctermbg=NONE cterm=NONE
199+ hi PreProc ctermfg=46 ctermbg=NONE cterm=NONE
200+ hi Special ctermfg=176 ctermbg=NONE cterm=NONE
201+ hi Statement ctermfg=231 ctermbg=NONE cterm=NONE
202+ hi Todo ctermfg=NONE ctermbg=NONE cterm=reverse
203+ hi Type ctermfg=214 ctermbg=NONE cterm=NONE
204+ hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
205+ hi Label ctermfg=220 ctermbg=NONE cterm=NONE
206+ hi! link Boolean Constant
207+ hi! link Character Constant
208+ hi! link Conditional Statement
209+ hi! link Define PreProc
210+ hi! link Delimiter Special
211+ hi! link Exception Statement
212+ hi! link Float Constant
213+ hi! link Function Identifier
214+ hi! link Include PreProc
215+ hi! link Keyword Statement
216+ hi! link Macro PreProc
217+ hi! link Number Constant
218+ hi! link Operator Type
219+ hi! link PreCondit PreProc
220+ hi! link Repeat Statement
221+ hi! link SpecialChar Special
222+ hi! link SpecialComment Special
223+ hi! link StorageClass Type
224+ hi! link String Constant
225+ hi! link Structure Type
226+ hi! link Tag Special
227+ hi! link Typedef Type
228+ hi! link Terminal Normal
229+ hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
230+ hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
231+ hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
232+ hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
233+ unlet s:t_Co
234+ finish
235+endif
55236
237+if s:t_Co >= 16
238+ hi Normal ctermfg=yellow ctermbg=darkblue cterm=NONE
239+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
240+ hi Pmenu ctermfg=black ctermbg=darkcyan cterm=NONE
241+ hi PmenuSel ctermfg=black ctermbg=white cterm=NONE
242+ hi QuickFixLine ctermfg=black ctermbg=magenta cterm=NONE
243+ hi ColorColumn ctermfg=NONE ctermbg=darkmagenta cterm=NONE
244+ hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
245+ hi Cursor ctermfg=black ctermbg=green cterm=NONE
246+ hi CursorColumn ctermfg=NONE ctermbg=blue cterm=NONE
247+ hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE
248+ hi CursorLineNr ctermfg=yellow ctermbg=blue cterm=NONE
249+ hi EndOfBuffer ctermfg=yellow ctermbg=darkblue cterm=NONE
250+ hi Error ctermfg=red ctermbg=darkblue cterm=reverse
251+ hi ErrorMsg ctermfg=white ctermbg=red cterm=NONE
252+ hi FoldColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE
253+ hi Folded ctermfg=darkblue ctermbg=darkyellow cterm=NONE
254+ hi IncSearch ctermfg=magenta ctermbg=black cterm=reverse
255+ hi LineNr ctermfg=cyan ctermbg=NONE cterm=NONE
256+ hi MatchParen ctermfg=NONE ctermbg=NONE cterm=reverse
257+ hi ModeMsg ctermfg=darkblue ctermbg=green cterm=NONE
258+ hi MoreMsg ctermfg=cyan ctermbg=NONE cterm=NONE
259+ hi NonText ctermfg=magenta ctermbg=NONE cterm=NONE
260+ hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
261+ hi PmenuThumb ctermfg=NONE ctermbg=white cterm=NONE
262+ hi Question ctermfg=green ctermbg=NONE cterm=NONE
263+ hi Search ctermfg=yellow ctermbg=black cterm=reverse
264+ hi SignColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE
265+ hi SpecialKey ctermfg=cyan ctermbg=NONE cterm=NONE
266+ hi SpellBad ctermfg=red ctermbg=NONE cterm=underline
267+ hi SpellCap ctermfg=green ctermbg=NONE cterm=underline
268+ hi SpellLocal ctermfg=white ctermbg=NONE cterm=underline
269+ hi SpellRare ctermfg=magenta ctermbg=NONE cterm=underline
270+ hi StatusLine ctermfg=darkblue ctermbg=cyan cterm=NONE
271+ hi StatusLineNC ctermfg=darkblue ctermbg=darkcyan cterm=NONE
272+ hi! link StatusLineTerm StatusLine
273+ hi! link StatusLineTermNC StatusLineNC
274+ hi! link TabLine StatusLineNC
275+ hi! link TabLineFill StatusLineNC
276+ hi! link TabLineSel StatusLine
277+ hi ToolbarButton ctermfg=white ctermbg=blue cterm=NONE
278+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
279+ hi VertSplit ctermfg=darkcyan ctermbg=NONE cterm=NONE
280+ hi Visual ctermfg=white ctermbg=darkcyan cterm=NONE
281+ hi VisualNOS ctermfg=darkcyan ctermbg=white cterm=NONE
282+ hi WarningMsg ctermfg=red ctermbg=NONE cterm=NONE
283+ hi WildMenu ctermfg=darkblue ctermbg=yellow cterm=NONE
284+ hi debugBreakpoint ctermfg=green ctermbg=darkblue cterm=reverse
285+ hi debugPC ctermfg=cyan ctermbg=darkblue cterm=reverse
286+ hi! link Terminal Normal
287+ hi! link Debug Special
288+ hi! link diffAdded String
289+ hi! link diffRemoved WarningMsg
290+ hi! link diffOnly WarningMsg
291+ hi! link diffNoEOL WarningMsg
292+ hi! link diffIsA WarningMsg
293+ hi! link diffIdentical WarningMsg
294+ hi! link diffDiffer WarningMsg
295+ hi! link diffCommon WarningMsg
296+ hi! link diffBDiffer WarningMsg
297+ hi! link lCursor Cursor
298+ hi! link LineNrAbove LineNr
299+ hi! link LineNrBelow LineNr
300+ hi! link CurSearch Search
301+ hi! link CursorLineFold CursorLine
302+ hi! link CursorLineSign CursorLine
303+ hi Directory ctermfg=cyan ctermbg=NONE cterm=NONE
304+ hi Title ctermfg=magenta ctermbg=NONE cterm=NONE
305+ hi Comment ctermfg=darkgray ctermbg=NONE cterm=NONE
306+ hi Constant ctermfg=cyan ctermbg=NONE cterm=NONE
307+ hi Identifier ctermfg=gray ctermbg=NONE cterm=NONE
308+ hi Ignore ctermfg=darkgray ctermbg=NONE cterm=NONE
309+ hi PreProc ctermfg=green ctermbg=NONE cterm=NONE
310+ hi Special ctermfg=magenta ctermbg=NONE cterm=NONE
311+ hi Statement ctermfg=white ctermbg=NONE cterm=NONE
312+ hi Todo ctermfg=NONE ctermbg=NONE cterm=reverse
313+ hi Type ctermfg=darkyellow ctermbg=NONE cterm=NONE
314+ hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline
315+ hi Label ctermfg=yellow ctermbg=NONE cterm=NONE
316+ hi! link Boolean Constant
317+ hi! link Character Constant
318+ hi! link Conditional Statement
319+ hi! link Define PreProc
320+ hi! link Delimiter Special
321+ hi! link Exception Statement
322+ hi! link Float Constant
323+ hi! link Function Identifier
324+ hi! link Include PreProc
325+ hi! link Keyword Statement
326+ hi! link Macro PreProc
327+ hi! link Number Constant
328+ hi! link Operator Type
329+ hi! link PreCondit PreProc
330+ hi! link Repeat Statement
331+ hi! link SpecialChar Special
332+ hi! link SpecialComment Special
333+ hi! link StorageClass Type
334+ hi! link String Constant
335+ hi! link Structure Type
336+ hi! link Tag Special
337+ hi! link Typedef Type
338+ hi! link Terminal Normal
339+ hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
340+ hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
341+ hi DiffText ctermfg=black ctermbg=grey cterm=NONE
342+ hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
343+ unlet s:t_Co
344+ finish
345+endif
346+
347+if s:t_Co >= 0
348+ hi Normal term=NONE
349+ hi ColorColumn term=reverse
350+ hi Conceal term=NONE
351+ hi Cursor term=reverse
352+ hi CursorColumn term=NONE
353+ hi CursorLine term=underline
354+ hi CursorLineNr term=bold
355+ hi DiffAdd term=reverse
356+ hi DiffChange term=NONE
357+ hi DiffDelete term=reverse
358+ hi DiffText term=reverse
359+ hi Directory term=NONE
360+ hi EndOfBuffer term=NONE
361+ hi ErrorMsg term=bold,reverse
362+ hi FoldColumn term=NONE
363+ hi Folded term=NONE
364+ hi IncSearch term=bold,reverse,underline
365+ hi LineNr term=NONE
366+ hi MatchParen term=bold,underline
367+ hi ModeMsg term=bold
368+ hi MoreMsg term=NONE
369+ hi NonText term=NONE
370+ hi Pmenu term=reverse
371+ hi PmenuSbar term=reverse
372+ hi PmenuSel term=bold
373+ hi PmenuThumb term=NONE
374+ hi Question term=standout
375+ hi Search term=reverse
376+ hi SignColumn term=reverse
377+ hi SpecialKey term=bold
378+ hi SpellBad term=underline
379+ hi SpellCap term=underline
380+ hi SpellLocal term=underline
381+ hi SpellRare term=underline
382+ hi StatusLine term=bold,reverse
383+ hi StatusLineNC term=bold,underline
384+ hi TabLine term=bold,underline
385+ hi TabLineFill term=NONE
386+ hi Terminal term=NONE
387+ hi TabLineSel term=bold,reverse
388+ hi Title term=NONE
389+ hi VertSplit term=NONE
390+ hi Visual term=reverse
391+ hi VisualNOS term=NONE
392+ hi WarningMsg term=standout
393+ hi WildMenu term=bold
394+ hi CursorIM term=NONE
395+ hi ToolbarLine term=reverse
396+ hi ToolbarButton term=bold,reverse
397+ hi CurSearch term=reverse
398+ hi CursorLineFold term=underline
399+ hi CursorLineSign term=underline
400+ hi Comment term=bold
401+ hi Constant term=NONE
402+ hi Error term=bold,reverse
403+ hi Identifier term=NONE
404+ hi Ignore term=NONE
405+ hi PreProc term=NONE
406+ hi Special term=NONE
407+ hi Statement term=NONE
408+ hi Todo term=bold,reverse
409+ hi Type term=NONE
410+ hi Underlined term=underline
411+ unlet s:t_Co
412+ finish
413+endif
414+
415+" Background: dark
416+" Color: black #000000 16 black
417+" Color: darkred #870000 88 darkred
418+" Color: darkyellow #878700 100 darkyellow
419+" Color: darkblue #000087 18 darkblue
420+" Color: darkmagenta #870087 90 darkmagenta
421+" Color: darkcyan #008787 30 darkcyan
422+" Color: gray #bcbcbc 250 gray
423+" Color: comment #878787 102 darkgray
424+" Color: darkgray #878787 102 darkgray
425+" Color: red #d70000 160 red
426+" Color: green #00ff00 46 green
427+" Color: yellow #ffdf00 220 yellow
428+" Color: blue #005faf 25 blue
429+" Color: magenta #d787d7 176 magenta
430+" Color: cyan #5fffff 87 cyan
431+" Color: white #ffffff 231 white
432+" Color: xtermblue #5fafff 75 blue
433+" Color: xtermdarkblue #0087af 31 darkblue
434+" Color: orange #ffa500 214 darkyellow
435+" Color: darkgreen #006400 22 darkgreen
436+" Color: coral #ff7f50 209 red
437+" Color: olivedrab #6b8e23 64 green
438+" Color: slateblue #6a5acd 62 darkmagenta
439+" Term colors: black darkred darkgreen darkyellow darkblue darkmagenta darkcyan gray
440+" Term colors: darkgray red green yellow xtermblue magenta cyan white
441+" Color: bgDiffA #5F875F 65 darkgreen
442+" Color: bgDiffC #5F87AF 67 blue
443+" Color: bgDiffD #AF5FAF 133 magenta
444+" Color: bgDiffT #C6C6C6 251 grey
445+" Color: fgDiffW #FFFFFF 231 white
446+" Color: fgDiffB #000000 16 black
447+" vim: et ts=2 sw=2
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/darkblue.vim
--- a/runtime/colors/darkblue.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/darkblue.vim Sat May 14 14:45:04 2022 +0200
@@ -1,66 +1,469 @@
1-" Vim color file
2-" Maintainer: Bohdan Vlasyuk <bohdan@vstu.edu.ua>
3-" Last Change: 2008 Jul 18
1+" Name: darkblue
2+" Description: For those who prefer dark background
3+" Author: Original author Bohdan Vlasyuk <bohdan@vstu.edu.ua>
4+" Maintainer: Original author Bohdan Vlasyuk <bohdan@vstu.edu.ua>
5+" Website: https://github.com/vim/colorschemes
6+" License: Same as Vim
7+" Last Updated: Wed May 11 22:56:33 2022
48
5-" darkblue -- for those who prefer dark background
6-" [note: looks bit uglier with come terminal palettes,
7-" but is fine on default linux console palette.]
9+" Generated by Colortemplate v2.2.0
810
9-set bg=dark
11+set background=dark
12+
1013 hi clear
11-if exists("syntax_on")
12- syntax reset
14+let g:colors_name = 'darkblue'
15+
16+let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 1
17+
18+if (has('termguicolors') && &termguicolors) || has('gui_running')
19+ let g:terminal_ansi_colors = ['#000000', '#8b0000', '#90f020', '#ffa500', '#00008b', '#8b008b', '#008b8b', '#c0c0c0', '#808080', '#ffa0a0', '#90f020', '#ffff60', '#0030ff', '#ff00ff', '#90fff0', '#ffffff']
20+endif
21+hi Normal guifg=#c0c0c0 guibg=#000040 gui=NONE cterm=NONE
22+hi! link Terminal Normal
23+hi Conceal guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
24+hi ColorColumn guifg=#c0c0c0 guibg=#8b0000 gui=NONE cterm=NONE
25+hi Cursor guifg=#000000 guibg=#ffff60 gui=NONE cterm=NONE
26+hi! link CursorColumn CursorLine
27+hi! link CursorIM Cursor
28+hi CursorLine guifg=NONE guibg=#666666 gui=NONE cterm=NONE
29+hi CursorLineNr guifg=#ffff60 guibg=#666666 gui=NONE cterm=NONE
30+hi QuickFixLine guifg=#000000 guibg=#ff80ff gui=NONE cterm=NONE
31+hi DiffAdd guifg=NONE guibg=#0030ff gui=NONE cterm=NONE
32+hi DiffChange guifg=NONE guibg=#404080 gui=NONE cterm=NONE
33+hi DiffDelete guifg=#000040 guibg=#008b8b gui=NONE cterm=NONE
34+hi DiffText guifg=NONE guibg=#008b8b gui=NONE cterm=NONE
35+hi! link EndOfBuffer NonText
36+hi Error guifg=#ffa0a0 guibg=NONE gui=reverse cterm=reverse
37+hi! link ErrorMsg Error
38+hi FoldColumn guifg=#808080 guibg=NONE gui=bold cterm=NONE
39+hi Folded guifg=#808080 guibg=NONE gui=bold cterm=NONE
40+hi IncSearch guifg=#ffffff guibg=#0030ff gui=reverse cterm=reverse
41+hi LineNr guifg=#90f020 guibg=NONE gui=NONE cterm=NONE
42+hi! link LineNrAbove LineNr
43+hi! link LineNrBelow LineNr
44+hi MatchParen guifg=NONE guibg=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse
45+hi ModeMsg guifg=#90fff0 guibg=NONE gui=NONE cterm=NONE
46+hi MoreMsg guifg=#006400 guibg=NONE gui=NONE cterm=NONE
47+hi NonText guifg=#0030ff guibg=NONE gui=NONE cterm=NONE
48+hi Pmenu guifg=#ffffff guibg=#0030ff gui=NONE cterm=NONE
49+hi PmenuSbar guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
50+hi PmenuSel guifg=#0030ff guibg=#ffffff gui=NONE cterm=NONE
51+hi PmenuThumb guifg=NONE guibg=#ffffff gui=NONE cterm=NONE
52+hi Question guifg=#90f020 guibg=NONE gui=NONE cterm=NONE
53+hi Search guifg=#90fff0 guibg=#0030ff gui=NONE cterm=NONE
54+hi SignColumn guifg=#808080 guibg=NONE gui=NONE cterm=NONE
55+hi SpecialKey guifg=#008b8b guibg=NONE gui=NONE cterm=NONE
56+hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl cterm=underline
57+hi SpellCap guifg=#90f020 guibg=NONE guisp=#90f020 gui=undercurl cterm=underline
58+hi SpellLocal guifg=#90fff0 guibg=NONE guisp=#90fff0 gui=undercurl cterm=underline
59+hi SpellRare guifg=#ff00ff guibg=NONE guisp=#ff00ff gui=undercurl cterm=underline
60+hi StatusLine guifg=#000040 guibg=#c0c0c0 gui=NONE cterm=NONE
61+hi StatusLineNC guifg=#000000 guibg=#808080 gui=NONE cterm=NONE
62+hi! link StatusLineTerm StatusLine
63+hi! link StatusLineTermNC StatusLineNC
64+hi TabLine guifg=#000000 guibg=#808080 gui=NONE cterm=NONE
65+hi! link TabLineFill TabLine
66+hi TabLineSel guifg=#000040 guibg=#c0c0c0 gui=NONE cterm=NONE
67+hi ToolbarButton guifg=#ffffff guibg=#0030ff gui=NONE cterm=NONE
68+hi ToolbarLine guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
69+hi VertSplit guifg=#000000 guibg=#808080 gui=NONE cterm=NONE
70+hi Visual guifg=#8080ff guibg=#ffffff gui=reverse cterm=reverse
71+hi VisualNOS guifg=#8080ff guibg=#c0c0c0 gui=reverse,underline cterm=reverse,underline
72+hi WarningMsg guifg=#ff0000 guibg=NONE gui=NONE cterm=NONE
73+hi WildMenu guifg=#ffff60 guibg=#000000 gui=NONE cterm=NONE
74+hi debugBreakpoint guifg=#90f020 guibg=#00008b gui=reverse cterm=reverse
75+hi debugPC guifg=#90fff0 guibg=#00008b gui=reverse cterm=reverse
76+hi! link Terminal Normal
77+hi! link Debug Special
78+hi! link diffAdded String
79+hi! link diffRemoved WarningMsg
80+hi! link diffOnly WarningMsg
81+hi! link diffNoEOL WarningMsg
82+hi! link diffIsA WarningMsg
83+hi! link diffIdentical WarningMsg
84+hi! link diffDiffer WarningMsg
85+hi! link diffCommon WarningMsg
86+hi! link diffBDiffer WarningMsg
87+hi! link lCursor Cursor
88+hi! link CurSearch Search
89+hi! link CursorLineFold CursorLine
90+hi! link CursorLineSign CursorLine
91+hi Directory guifg=#008b8b guibg=NONE gui=NONE cterm=NONE
92+hi Title guifg=#ff00ff guibg=NONE gui=NONE cterm=NONE
93+hi Comment guifg=#80a0ff guibg=NONE gui=NONE cterm=NONE
94+hi Constant guifg=#ffa0a0 guibg=NONE gui=NONE cterm=NONE
95+hi Identifier guifg=#90fff0 guibg=NONE gui=NONE cterm=NONE
96+hi Ignore guifg=#000040 guibg=#c0c0c0 gui=NONE cterm=NONE
97+hi PreProc guifg=#ff80ff guibg=NONE gui=NONE cterm=NONE
98+hi Special guifg=#ffa500 guibg=NONE gui=NONE cterm=NONE
99+hi Statement guifg=#ffff60 guibg=NONE gui=NONE cterm=NONE
100+hi Todo guifg=NONE guibg=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse
101+hi Type guifg=#90f020 guibg=NONE gui=NONE cterm=NONE
102+hi Underlined guifg=#80a0ff guibg=NONE gui=underline cterm=underline
103+hi! link Boolean Constant
104+hi! link Character Constant
105+hi! link Conditional Statement
106+hi! link Define PreProc
107+hi! link Delimiter Special
108+hi! link Exception Statement
109+hi! link Float Constant
110+hi! link Function Identifier
111+hi! link Include PreProc
112+hi! link Keyword Statement
113+hi! link Label Statement
114+hi! link Macro PreProc
115+hi! link Number Constant
116+hi! link Operator Statement
117+hi! link PreCondit PreProc
118+hi! link Repeat Statement
119+hi! link SpecialChar Special
120+hi! link SpecialComment Special
121+hi! link StorageClass Type
122+hi! link String Constant
123+hi! link Structure Type
124+hi! link Tag Special
125+hi! link Typedef Type
126+hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
127+hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
128+hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
129+hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
130+
131+if s:t_Co >= 256
132+ hi Normal ctermfg=252 ctermbg=17 cterm=NONE
133+ hi! link Terminal Normal
134+ hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
135+ hi ColorColumn ctermfg=252 ctermbg=88 cterm=NONE
136+ hi Cursor ctermfg=16 ctermbg=227 cterm=NONE
137+ hi! link CursorColumn CursorLine
138+ hi! link CursorIM Cursor
139+ hi CursorLine ctermfg=NONE ctermbg=59 cterm=NONE
140+ hi CursorLineNr ctermfg=227 ctermbg=59 cterm=NONE
141+ hi QuickFixLine ctermfg=16 ctermbg=213 cterm=NONE
142+ hi DiffAdd ctermfg=NONE ctermbg=27 cterm=NONE
143+ hi DiffChange ctermfg=NONE ctermbg=61 cterm=NONE
144+ hi DiffDelete ctermfg=17 ctermbg=30 cterm=NONE
145+ hi DiffText ctermfg=NONE ctermbg=30 cterm=NONE
146+ hi! link EndOfBuffer NonText
147+ hi Error ctermfg=217 ctermbg=NONE cterm=reverse
148+ hi! link ErrorMsg Error
149+ hi FoldColumn ctermfg=102 ctermbg=NONE cterm=NONE
150+ hi Folded ctermfg=102 ctermbg=NONE cterm=NONE
151+ hi IncSearch ctermfg=231 ctermbg=27 cterm=reverse
152+ hi LineNr ctermfg=118 ctermbg=NONE cterm=NONE
153+ hi! link LineNrAbove LineNr
154+ hi! link LineNrBelow LineNr
155+ hi MatchParen ctermfg=NONE ctermbg=NONE cterm=reverse
156+ hi ModeMsg ctermfg=123 ctermbg=NONE cterm=NONE
157+ hi MoreMsg ctermfg=22 ctermbg=NONE cterm=NONE
158+ hi NonText ctermfg=27 ctermbg=NONE cterm=NONE
159+ hi Pmenu ctermfg=231 ctermbg=27 cterm=NONE
160+ hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
161+ hi PmenuSel ctermfg=27 ctermbg=231 cterm=NONE
162+ hi PmenuThumb ctermfg=NONE ctermbg=231 cterm=NONE
163+ hi Question ctermfg=118 ctermbg=NONE cterm=NONE
164+ hi Search ctermfg=123 ctermbg=27 cterm=NONE
165+ hi SignColumn ctermfg=102 ctermbg=NONE cterm=NONE
166+ hi SpecialKey ctermfg=30 ctermbg=NONE cterm=NONE
167+ hi SpellBad ctermfg=196 ctermbg=NONE cterm=underline
168+ hi SpellCap ctermfg=118 ctermbg=NONE cterm=underline
169+ hi SpellLocal ctermfg=123 ctermbg=NONE cterm=underline
170+ hi SpellRare ctermfg=201 ctermbg=NONE cterm=underline
171+ hi StatusLine ctermfg=17 ctermbg=252 cterm=NONE
172+ hi StatusLineNC ctermfg=16 ctermbg=102 cterm=NONE
173+ hi! link StatusLineTerm StatusLine
174+ hi! link StatusLineTermNC StatusLineNC
175+ hi TabLine ctermfg=16 ctermbg=102 cterm=NONE
176+ hi! link TabLineFill TabLine
177+ hi TabLineSel ctermfg=17 ctermbg=252 cterm=NONE
178+ hi ToolbarButton ctermfg=231 ctermbg=27 cterm=NONE
179+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
180+ hi VertSplit ctermfg=16 ctermbg=102 cterm=NONE
181+ hi Visual ctermfg=105 ctermbg=231 cterm=reverse
182+ hi VisualNOS ctermfg=105 ctermbg=252 cterm=reverse,underline
183+ hi WarningMsg ctermfg=196 ctermbg=NONE cterm=NONE
184+ hi WildMenu ctermfg=227 ctermbg=16 cterm=NONE
185+ hi debugBreakpoint ctermfg=118 ctermbg=18 cterm=reverse
186+ hi debugPC ctermfg=123 ctermbg=18 cterm=reverse
187+ hi! link Terminal Normal
188+ hi! link Debug Special
189+ hi! link diffAdded String
190+ hi! link diffRemoved WarningMsg
191+ hi! link diffOnly WarningMsg
192+ hi! link diffNoEOL WarningMsg
193+ hi! link diffIsA WarningMsg
194+ hi! link diffIdentical WarningMsg
195+ hi! link diffDiffer WarningMsg
196+ hi! link diffCommon WarningMsg
197+ hi! link diffBDiffer WarningMsg
198+ hi! link lCursor Cursor
199+ hi! link CurSearch Search
200+ hi! link CursorLineFold CursorLine
201+ hi! link CursorLineSign CursorLine
202+ hi Directory ctermfg=30 ctermbg=NONE cterm=NONE
203+ hi Title ctermfg=201 ctermbg=NONE cterm=NONE
204+ hi Comment ctermfg=111 ctermbg=NONE cterm=NONE
205+ hi Constant ctermfg=217 ctermbg=NONE cterm=NONE
206+ hi Identifier ctermfg=123 ctermbg=NONE cterm=NONE
207+ hi Ignore ctermfg=17 ctermbg=252 cterm=NONE
208+ hi PreProc ctermfg=213 ctermbg=NONE cterm=NONE
209+ hi Special ctermfg=214 ctermbg=NONE cterm=NONE
210+ hi Statement ctermfg=227 ctermbg=NONE cterm=NONE
211+ hi Todo ctermfg=NONE ctermbg=NONE cterm=reverse
212+ hi Type ctermfg=118 ctermbg=NONE cterm=NONE
213+ hi Underlined ctermfg=111 ctermbg=NONE cterm=underline
214+ hi! link Boolean Constant
215+ hi! link Character Constant
216+ hi! link Conditional Statement
217+ hi! link Define PreProc
218+ hi! link Delimiter Special
219+ hi! link Exception Statement
220+ hi! link Float Constant
221+ hi! link Function Identifier
222+ hi! link Include PreProc
223+ hi! link Keyword Statement
224+ hi! link Label Statement
225+ hi! link Macro PreProc
226+ hi! link Number Constant
227+ hi! link Operator Statement
228+ hi! link PreCondit PreProc
229+ hi! link Repeat Statement
230+ hi! link SpecialChar Special
231+ hi! link SpecialComment Special
232+ hi! link StorageClass Type
233+ hi! link String Constant
234+ hi! link Structure Type
235+ hi! link Tag Special
236+ hi! link Typedef Type
237+ hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
238+ hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
239+ hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
240+ hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
241+ unlet s:t_Co
242+ finish
13243 endif
14244
15-let colors_name = "darkblue"
16-
17-hi Normal guifg=#c0c0c0 guibg=#000040 ctermfg=gray ctermbg=black
18-hi ErrorMsg guifg=#ffffff guibg=#287eff ctermfg=white ctermbg=lightblue
19-hi Visual guifg=#8080ff guibg=fg gui=reverse ctermfg=lightblue ctermbg=fg cterm=reverse
20-hi VisualNOS guifg=#8080ff guibg=fg gui=reverse,underline ctermfg=lightblue ctermbg=fg cterm=reverse,underline
21-hi Todo guifg=#d14a14 guibg=#1248d1 ctermfg=red ctermbg=darkblue
22-hi Search guifg=#90fff0 guibg=#2050d0 ctermfg=white ctermbg=darkblue cterm=underline term=underline
23-hi IncSearch guifg=#b0ffff guibg=#2050d0 ctermfg=darkblue ctermbg=gray
24-
25-hi SpecialKey guifg=cyan ctermfg=darkcyan
26-hi Directory guifg=cyan ctermfg=cyan
27-hi Title guifg=magenta gui=none ctermfg=magenta cterm=bold
28-hi WarningMsg guifg=red ctermfg=red
29-hi WildMenu guifg=yellow guibg=black ctermfg=yellow ctermbg=black cterm=none term=none
30-hi ModeMsg guifg=#22cce2 ctermfg=lightblue
31-hi MoreMsg ctermfg=darkgreen ctermfg=darkgreen
32-hi Question guifg=green gui=none ctermfg=green cterm=none
33-hi NonText guifg=#0030ff ctermfg=darkblue
34-
35-hi StatusLine guifg=blue guibg=darkgray gui=none ctermfg=blue ctermbg=gray term=none cterm=none
36-hi StatusLineNC guifg=black guibg=darkgray gui=none ctermfg=black ctermbg=gray term=none cterm=none
37-hi VertSplit guifg=black guibg=darkgray gui=none ctermfg=black ctermbg=gray term=none cterm=none
245+if s:t_Co >= 16
246+ hi Normal ctermfg=grey ctermbg=black cterm=NONE
247+ hi! link Terminal Normal
248+ hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
249+ hi ColorColumn ctermfg=grey ctermbg=darkred cterm=NONE
250+ hi Cursor ctermfg=black ctermbg=yellow cterm=NONE
251+ hi! link CursorColumn CursorLine
252+ hi! link CursorIM Cursor
253+ hi CursorLine ctermfg=NONE ctermbg=darkgrey cterm=NONE
254+ hi CursorLineNr ctermfg=yellow ctermbg=darkgrey cterm=NONE
255+ hi QuickFixLine ctermfg=black ctermbg=magenta cterm=NONE
256+ hi DiffAdd ctermfg=NONE ctermbg=blue cterm=NONE
257+ hi DiffChange ctermfg=NONE ctermbg=darkblue cterm=NONE
258+ hi DiffDelete ctermfg=black ctermbg=darkcyan cterm=NONE
259+ hi DiffText ctermfg=NONE ctermbg=darkcyan cterm=NONE
260+ hi! link EndOfBuffer NonText
261+ hi Error ctermfg=red ctermbg=NONE cterm=reverse
262+ hi! link ErrorMsg Error
263+ hi FoldColumn ctermfg=darkgrey ctermbg=NONE cterm=NONE
264+ hi Folded ctermfg=darkgrey ctermbg=NONE cterm=NONE
265+ hi IncSearch ctermfg=white ctermbg=blue cterm=reverse
266+ hi LineNr ctermfg=green ctermbg=NONE cterm=NONE
267+ hi! link LineNrAbove LineNr
268+ hi! link LineNrBelow LineNr
269+ hi MatchParen ctermfg=NONE ctermbg=NONE cterm=reverse
270+ hi ModeMsg ctermfg=cyan ctermbg=NONE cterm=NONE
271+ hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
272+ hi NonText ctermfg=blue ctermbg=NONE cterm=NONE
273+ hi Pmenu ctermfg=white ctermbg=blue cterm=NONE
274+ hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
275+ hi PmenuSel ctermfg=blue ctermbg=white cterm=NONE
276+ hi PmenuThumb ctermfg=NONE ctermbg=white cterm=NONE
277+ hi Question ctermfg=green ctermbg=NONE cterm=NONE
278+ hi Search ctermfg=cyan ctermbg=blue cterm=NONE
279+ hi SignColumn ctermfg=darkgrey ctermbg=NONE cterm=NONE
280+ hi SpecialKey ctermfg=darkcyan ctermbg=NONE cterm=NONE
281+ hi SpellBad ctermfg=red ctermbg=NONE cterm=underline
282+ hi SpellCap ctermfg=green ctermbg=NONE cterm=underline
283+ hi SpellLocal ctermfg=cyan ctermbg=NONE cterm=underline
284+ hi SpellRare ctermfg=darkmagenta ctermbg=NONE cterm=underline
285+ hi StatusLine ctermfg=black ctermbg=grey cterm=NONE
286+ hi StatusLineNC ctermfg=black ctermbg=darkgrey cterm=NONE
287+ hi! link StatusLineTerm StatusLine
288+ hi! link StatusLineTermNC StatusLineNC
289+ hi TabLine ctermfg=black ctermbg=darkgrey cterm=NONE
290+ hi! link TabLineFill TabLine
291+ hi TabLineSel ctermfg=black ctermbg=grey cterm=NONE
292+ hi ToolbarButton ctermfg=white ctermbg=blue cterm=NONE
293+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
294+ hi VertSplit ctermfg=black ctermbg=darkgrey cterm=NONE
295+ hi Visual ctermfg=blue ctermbg=white cterm=reverse
296+ hi VisualNOS ctermfg=blue ctermbg=grey cterm=reverse,underline
297+ hi WarningMsg ctermfg=red ctermbg=NONE cterm=NONE
298+ hi WildMenu ctermfg=yellow ctermbg=black cterm=NONE
299+ hi debugBreakpoint ctermfg=green ctermbg=darkblue cterm=reverse
300+ hi debugPC ctermfg=cyan ctermbg=darkblue cterm=reverse
301+ hi! link Terminal Normal
302+ hi! link Debug Special
303+ hi! link diffAdded String
304+ hi! link diffRemoved WarningMsg
305+ hi! link diffOnly WarningMsg
306+ hi! link diffNoEOL WarningMsg
307+ hi! link diffIsA WarningMsg
308+ hi! link diffIdentical WarningMsg
309+ hi! link diffDiffer WarningMsg
310+ hi! link diffCommon WarningMsg
311+ hi! link diffBDiffer WarningMsg
312+ hi! link lCursor Cursor
313+ hi! link CurSearch Search
314+ hi! link CursorLineFold CursorLine
315+ hi! link CursorLineSign CursorLine
316+ hi Directory ctermfg=darkcyan ctermbg=NONE cterm=NONE
317+ hi Title ctermfg=darkmagenta ctermbg=NONE cterm=NONE
318+ hi Comment ctermfg=blue ctermbg=NONE cterm=NONE
319+ hi Constant ctermfg=red ctermbg=NONE cterm=NONE
320+ hi Identifier ctermfg=cyan ctermbg=NONE cterm=NONE
321+ hi Ignore ctermfg=black ctermbg=grey cterm=NONE
322+ hi PreProc ctermfg=magenta ctermbg=NONE cterm=NONE
323+ hi Special ctermfg=darkyellow ctermbg=NONE cterm=NONE
324+ hi Statement ctermfg=yellow ctermbg=NONE cterm=NONE
325+ hi Todo ctermfg=NONE ctermbg=NONE cterm=reverse
326+ hi Type ctermfg=green ctermbg=NONE cterm=NONE
327+ hi Underlined ctermfg=blue ctermbg=NONE cterm=underline
328+ hi! link Boolean Constant
329+ hi! link Character Constant
330+ hi! link Conditional Statement
331+ hi! link Define PreProc
332+ hi! link Delimiter Special
333+ hi! link Exception Statement
334+ hi! link Float Constant
335+ hi! link Function Identifier
336+ hi! link Include PreProc
337+ hi! link Keyword Statement
338+ hi! link Label Statement
339+ hi! link Macro PreProc
340+ hi! link Number Constant
341+ hi! link Operator Statement
342+ hi! link PreCondit PreProc
343+ hi! link Repeat Statement
344+ hi! link SpecialChar Special
345+ hi! link SpecialComment Special
346+ hi! link StorageClass Type
347+ hi! link String Constant
348+ hi! link Structure Type
349+ hi! link Tag Special
350+ hi! link Typedef Type
351+ hi TabLineSel ctermfg=white ctermbg=black cterm=NONE
352+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
353+ hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=underline
354+ hi Search ctermfg=white ctermbg=blue cterm=NONE
355+ hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
356+ hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
357+ hi DiffText ctermfg=black ctermbg=grey cterm=NONE
358+ hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
359+ unlet s:t_Co
360+ finish
361+endif
38362
39-hi Folded guifg=#808080 guibg=#000040 ctermfg=darkgrey ctermbg=black cterm=bold term=bold
40-hi FoldColumn guifg=#808080 guibg=#000040 ctermfg=darkgrey ctermbg=black cterm=bold term=bold
41-hi LineNr guifg=#90f020 ctermfg=green cterm=none
42-
43-hi DiffAdd guibg=darkblue ctermbg=darkblue term=none cterm=none
44-hi DiffChange guibg=darkmagenta ctermbg=magenta cterm=none
45-hi DiffDelete ctermfg=blue ctermbg=cyan gui=bold guifg=Blue guibg=DarkCyan
46-hi DiffText cterm=bold ctermbg=red gui=bold guibg=Red
47-
48-hi Cursor guifg=black guibg=yellow ctermfg=black ctermbg=yellow
49-hi lCursor guifg=black guibg=white ctermfg=black ctermbg=white
50-
363+if s:t_Co >= 0
364+ hi Normal term=NONE
365+ hi ColorColumn term=reverse
366+ hi Conceal term=NONE
367+ hi Cursor term=reverse
368+ hi CursorColumn term=NONE
369+ hi CursorLine term=underline
370+ hi CursorLineNr term=bold
371+ hi DiffAdd term=reverse
372+ hi DiffChange term=NONE
373+ hi DiffDelete term=reverse
374+ hi DiffText term=reverse
375+ hi Directory term=NONE
376+ hi EndOfBuffer term=NONE
377+ hi ErrorMsg term=bold,reverse
378+ hi FoldColumn term=NONE
379+ hi Folded term=NONE
380+ hi IncSearch term=bold,reverse,underline
381+ hi LineNr term=NONE
382+ hi MatchParen term=bold,underline
383+ hi ModeMsg term=bold
384+ hi MoreMsg term=NONE
385+ hi NonText term=NONE
386+ hi Pmenu term=reverse
387+ hi PmenuSbar term=reverse
388+ hi PmenuSel term=bold
389+ hi PmenuThumb term=NONE
390+ hi Question term=standout
391+ hi Search term=reverse
392+ hi SignColumn term=reverse
393+ hi SpecialKey term=bold
394+ hi SpellBad term=underline
395+ hi SpellCap term=underline
396+ hi SpellLocal term=underline
397+ hi SpellRare term=underline
398+ hi StatusLine term=bold,reverse
399+ hi StatusLineNC term=bold,underline
400+ hi TabLine term=bold,underline
401+ hi TabLineFill term=NONE
402+ hi Terminal term=NONE
403+ hi TabLineSel term=bold,reverse
404+ hi Title term=NONE
405+ hi VertSplit term=NONE
406+ hi Visual term=reverse
407+ hi VisualNOS term=NONE
408+ hi WarningMsg term=standout
409+ hi WildMenu term=bold
410+ hi CursorIM term=NONE
411+ hi ToolbarLine term=reverse
412+ hi ToolbarButton term=bold,reverse
413+ hi CurSearch term=reverse
414+ hi CursorLineFold term=underline
415+ hi CursorLineSign term=underline
416+ hi Comment term=bold
417+ hi Constant term=NONE
418+ hi Error term=bold,reverse
419+ hi Identifier term=NONE
420+ hi Ignore term=NONE
421+ hi PreProc term=NONE
422+ hi Special term=NONE
423+ hi Statement term=NONE
424+ hi Todo term=bold,reverse
425+ hi Type term=NONE
426+ hi Underlined term=underline
427+ unlet s:t_Co
428+ finish
429+endif
51430
52-hi Comment guifg=#80a0ff ctermfg=darkred
53-hi Constant ctermfg=magenta guifg=#ffa0a0 cterm=none
54-hi Special ctermfg=brown guifg=Orange cterm=none gui=none
55-hi Identifier ctermfg=cyan guifg=#40ffff cterm=none
56-hi Statement ctermfg=yellow cterm=none guifg=#ffff60 gui=none
57-hi PreProc ctermfg=magenta guifg=#ff80ff gui=none cterm=none
58-hi type ctermfg=green guifg=#60ff60 gui=none cterm=none
59-hi Underlined cterm=underline term=underline
60-hi Ignore guifg=bg ctermfg=bg
61-
62-" suggested by tigmoid, 2008 Jul 18
63-hi Pmenu guifg=#c0c0c0 guibg=#404080
64-hi PmenuSel guifg=#c0c0c0 guibg=#2050d0
65-hi PmenuSbar guifg=blue guibg=darkgray
66-hi PmenuThumb guifg=#c0c0c0
431+" Background: dark
432+" Color: white #FFFFFF 231 white
433+" Color: black #000000 16 black
434+" Color: diffc #0087af 31 darkcyan
435+" Color: difft #005f87 24 cyan
436+" Color: cursorl #666666 59 darkgrey
437+" Color: ogDeepBlue #000040 17 black
438+" Color: ogDarkBlue #00008b 18 darkblue
439+" Color: ogBlue #0030ff 27 blue
440+" Color: ogLightBlue #287eff 33 blue
441+" Color: ogDarkGrey #a9a9a9 248 grey
442+" Color: ogGrey #808080 102 darkgrey
443+" Color: ogLightGrey #c0c0c0 252 grey
444+" Color: ogDarkViolet #404080 61 darkblue
445+" Color: ogViolet #8080ff 105 blue
446+" Color: ogLightViolet #80a0ff 111 blue
447+" Color: ogDarkGreen #006400 22 darkgreen
448+" Color: ogGreen #90f020 118 green
449+" Color: ogDarkCyan #008b8b 30 darkcyan
450+" Color: ogCyan #90fff0 123 cyan
451+" Color: ogLightCyan #b0ffff 159 cyan
452+" Color: ogDarkerRed #8b0000 88 darkred
453+" Color: ogDarkRed #d14a14 166 darkred
454+" Color: ogRed #ff0000 196 red
455+" Color: ogLightRed #ffa0a0 217 red
456+" Color: ogDarkMag #8b008b 90 darkmagenta
457+" Color: ogMagenta #ff00ff 201 darkmagenta
458+" Color: ogLightMag #ff80ff 213 magenta
459+" Color: ogOrange #ffa500 214 darkyellow
460+" Color: ogYellow #ffff60 227 yellow
461+" Term colors: black ogDarkerRed ogGreen ogOrange ogDarkBlue ogDarkMag ogDarkCyan ogLightGrey
462+" Term colors: ogGrey ogLightRed ogGreen ogYellow ogBlue ogMagenta ogCyan white
463+" Color: bgDiffA #5F875F 65 darkgreen
464+" Color: bgDiffC #5F87AF 67 blue
465+" Color: bgDiffD #AF5FAF 133 magenta
466+" Color: bgDiffT #C6C6C6 251 grey
467+" Color: fgDiffW #FFFFFF 231 white
468+" Color: fgDiffB #000000 16 black
469+" vim: et ts=2 sw=2
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/delek.vim
--- a/runtime/colors/delek.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/delek.vim Sat May 14 14:45:04 2022 +0200
@@ -1,55 +1,339 @@
1-" Vim color file
2-" Maintainer: David Schweikert <david@schweikert.ch>
3-" Last Change: 2014 Mar 19
1+" Name: delek
2+" Description: Light background colorscheme.
3+" Author: Original author David Schweikert <david@schweikert.ch>
4+" Maintainer: Original maintainer David Schweikert <david@schweikert.ch>
5+" Website: https://github.com/vim/colorschemes
6+" License: Same as Vim
7+" Last Updated: Wed May 11 22:56:34 2022
8+
9+" Generated by Colortemplate v2.2.0
10+
11+set background=light
412
513 hi clear
6-
7-let g:colors_name = "delek"
8-
9-" Normal should come first
10-hi Normal guifg=Black guibg=White
11-hi Cursor guifg=bg guibg=fg
12-hi lCursor guifg=NONE guibg=Cyan
14+let g:colors_name = 'delek'
1315
14-" Note: we never set 'term' because the defaults for B&W terminals are OK
15-hi DiffAdd ctermbg=LightBlue guibg=LightBlue
16-hi DiffChange ctermbg=LightMagenta guibg=LightMagenta
17-hi DiffDelete ctermfg=Blue ctermbg=LightCyan gui=bold guifg=Blue guibg=LightCyan
18-hi DiffText ctermbg=Red cterm=bold gui=bold guibg=Red
19-hi Directory ctermfg=DarkBlue guifg=Blue
20-hi ErrorMsg ctermfg=White ctermbg=DarkRed guibg=Red guifg=White
21-hi FoldColumn ctermfg=DarkBlue ctermbg=Grey guibg=Grey guifg=DarkBlue
22-hi Folded ctermbg=Grey ctermfg=DarkBlue guibg=LightGrey guifg=DarkBlue
23-hi IncSearch cterm=reverse gui=reverse
24-hi LineNr ctermfg=Brown guifg=Brown
25-hi ModeMsg cterm=bold gui=bold
26-hi MoreMsg ctermfg=DarkGreen gui=bold guifg=SeaGreen
27-hi NonText ctermfg=Blue gui=bold guifg=gray guibg=white
28-hi Pmenu guibg=LightBlue
29-hi PmenuSel ctermfg=White ctermbg=DarkBlue guifg=White guibg=DarkBlue
30-hi Question ctermfg=DarkGreen gui=bold guifg=SeaGreen
31-if &background == "light"
32- hi Search ctermfg=NONE ctermbg=Yellow guibg=Yellow guifg=NONE
33-else
34- hi Search ctermfg=Black ctermbg=Yellow guibg=Yellow guifg=Black
16+let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 1
17+
18+if (has('termguicolors') && &termguicolors) || has('gui_running')
19+ let g:terminal_ansi_colors = ['#ffffff', '#0000ff', '#00cd00', '#cd00cd', '#008b8b', '#0000ff', '#ff1493', '#bcbcbc', '#ee0000', '#0000ff', '#00cd00', '#cd00cd', '#008b8b', '#0000ff', '#ff1493', '#000000']
3520 endif
36-hi SpecialKey ctermfg=DarkBlue guifg=Blue
37-hi StatusLine cterm=bold ctermbg=blue ctermfg=yellow guibg=gold guifg=blue
38-hi StatusLineNC cterm=bold ctermbg=blue ctermfg=black guibg=gold guifg=blue
39-hi Title ctermfg=DarkMagenta gui=bold guifg=Magenta
40-hi VertSplit cterm=reverse gui=reverse
41-hi Visual ctermbg=NONE cterm=reverse gui=reverse guifg=Grey guibg=fg
42-hi VisualNOS cterm=underline,bold gui=underline,bold
43-hi WarningMsg ctermfg=DarkRed guifg=Red
44-hi WildMenu ctermfg=Black ctermbg=Yellow guibg=Yellow guifg=Black
21+hi Normal guifg=#000000 guibg=#ffffff gui=NONE cterm=NONE
22+hi EndOfBuffer guifg=#bcbcbc guibg=NONE gui=NONE cterm=NONE
23+hi StatusLine guifg=#ffff00 guibg=#00008b gui=bold cterm=NONE
24+hi StatusLineNC guifg=#ffd700 guibg=#00008b gui=NONE cterm=NONE
25+hi StatusLineTerm guifg=#ffff00 guibg=#0000ff gui=bold cterm=NONE
26+hi StatusLineTermNC guifg=#e4e4e4 guibg=#0000ff gui=NONE cterm=NONE
27+hi VertSplit guifg=#e4e4e4 guibg=#00008b gui=NONE cterm=NONE
28+hi Pmenu guifg=#000000 guibg=#add8e6 gui=NONE cterm=NONE
29+hi PmenuSel guifg=#ffffff guibg=#00008b gui=NONE cterm=NONE
30+hi PmenuSbar guifg=NONE guibg=#ffffff gui=NONE cterm=NONE
31+hi PmenuThumb guifg=NONE guibg=#008b8b gui=NONE cterm=NONE
32+hi TabLine guifg=#000000 guibg=#e4e4e4 gui=NONE cterm=NONE
33+hi TabLineFill guifg=NONE guibg=#bcbcbc gui=NONE cterm=NONE
34+hi TabLineSel guifg=#000000 guibg=#ffffff gui=bold cterm=NONE
35+hi ToolbarLine guifg=NONE guibg=#e4e4e4 gui=NONE cterm=NONE
36+hi ToolbarButton guifg=#ffffff guibg=#bcbcbc gui=bold cterm=NONE
37+hi NonText guifg=#bcbcbc guibg=NONE gui=NONE cterm=NONE
38+hi SpecialKey guifg=#bcbcbc guibg=NONE gui=NONE cterm=NONE
39+hi Folded guifg=#00008b guibg=#e4e4e4 gui=NONE cterm=NONE
40+hi Visual guifg=#000000 guibg=#d0d0d0 gui=NONE cterm=NONE
41+hi VisualNOS guifg=NONE guibg=#ee0000 gui=NONE cterm=NONE
42+hi LineNr guifg=#a52a2a guibg=NONE gui=NONE cterm=NONE
43+hi FoldColumn guifg=#00008b guibg=NONE gui=NONE cterm=NONE
44+hi CursorColumn guifg=NONE guibg=#e4e4e4 gui=NONE cterm=NONE
45+hi CursorLineNr guifg=#a52a2a guibg=NONE gui=bold cterm=NONE
46+hi QuickFixLine guifg=#ffffff guibg=#008b8b gui=NONE cterm=NONE
47+hi SignColumn guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
48+hi Underlined guifg=#6a5acd guibg=NONE gui=underline cterm=underline
49+hi Error guifg=#ff0000 guibg=#ffffff gui=reverse cterm=reverse
50+hi! link ErrorMsg Error
51+hi WarningMsg guifg=#cd00cd guibg=#ffffff gui=NONE cterm=NONE
52+hi MoreMsg guifg=#000000 guibg=#ffffff gui=bold cterm=NONE
53+hi ModeMsg guifg=#000000 guibg=#ffffff gui=bold cterm=NONE
54+hi Question guifg=#00cd00 guibg=NONE gui=bold cterm=NONE
55+hi Todo guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
56+hi MatchParen guifg=#ffffff guibg=#ff1493 gui=NONE cterm=NONE
57+hi Search guifg=#ffffff guibg=#cd00cd gui=NONE cterm=NONE
58+hi IncSearch guifg=#00cd00 guibg=NONE gui=reverse cterm=reverse
59+hi WildMenu guifg=#00008b guibg=#ffd700 gui=bold cterm=NONE
60+hi ColorColumn guifg=#000000 guibg=#e4e4e4 gui=NONE cterm=NONE
61+hi Cursor guifg=#ffffff guibg=#000000 gui=NONE cterm=NONE
62+hi lCursor guifg=#000000 guibg=#00cd00 gui=NONE cterm=NONE
63+hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl cterm=underline
64+hi SpellCap guifg=#008b8b guibg=NONE guisp=#008b8b gui=undercurl cterm=underline
65+hi SpellLocal guifg=#0000ff guibg=NONE guisp=#0000ff gui=undercurl cterm=underline
66+hi SpellRare guifg=#cd00cd guibg=NONE guisp=#cd00cd gui=undercurl cterm=underline
67+hi debugBreakpoint guifg=#ffff00 guibg=#0000ff gui=NONE cterm=NONE
68+hi debugPC guifg=#ff1493 guibg=#0000ff gui=NONE cterm=NONE
69+hi Comment guifg=#ee0000 guibg=NONE gui=NONE cterm=NONE
70+hi Constant guifg=#00cd00 guibg=NONE gui=NONE cterm=NONE
71+hi Identifier guifg=#008b8b guibg=NONE gui=NONE cterm=NONE
72+hi Statement guifg=#0000ff guibg=NONE gui=bold cterm=NONE
73+hi PreProc guifg=#cd00cd guibg=NONE gui=NONE cterm=NONE
74+hi Type guifg=#0000ff guibg=NONE gui=bold cterm=NONE
75+hi Special guifg=#ff1493 guibg=NONE gui=NONE cterm=NONE
76+hi Directory guifg=#008b8b guibg=NONE gui=bold cterm=NONE
77+hi Conceal guifg=#ee0000 guibg=NONE gui=NONE cterm=NONE
78+hi Ignore guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
79+hi Title guifg=#cd00cd guibg=NONE gui=bold cterm=NONE
80+hi! link Terminal Normal
81+hi! link LineNrAbove LineNr
82+hi! link LineNrBelow LineNr
83+hi! link CurSearch Search
84+hi! link CursorLineFold CursorLine
85+hi! link CursorLineSign CursorLine
86+hi CursorLine guifg=NONE guibg=#e4e4e4 gui=NONE cterm=NONE
87+hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
88+hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
89+hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
90+hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
4591
46-" syntax highlighting
47-hi Comment cterm=NONE ctermfg=DarkRed gui=NONE guifg=red2
48-hi Constant cterm=NONE ctermfg=DarkGreen gui=NONE guifg=green3
49-hi Identifier cterm=NONE ctermfg=DarkCyan gui=NONE guifg=cyan4
50-hi PreProc cterm=NONE ctermfg=DarkMagenta gui=NONE guifg=magenta3
51-hi Special cterm=NONE ctermfg=LightRed gui=NONE guifg=deeppink
52-hi Statement cterm=bold ctermfg=Blue gui=bold guifg=blue
53-hi Type cterm=NONE ctermfg=Blue gui=bold guifg=blue
92+if s:t_Co >= 256
93+ hi Normal ctermfg=16 ctermbg=231 cterm=NONE
94+ hi EndOfBuffer ctermfg=250 ctermbg=NONE cterm=NONE
95+ hi StatusLine ctermfg=226 ctermbg=18 cterm=NONE
96+ hi StatusLineNC ctermfg=220 ctermbg=18 cterm=NONE
97+ hi StatusLineTerm ctermfg=226 ctermbg=21 cterm=NONE
98+ hi StatusLineTermNC ctermfg=254 ctermbg=21 cterm=NONE
99+ hi VertSplit ctermfg=254 ctermbg=18 cterm=NONE
100+ hi Pmenu ctermfg=16 ctermbg=152 cterm=NONE
101+ hi PmenuSel ctermfg=231 ctermbg=18 cterm=NONE
102+ hi PmenuSbar ctermfg=NONE ctermbg=231 cterm=NONE
103+ hi PmenuThumb ctermfg=NONE ctermbg=30 cterm=NONE
104+ hi TabLine ctermfg=16 ctermbg=254 cterm=NONE
105+ hi TabLineFill ctermfg=NONE ctermbg=250 cterm=NONE
106+ hi TabLineSel ctermfg=16 ctermbg=231 cterm=NONE
107+ hi ToolbarLine ctermfg=NONE ctermbg=254 cterm=NONE
108+ hi ToolbarButton ctermfg=231 ctermbg=250 cterm=NONE
109+ hi NonText ctermfg=250 ctermbg=NONE cterm=NONE
110+ hi SpecialKey ctermfg=250 ctermbg=NONE cterm=NONE
111+ hi Folded ctermfg=18 ctermbg=254 cterm=NONE
112+ hi Visual ctermfg=16 ctermbg=252 cterm=NONE
113+ hi VisualNOS ctermfg=NONE ctermbg=196 cterm=NONE
114+ hi LineNr ctermfg=124 ctermbg=NONE cterm=NONE
115+ hi FoldColumn ctermfg=18 ctermbg=NONE cterm=NONE
116+ hi CursorColumn ctermfg=NONE ctermbg=254 cterm=NONE
117+ hi CursorLineNr ctermfg=124 ctermbg=NONE cterm=NONE
118+ hi QuickFixLine ctermfg=231 ctermbg=30 cterm=NONE
119+ hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
120+ hi Underlined ctermfg=62 ctermbg=NONE cterm=underline
121+ hi Error ctermfg=196 ctermbg=231 cterm=reverse
122+ hi! link ErrorMsg Error
123+ hi WarningMsg ctermfg=164 ctermbg=231 cterm=NONE
124+ hi MoreMsg ctermfg=16 ctermbg=231 cterm=NONE
125+ hi ModeMsg ctermfg=16 ctermbg=231 cterm=NONE
126+ hi Question ctermfg=40 ctermbg=NONE cterm=NONE
127+ hi Todo ctermfg=16 ctermbg=226 cterm=NONE
128+ hi MatchParen ctermfg=231 ctermbg=198 cterm=NONE
129+ hi Search ctermfg=231 ctermbg=164 cterm=NONE
130+ hi IncSearch ctermfg=40 ctermbg=NONE cterm=reverse
131+ hi WildMenu ctermfg=18 ctermbg=220 cterm=NONE
132+ hi ColorColumn ctermfg=16 ctermbg=254 cterm=NONE
133+ hi Cursor ctermfg=231 ctermbg=16 cterm=NONE
134+ hi lCursor ctermfg=16 ctermbg=40 cterm=NONE
135+ hi SpellBad ctermfg=196 ctermbg=NONE cterm=underline
136+ hi SpellCap ctermfg=30 ctermbg=NONE cterm=underline
137+ hi SpellLocal ctermfg=21 ctermbg=NONE cterm=underline
138+ hi SpellRare ctermfg=164 ctermbg=NONE cterm=underline
139+ hi debugBreakpoint ctermfg=226 ctermbg=21 cterm=NONE
140+ hi debugPC ctermfg=198 ctermbg=21 cterm=NONE
141+ hi Comment ctermfg=196 ctermbg=NONE cterm=NONE
142+ hi Constant ctermfg=40 ctermbg=NONE cterm=NONE
143+ hi Identifier ctermfg=30 ctermbg=NONE cterm=NONE
144+ hi Statement ctermfg=21 ctermbg=NONE cterm=NONE
145+ hi PreProc ctermfg=164 ctermbg=NONE cterm=NONE
146+ hi Type ctermfg=21 ctermbg=NONE cterm=NONE
147+ hi Special ctermfg=198 ctermbg=NONE cterm=NONE
148+ hi Directory ctermfg=30 ctermbg=NONE cterm=NONE
149+ hi Conceal ctermfg=196 ctermbg=NONE cterm=NONE
150+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
151+ hi Title ctermfg=164 ctermbg=NONE cterm=NONE
152+ hi! link Terminal Normal
153+ hi! link LineNrAbove LineNr
154+ hi! link LineNrBelow LineNr
155+ hi! link CurSearch Search
156+ hi! link CursorLineFold CursorLine
157+ hi! link CursorLineSign CursorLine
158+ hi CursorLine ctermfg=NONE ctermbg=254 cterm=NONE
159+ hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
160+ hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
161+ hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
162+ hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
163+ unlet s:t_Co
164+ finish
165+endif
54166
55-" vim: sw=2
167+if s:t_Co >= 16
168+ hi Normal ctermfg=black ctermbg=white cterm=NONE
169+ hi EndOfBuffer ctermfg=darkgrey ctermbg=NONE cterm=NONE
170+ hi StatusLine ctermfg=yellow ctermbg=darkblue cterm=NONE
171+ hi StatusLineNC ctermfg=darkyellow ctermbg=darkblue cterm=NONE
172+ hi StatusLineTerm ctermfg=yellow ctermbg=blue cterm=NONE
173+ hi StatusLineTermNC ctermfg=grey ctermbg=blue cterm=NONE
174+ hi VertSplit ctermfg=grey ctermbg=darkblue cterm=NONE
175+ hi Pmenu ctermfg=black ctermbg=grey cterm=NONE
176+ hi PmenuSel ctermfg=white ctermbg=darkblue cterm=NONE
177+ hi PmenuSbar ctermfg=NONE ctermbg=white cterm=NONE
178+ hi PmenuThumb ctermfg=NONE ctermbg=darkcyan cterm=NONE
179+ hi TabLine ctermfg=black ctermbg=grey cterm=NONE
180+ hi TabLineFill ctermfg=NONE ctermbg=darkgrey cterm=NONE
181+ hi TabLineSel ctermfg=black ctermbg=white cterm=NONE
182+ hi ToolbarLine ctermfg=NONE ctermbg=grey cterm=NONE
183+ hi ToolbarButton ctermfg=white ctermbg=darkgrey cterm=NONE
184+ hi NonText ctermfg=darkgrey ctermbg=NONE cterm=NONE
185+ hi SpecialKey ctermfg=darkgrey ctermbg=NONE cterm=NONE
186+ hi Folded ctermfg=darkblue ctermbg=grey cterm=NONE
187+ hi Visual ctermfg=black ctermbg=darkgrey cterm=NONE
188+ hi VisualNOS ctermfg=NONE ctermbg=darkred cterm=NONE
189+ hi LineNr ctermfg=darkgrey ctermbg=NONE cterm=NONE
190+ hi FoldColumn ctermfg=darkblue ctermbg=NONE cterm=NONE
191+ hi CursorColumn ctermfg=NONE ctermbg=grey cterm=NONE
192+ hi CursorLineNr ctermfg=darkgrey ctermbg=NONE cterm=NONE
193+ hi QuickFixLine ctermfg=white ctermbg=darkcyan cterm=NONE
194+ hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
195+ hi Underlined ctermfg=blue ctermbg=NONE cterm=underline
196+ hi Error ctermfg=red ctermbg=white cterm=reverse
197+ hi! link ErrorMsg Error
198+ hi WarningMsg ctermfg=darkmagenta ctermbg=white cterm=NONE
199+ hi MoreMsg ctermfg=black ctermbg=white cterm=NONE
200+ hi ModeMsg ctermfg=black ctermbg=white cterm=NONE
201+ hi Question ctermfg=darkgreen ctermbg=NONE cterm=NONE
202+ hi Todo ctermfg=black ctermbg=yellow cterm=NONE
203+ hi MatchParen ctermfg=white ctermbg=magenta cterm=NONE
204+ hi Search ctermfg=white ctermbg=darkmagenta cterm=NONE
205+ hi IncSearch ctermfg=darkgreen ctermbg=NONE cterm=reverse
206+ hi WildMenu ctermfg=darkblue ctermbg=darkyellow cterm=NONE
207+ hi ColorColumn ctermfg=black ctermbg=grey cterm=NONE
208+ hi Cursor ctermfg=white ctermbg=black cterm=NONE
209+ hi lCursor ctermfg=black ctermbg=darkgreen cterm=NONE
210+ hi SpellBad ctermfg=red ctermbg=NONE cterm=underline
211+ hi SpellCap ctermfg=darkcyan ctermbg=NONE cterm=underline
212+ hi SpellLocal ctermfg=darkblue ctermbg=NONE cterm=underline
213+ hi SpellRare ctermfg=darkmagenta ctermbg=NONE cterm=underline
214+ hi debugBreakpoint ctermfg=yellow ctermbg=darkblue cterm=NONE
215+ hi debugPC ctermfg=magenta ctermbg=darkblue cterm=NONE
216+ hi Comment ctermfg=darkred ctermbg=NONE cterm=NONE
217+ hi Constant ctermfg=darkgreen ctermbg=NONE cterm=NONE
218+ hi Identifier ctermfg=darkcyan ctermbg=NONE cterm=NONE
219+ hi Statement ctermfg=darkblue ctermbg=NONE cterm=NONE
220+ hi PreProc ctermfg=darkmagenta ctermbg=NONE cterm=NONE
221+ hi Type ctermfg=blue ctermbg=NONE cterm=NONE
222+ hi Special ctermfg=magenta ctermbg=NONE cterm=NONE
223+ hi Directory ctermfg=darkcyan ctermbg=NONE cterm=NONE
224+ hi Conceal ctermfg=darkred ctermbg=NONE cterm=NONE
225+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
226+ hi Title ctermfg=darkmagenta ctermbg=NONE cterm=NONE
227+ hi! link Terminal Normal
228+ hi! link LineNrAbove LineNr
229+ hi! link LineNrBelow LineNr
230+ hi! link CurSearch Search
231+ hi! link CursorLineFold CursorLine
232+ hi! link CursorLineSign CursorLine
233+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
234+ hi Visual ctermfg=white ctermbg=darkgrey cterm=NONE
235+ hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
236+ hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
237+ hi DiffText ctermfg=black ctermbg=grey cterm=NONE
238+ hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
239+ unlet s:t_Co
240+ finish
241+endif
242+
243+if s:t_Co >= 0
244+ hi Normal term=NONE
245+ hi ColorColumn term=reverse
246+ hi Conceal term=NONE
247+ hi Cursor term=reverse
248+ hi CursorColumn term=NONE
249+ hi CursorLine term=underline
250+ hi CursorLineNr term=bold
251+ hi DiffAdd term=reverse
252+ hi DiffChange term=NONE
253+ hi DiffDelete term=reverse
254+ hi DiffText term=reverse
255+ hi Directory term=NONE
256+ hi EndOfBuffer term=NONE
257+ hi ErrorMsg term=bold,reverse
258+ hi FoldColumn term=NONE
259+ hi Folded term=NONE
260+ hi IncSearch term=bold,reverse,underline
261+ hi LineNr term=NONE
262+ hi MatchParen term=bold,underline
263+ hi ModeMsg term=bold
264+ hi MoreMsg term=NONE
265+ hi NonText term=NONE
266+ hi Pmenu term=reverse
267+ hi PmenuSbar term=reverse
268+ hi PmenuSel term=bold
269+ hi PmenuThumb term=NONE
270+ hi Question term=standout
271+ hi Search term=reverse
272+ hi SignColumn term=reverse
273+ hi SpecialKey term=bold
274+ hi SpellBad term=underline
275+ hi SpellCap term=underline
276+ hi SpellLocal term=underline
277+ hi SpellRare term=underline
278+ hi StatusLine term=bold,reverse
279+ hi StatusLineNC term=bold,underline
280+ hi TabLine term=bold,underline
281+ hi TabLineFill term=NONE
282+ hi Terminal term=NONE
283+ hi TabLineSel term=bold,reverse
284+ hi Title term=NONE
285+ hi VertSplit term=NONE
286+ hi Visual term=reverse
287+ hi VisualNOS term=NONE
288+ hi WarningMsg term=standout
289+ hi WildMenu term=bold
290+ hi CursorIM term=NONE
291+ hi ToolbarLine term=reverse
292+ hi ToolbarButton term=bold,reverse
293+ hi CurSearch term=reverse
294+ hi CursorLineFold term=underline
295+ hi CursorLineSign term=underline
296+ hi Comment term=bold
297+ hi Constant term=NONE
298+ hi Error term=bold,reverse
299+ hi Identifier term=NONE
300+ hi Ignore term=NONE
301+ hi PreProc term=NONE
302+ hi Special term=NONE
303+ hi Statement term=NONE
304+ hi Todo term=bold,reverse
305+ hi Type term=NONE
306+ hi Underlined term=underline
307+ unlet s:t_Co
308+ finish
309+endif
310+
311+" Background: light
312+" Color: comment #ee0000 196 darkred
313+" Color: constant #00cd00 40 darkgreen
314+" Color: identifier #008b8b 30 darkcyan
315+" Color: statement #0000ff 21 darkblue
316+" Color: preproc #cd00cd 164 darkmagenta
317+" Color: type #0000ff 21 blue
318+" Color: special #ff1493 198 magenta
319+" Color: fg0 #000000 16 black
320+" Color: bg0 #ffffff 231 white
321+" Color: bg1 #bcbcbc 250 darkgrey
322+" Color: visual #d0d0d0 252 darkgrey
323+" Color: folded #e4e4e4 254 grey
324+" Color: pmenu #add8e6 152 grey
325+" Color: wildmenu #00008b 18 darkblue
326+" Color: error #ff0000 196 red
327+" Color: status_fg #ffd700 220 darkyellow
328+" Color: linenr #a52a2a 124 darkgrey
329+" Color: Yellow #ffff00 226 yellow
330+" Color: SlateBlue #6a5acd 62 blue
331+" Term colors: bg0 statement constant preproc identifier type special bg1
332+" Term colors: comment statement constant preproc identifier type special fg0
333+" Color: bgDiffA #5F875F 65 darkgreen
334+" Color: bgDiffC #5F87AF 67 blue
335+" Color: bgDiffD #AF5FAF 133 magenta
336+" Color: bgDiffT #C6C6C6 251 grey
337+" Color: fgDiffW #FFFFFF 231 white
338+" Color: fgDiffB #000000 16 black
339+" vim: et ts=2 sw=2
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/desert.vim
--- a/runtime/colors/desert.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/desert.vim Sat May 14 14:45:04 2022 +0200
@@ -1,108 +1,335 @@
1-" Vim color file
2-" Maintainer: Hans Fugal <hans@fugal.net>
3-" Last Change: $Date: 2004/06/13 19:30:30 $
4-" Last Change: $Date: 2004/06/13 19:30:30 $
5-" URL: http://hans.fugal.net/vim/colors/desert.vim
6-" Version: $Id: desert.vim,v 1.1 2004/06/13 19:30:30 vimboss Exp $
1+" Name: desert
2+" Description: Light background colorscheme.
3+" Author: Original author Hans Fugal <hans@fugal.net>
4+" Maintainer: Original maintainer Hans Fugal <hans@fugal.net>
5+" Website: https://github.com/vim/colorschemes
6+" License: Same as Vim
7+" Last Updated: Wed May 11 22:56:35 2022
78
8-" cool help screens
9-" :he group-name
10-" :he highlight-groups
11-" :he cterm-colors
9+" Generated by Colortemplate v2.2.0
1210
1311 set background=dark
14-if version > 580
15- " no guarantees for version 5.8 and below, but this makes it stop
16- " complaining
17- hi clear
18- if exists("syntax_on")
19- syntax reset
20- endif
21-endif
22-let g:colors_name="desert"
23-
24-hi Normal guifg=White guibg=grey20
25-
26-" highlight groups
27-hi Cursor guibg=khaki guifg=slategrey
28-"hi CursorIM
29-"hi Directory
30-"hi DiffAdd
31-"hi DiffChange
32-"hi DiffDelete
33-"hi DiffText
34-"hi ErrorMsg
35-hi VertSplit guibg=#c2bfa5 guifg=grey50 gui=none
36-hi Folded guibg=grey30 guifg=gold
37-hi FoldColumn guibg=grey30 guifg=tan
38-hi IncSearch guifg=slategrey guibg=khaki
39-"hi LineNr
40-hi ModeMsg guifg=goldenrod
41-hi MoreMsg guifg=SeaGreen
42-hi NonText guifg=LightBlue guibg=grey30
43-hi Question guifg=springgreen
44-hi Search guibg=peru guifg=wheat
45-hi SpecialKey guifg=yellowgreen
46-hi StatusLine guibg=#c2bfa5 guifg=black gui=none
47-hi StatusLineNC guibg=#c2bfa5 guifg=grey50 gui=none
48-hi Title guifg=indianred
49-hi Visual gui=none guifg=khaki guibg=olivedrab
50-"hi VisualNOS
51-hi WarningMsg guifg=salmon
52-"hi WildMenu
53-"hi Menu
54-"hi Scrollbar
55-"hi Tooltip
5612
57-" syntax highlighting groups
58-hi Comment guifg=SkyBlue
59-hi Constant guifg=#ffa0a0
60-hi Identifier guifg=palegreen
61-hi Statement guifg=khaki
62-hi PreProc guifg=indianred
63-hi Type guifg=darkkhaki
64-hi Special guifg=navajowhite
65-"hi Underlined
66-hi Ignore guifg=grey40
67-"hi Error
68-hi Todo guifg=orangered guibg=yellow2
13+hi clear
14+let g:colors_name = 'desert'
6915
70-" color terminal definitions
71-hi SpecialKey ctermfg=darkgreen
72-hi NonText cterm=bold ctermfg=darkblue
73-hi Directory ctermfg=darkcyan
74-hi ErrorMsg cterm=bold ctermfg=7 ctermbg=1
75-hi IncSearch cterm=NONE ctermfg=yellow ctermbg=green
76-hi Search cterm=NONE ctermfg=grey ctermbg=blue
77-hi MoreMsg ctermfg=darkgreen
78-hi ModeMsg cterm=NONE ctermfg=brown
79-hi LineNr ctermfg=3
80-hi Question ctermfg=green
81-hi StatusLine cterm=bold,reverse
82-hi StatusLineNC cterm=reverse
83-hi VertSplit cterm=reverse
84-hi Title ctermfg=5
85-hi Visual cterm=reverse
86-hi VisualNOS cterm=bold,underline
87-hi WarningMsg ctermfg=1
88-hi WildMenu ctermfg=0 ctermbg=3
89-hi Folded ctermfg=darkgrey ctermbg=NONE
90-hi FoldColumn ctermfg=darkgrey ctermbg=NONE
91-hi DiffAdd ctermbg=4
92-hi DiffChange ctermbg=5
93-hi DiffDelete cterm=bold ctermfg=4 ctermbg=6
94-hi DiffText cterm=bold ctermbg=1
95-hi Comment ctermfg=darkcyan
96-hi Constant ctermfg=brown
97-hi Special ctermfg=5
98-hi Identifier ctermfg=6
99-hi Statement ctermfg=3
100-hi PreProc ctermfg=5
101-hi Type ctermfg=2
102-hi Underlined cterm=underline ctermfg=5
103-hi Ignore cterm=bold ctermfg=7
104-hi Ignore ctermfg=darkgrey
105-hi Error cterm=bold ctermfg=7 ctermbg=1
16+let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 1
10617
18+if (has('termguicolors') && &termguicolors) || has('gui_running')
19+ let g:terminal_ansi_colors = ['#7f7f8c', '#cd5c5c', '#9acd32', '#bdb76b', '#75a0ff', '#eeee00', '#cd853f', '#666666', '#8a7f7f', '#ff0000', '#89fb98', '#f0e68c', '#6dceeb', '#ffde9b', '#ffa0a0', '#c2bfa5']
20+endif
21+hi Normal guifg=#ffffff guibg=#333333 gui=NONE cterm=NONE
22+hi! link EndOfBuffer NonText
23+hi StatusLine guifg=#333333 guibg=#c2bfa5 gui=NONE cterm=NONE
24+hi StatusLineNC guifg=#7f7f8c guibg=#c2bfa5 gui=NONE cterm=NONE
25+hi StatusLineTerm guifg=#333333 guibg=#c2bfa5 gui=NONE cterm=NONE
26+hi StatusLineTermNC guifg=#ffffff guibg=#c2bfa5 gui=NONE cterm=NONE
27+hi VertSplit guifg=#7f7f8c guibg=#c2bfa5 gui=NONE cterm=NONE
28+hi Pmenu guifg=#ffffff guibg=#666666 gui=NONE cterm=NONE
29+hi PmenuSel guifg=#333333 guibg=#f0e68c gui=NONE cterm=NONE
30+hi PmenuSbar guifg=NONE guibg=#333333 gui=NONE cterm=NONE
31+hi PmenuThumb guifg=NONE guibg=#c2bfa5 gui=NONE cterm=NONE
32+hi TabLine guifg=#333333 guibg=#c2bfa5 gui=NONE cterm=NONE
33+hi TabLineFill guifg=NONE guibg=#c2bfa5 gui=NONE cterm=NONE
34+hi TabLineSel guifg=#333333 guibg=#f0e68c gui=NONE cterm=NONE
35+hi ToolbarLine guifg=NONE guibg=#666666 gui=NONE cterm=NONE
36+hi ToolbarButton guifg=#333333 guibg=#ffde9b gui=bold cterm=NONE
37+hi NonText guifg=#6dceeb guibg=NONE gui=NONE cterm=NONE
38+hi SpecialKey guifg=#9acd32 guibg=NONE gui=NONE cterm=NONE
39+hi Folded guifg=#eeee00 guibg=#4d4d4d gui=NONE cterm=NONE
40+hi Visual guifg=#f0e68c guibg=#6b8e24 gui=NONE cterm=NONE
41+hi VisualNOS guifg=#f0e68c guibg=#6dceeb gui=NONE cterm=NONE
42+hi LineNr guifg=#eeee00 guibg=NONE gui=NONE cterm=NONE
43+hi FoldColumn guifg=#eeee00 guibg=#4d4d4d gui=NONE cterm=NONE
44+hi CursorLine guifg=NONE guibg=#666666 gui=NONE cterm=NONE
45+hi CursorColumn guifg=NONE guibg=#666666 gui=NONE cterm=NONE
46+hi CursorLineNr guifg=#eeee00 guibg=NONE gui=bold cterm=NONE
47+hi QuickFixLine guifg=#333333 guibg=#f0e68c gui=NONE cterm=NONE
48+hi SignColumn guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
49+hi Underlined guifg=#75a0ff guibg=NONE gui=underline cterm=underline
50+hi Error guifg=#ff0000 guibg=#ffffff gui=reverse cterm=reverse
51+hi ErrorMsg guifg=#ff0000 guibg=#ffffff gui=reverse cterm=reverse
52+hi ModeMsg guifg=#ffde9b guibg=NONE gui=bold cterm=NONE
53+hi WarningMsg guifg=#cd5c5c guibg=NONE gui=bold cterm=NONE
54+hi MoreMsg guifg=#9acd32 guibg=NONE gui=bold cterm=NONE
55+hi Question guifg=#89fb98 guibg=NONE gui=bold cterm=NONE
56+hi Todo guifg=#ff0000 guibg=#eeee00 gui=NONE cterm=NONE
57+hi MatchParen guifg=#7f7f8c guibg=#bdb76b gui=NONE cterm=NONE
58+hi Search guifg=#f0e68c guibg=#7f7f8c gui=NONE cterm=NONE
59+hi IncSearch guifg=#f0e68c guibg=#cd853f gui=NONE cterm=NONE
60+hi WildMenu guifg=#333333 guibg=#eeee00 gui=NONE cterm=NONE
61+hi ColorColumn guifg=#ffffff guibg=#cd5c5c gui=NONE cterm=NONE
62+hi Cursor guifg=#333333 guibg=#f0e68c gui=NONE cterm=NONE
63+hi lCursor guifg=#333333 guibg=#ff0000 gui=NONE cterm=NONE
64+hi debugPC guifg=#666666 guibg=NONE gui=reverse cterm=reverse
65+hi debugBreakpoint guifg=#ffa0a0 guibg=NONE gui=reverse cterm=reverse
66+hi SpellBad guifg=#cd5c5c guibg=NONE guisp=#cd5c5c gui=undercurl cterm=underline
67+hi SpellCap guifg=#75a0ff guibg=NONE guisp=#75a0ff gui=undercurl cterm=underline
68+hi SpellLocal guifg=#ffde9b guibg=NONE guisp=#ffde9b gui=undercurl cterm=underline
69+hi SpellRare guifg=#9acd32 guibg=NONE guisp=#9acd32 gui=undercurl cterm=underline
70+hi Comment guifg=#6dceeb guibg=NONE gui=NONE cterm=NONE
71+hi Identifier guifg=#89fb98 guibg=NONE gui=NONE cterm=NONE
72+hi Statement guifg=#f0e68c guibg=NONE gui=bold cterm=NONE
73+hi Constant guifg=#ffa0a0 guibg=NONE gui=NONE cterm=NONE
74+hi PreProc guifg=#cd5c5c guibg=NONE gui=NONE cterm=NONE
75+hi Type guifg=#bdb76b guibg=NONE gui=bold cterm=NONE
76+hi Special guifg=#ffde9b guibg=NONE gui=NONE cterm=NONE
77+hi Directory guifg=#6dceeb guibg=NONE gui=NONE cterm=NONE
78+hi Conceal guifg=#666666 guibg=NONE gui=NONE cterm=NONE
79+hi Ignore guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
80+hi Title guifg=#cd5c5c guibg=NONE gui=NONE cterm=NONE
81+hi! link Terminal Normal
82+hi! link LineNrAbove LineNr
83+hi! link LineNrBelow LineNr
84+hi! link CurSearch Search
85+hi! link CursorLineFold CursorLine
86+hi! link CursorLineSign CursorLine
87+hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
88+hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
89+hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
90+hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
10791
108-"vim: sw=4
92+if s:t_Co >= 256
93+ hi Normal ctermfg=231 ctermbg=236 cterm=NONE
94+ hi! link EndOfBuffer NonText
95+ hi StatusLine ctermfg=236 ctermbg=144 cterm=NONE
96+ hi StatusLineNC ctermfg=242 ctermbg=144 cterm=NONE
97+ hi StatusLineTerm ctermfg=236 ctermbg=144 cterm=NONE
98+ hi StatusLineTermNC ctermfg=231 ctermbg=144 cterm=NONE
99+ hi VertSplit ctermfg=242 ctermbg=144 cterm=NONE
100+ hi Pmenu ctermfg=231 ctermbg=241 cterm=NONE
101+ hi PmenuSel ctermfg=236 ctermbg=186 cterm=NONE
102+ hi PmenuSbar ctermfg=NONE ctermbg=236 cterm=NONE
103+ hi PmenuThumb ctermfg=NONE ctermbg=144 cterm=NONE
104+ hi TabLine ctermfg=236 ctermbg=144 cterm=NONE
105+ hi TabLineFill ctermfg=NONE ctermbg=144 cterm=NONE
106+ hi TabLineSel ctermfg=236 ctermbg=186 cterm=NONE
107+ hi ToolbarLine ctermfg=NONE ctermbg=241 cterm=NONE
108+ hi ToolbarButton ctermfg=236 ctermbg=222 cterm=NONE
109+ hi NonText ctermfg=81 ctermbg=NONE cterm=NONE
110+ hi SpecialKey ctermfg=112 ctermbg=NONE cterm=NONE
111+ hi Folded ctermfg=226 ctermbg=239 cterm=NONE
112+ hi Visual ctermfg=186 ctermbg=64 cterm=NONE
113+ hi VisualNOS ctermfg=186 ctermbg=81 cterm=NONE
114+ hi LineNr ctermfg=226 ctermbg=NONE cterm=NONE
115+ hi FoldColumn ctermfg=226 ctermbg=239 cterm=NONE
116+ hi CursorLine ctermfg=NONE ctermbg=241 cterm=NONE
117+ hi CursorColumn ctermfg=NONE ctermbg=241 cterm=NONE
118+ hi CursorLineNr ctermfg=226 ctermbg=NONE cterm=NONE
119+ hi QuickFixLine ctermfg=236 ctermbg=186 cterm=NONE
120+ hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
121+ hi Underlined ctermfg=111 ctermbg=NONE cterm=underline
122+ hi Error ctermfg=196 ctermbg=231 cterm=reverse
123+ hi ErrorMsg ctermfg=196 ctermbg=231 cterm=reverse
124+ hi ModeMsg ctermfg=222 ctermbg=NONE cterm=NONE
125+ hi WarningMsg ctermfg=167 ctermbg=NONE cterm=NONE
126+ hi MoreMsg ctermfg=112 ctermbg=NONE cterm=NONE
127+ hi Question ctermfg=120 ctermbg=NONE cterm=NONE
128+ hi Todo ctermfg=196 ctermbg=226 cterm=NONE
129+ hi MatchParen ctermfg=242 ctermbg=143 cterm=NONE
130+ hi Search ctermfg=186 ctermbg=242 cterm=NONE
131+ hi IncSearch ctermfg=186 ctermbg=172 cterm=NONE
132+ hi WildMenu ctermfg=236 ctermbg=226 cterm=NONE
133+ hi ColorColumn ctermfg=231 ctermbg=167 cterm=NONE
134+ hi debugPC ctermfg=241 ctermbg=NONE cterm=reverse
135+ hi debugBreakpoint ctermfg=217 ctermbg=NONE cterm=reverse
136+ hi SpellBad ctermfg=167 ctermbg=NONE cterm=underline
137+ hi SpellCap ctermfg=111 ctermbg=NONE cterm=underline
138+ hi SpellLocal ctermfg=222 ctermbg=NONE cterm=underline
139+ hi SpellRare ctermfg=112 ctermbg=NONE cterm=underline
140+ hi Comment ctermfg=81 ctermbg=NONE cterm=NONE
141+ hi Identifier ctermfg=120 ctermbg=NONE cterm=NONE
142+ hi Statement ctermfg=186 ctermbg=NONE cterm=NONE
143+ hi Constant ctermfg=217 ctermbg=NONE cterm=NONE
144+ hi PreProc ctermfg=167 ctermbg=NONE cterm=NONE
145+ hi Type ctermfg=143 ctermbg=NONE cterm=NONE
146+ hi Special ctermfg=222 ctermbg=NONE cterm=NONE
147+ hi Directory ctermfg=81 ctermbg=NONE cterm=NONE
148+ hi Conceal ctermfg=241 ctermbg=NONE cterm=NONE
149+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
150+ hi Title ctermfg=167 ctermbg=NONE cterm=NONE
151+ hi! link Terminal Normal
152+ hi! link LineNrAbove LineNr
153+ hi! link LineNrBelow LineNr
154+ hi! link CurSearch Search
155+ hi! link CursorLineFold CursorLine
156+ hi! link CursorLineSign CursorLine
157+ hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
158+ hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
159+ hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
160+ hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
161+ unlet s:t_Co
162+ finish
163+endif
164+
165+if s:t_Co >= 16
166+ hi Normal ctermfg=white ctermbg=black cterm=NONE
167+ hi! link EndOfBuffer NonText
168+ hi StatusLine ctermfg=black ctermbg=grey cterm=NONE
169+ hi StatusLineNC ctermfg=darkgrey ctermbg=grey cterm=NONE
170+ hi StatusLineTerm ctermfg=black ctermbg=grey cterm=NONE
171+ hi StatusLineTermNC ctermfg=darkgrey ctermbg=grey cterm=NONE
172+ hi VertSplit ctermfg=darkgrey ctermbg=grey cterm=NONE
173+ hi Pmenu ctermfg=NONE ctermbg=darkgrey cterm=NONE
174+ hi PmenuSel ctermfg=black ctermbg=yellow cterm=NONE
175+ hi PmenuSbar ctermfg=NONE ctermbg=black cterm=NONE
176+ hi PmenuThumb ctermfg=NONE ctermbg=white cterm=NONE
177+ hi TabLine ctermfg=black ctermbg=grey cterm=NONE
178+ hi TabLineFill ctermfg=NONE ctermbg=white cterm=NONE
179+ hi TabLineSel ctermfg=white ctermbg=black cterm=NONE
180+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
181+ hi ToolbarButton ctermfg=black ctermbg=darkyellow cterm=NONE
182+ hi NonText ctermfg=blue ctermbg=NONE cterm=NONE
183+ hi SpecialKey ctermfg=darkgreen ctermbg=NONE cterm=NONE
184+ hi Folded ctermfg=darkblue ctermbg=NONE cterm=NONE
185+ hi Visual ctermfg=white ctermbg=darkgreen cterm=NONE
186+ hi LineNr ctermfg=darkyellow ctermbg=NONE cterm=NONE
187+ hi FoldColumn ctermfg=darkyellow ctermbg=darkgrey cterm=NONE
188+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
189+ hi CursorColumn ctermfg=NONE ctermbg=darkblue cterm=NONE
190+ hi CursorLineNr ctermfg=darkyellow ctermbg=NONE cterm=underline
191+ hi QuickFixLine ctermfg=black ctermbg=yellow cterm=NONE
192+ hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
193+ hi Underlined ctermfg=darkblue ctermbg=NONE cterm=underline
194+ hi Error ctermfg=red ctermbg=white cterm=reverse
195+ hi ErrorMsg ctermfg=red ctermbg=white cterm=reverse
196+ hi ModeMsg ctermfg=magenta ctermbg=NONE cterm=NONE
197+ hi WarningMsg ctermfg=darkred ctermbg=NONE cterm=NONE
198+ hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
199+ hi Question ctermfg=green ctermbg=NONE cterm=NONE
200+ hi Todo ctermfg=red ctermbg=darkmagenta cterm=NONE
201+ hi MatchParen ctermfg=black ctermbg=darkyellow cterm=NONE
202+ hi Search ctermfg=black ctermbg=darkgreen cterm=NONE
203+ hi IncSearch ctermfg=black ctermbg=yellow cterm=NONE
204+ hi WildMenu ctermfg=black ctermbg=darkmagenta cterm=NONE
205+ hi ColorColumn ctermfg=white ctermbg=darkred cterm=NONE
206+ hi WildMenu ctermfg=black ctermbg=darkyellow cterm=NONE
207+ hi debugPC ctermfg=grey ctermbg=NONE cterm=reverse
208+ hi debugBreakpoint ctermfg=cyan ctermbg=NONE cterm=reverse
209+ hi SpellBad ctermfg=darkred ctermbg=NONE cterm=underline
210+ hi SpellCap ctermfg=blue ctermbg=NONE cterm=underline
211+ hi SpellLocal ctermfg=darkyellow ctermbg=NONE cterm=underline
212+ hi SpellRare ctermfg=darkgreen ctermbg=NONE cterm=underline
213+ hi Comment ctermfg=cyan ctermbg=NONE cterm=NONE
214+ hi Identifier ctermfg=green ctermbg=NONE cterm=NONE
215+ hi Statement ctermfg=yellow ctermbg=NONE cterm=NONE
216+ hi Constant ctermfg=darkmagenta ctermbg=NONE cterm=NONE
217+ hi PreProc ctermfg=darkred ctermbg=NONE cterm=NONE
218+ hi Type ctermfg=darkyellow ctermbg=NONE cterm=NONE
219+ hi Special ctermfg=magenta ctermbg=NONE cterm=NONE
220+ hi Directory ctermfg=blue ctermbg=NONE cterm=NONE
221+ hi Conceal ctermfg=grey ctermbg=NONE cterm=NONE
222+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
223+ hi Title ctermfg=darkred ctermbg=NONE cterm=NONE
224+ hi! link Terminal Normal
225+ hi! link LineNrAbove LineNr
226+ hi! link LineNrBelow LineNr
227+ hi! link CurSearch Search
228+ hi! link CursorLineFold CursorLine
229+ hi! link CursorLineSign CursorLine
230+ hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
231+ hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
232+ hi DiffText ctermfg=black ctermbg=grey cterm=NONE
233+ hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
234+ unlet s:t_Co
235+ finish
236+endif
237+
238+if s:t_Co >= 0
239+ hi Normal term=NONE
240+ hi ColorColumn term=reverse
241+ hi Conceal term=NONE
242+ hi Cursor term=reverse
243+ hi CursorColumn term=NONE
244+ hi CursorLine term=underline
245+ hi CursorLineNr term=bold
246+ hi DiffAdd term=reverse
247+ hi DiffChange term=NONE
248+ hi DiffDelete term=reverse
249+ hi DiffText term=reverse
250+ hi Directory term=NONE
251+ hi EndOfBuffer term=NONE
252+ hi ErrorMsg term=bold,reverse
253+ hi FoldColumn term=NONE
254+ hi Folded term=NONE
255+ hi IncSearch term=bold,reverse,underline
256+ hi LineNr term=NONE
257+ hi MatchParen term=bold,underline
258+ hi ModeMsg term=bold
259+ hi MoreMsg term=NONE
260+ hi NonText term=NONE
261+ hi Pmenu term=reverse
262+ hi PmenuSbar term=reverse
263+ hi PmenuSel term=bold
264+ hi PmenuThumb term=NONE
265+ hi Question term=standout
266+ hi Search term=reverse
267+ hi SignColumn term=reverse
268+ hi SpecialKey term=bold
269+ hi SpellBad term=underline
270+ hi SpellCap term=underline
271+ hi SpellLocal term=underline
272+ hi SpellRare term=underline
273+ hi StatusLine term=bold,reverse
274+ hi StatusLineNC term=bold,underline
275+ hi TabLine term=bold,underline
276+ hi TabLineFill term=NONE
277+ hi Terminal term=NONE
278+ hi TabLineSel term=bold,reverse
279+ hi Title term=NONE
280+ hi VertSplit term=NONE
281+ hi Visual term=reverse
282+ hi VisualNOS term=NONE
283+ hi WarningMsg term=standout
284+ hi WildMenu term=bold
285+ hi CursorIM term=NONE
286+ hi ToolbarLine term=reverse
287+ hi ToolbarButton term=bold,reverse
288+ hi CurSearch term=reverse
289+ hi CursorLineFold term=underline
290+ hi CursorLineSign term=underline
291+ hi Comment term=bold
292+ hi Constant term=NONE
293+ hi Error term=bold,reverse
294+ hi Identifier term=NONE
295+ hi Ignore term=NONE
296+ hi PreProc term=NONE
297+ hi Special term=NONE
298+ hi Statement term=NONE
299+ hi Todo term=bold,reverse
300+ hi Type term=NONE
301+ hi Underlined term=underline
302+ unlet s:t_Co
303+ finish
304+endif
305+
306+" Background: dark
307+" Color: foreground #ffffff 231 white
308+" Color: background #333333 236 black
309+" Color: color00 #7f7f8c 242 black
310+" Color: color08 #8a7f7f 244 darkgrey
311+" Color: color01 #cd5c5c 167 darkred
312+" Color: color09 #ff0000 196 red
313+" Color: color02 #9acd32 112 darkgreen
314+" Color: color10 #89fb98 120 green
315+" Color: color03 #bdb76b 143 darkyellow
316+" Color: color11 #f0e68c 186 yellow
317+" Color: color04 #75a0ff 111 darkblue
318+" Color: color12 #6dceeb 81 blue
319+" Color: color05 #eeee00 226 darkmagenta
320+" Color: color13 #ffde9b 222 magenta
321+" Color: color06 #cd853f 172 darkcyan
322+" Color: color14 #ffa0a0 217 cyan
323+" Color: color07 #666666 241 grey
324+" Color: color15 #c2bfa5 144 white
325+" Color: color16 #6b8e24 64 darkgreen
326+" Color: color17 #4d4d4d 239 grey
327+" Term colors: color00 color01 color02 color03 color04 color05 color06 color07
328+" Term colors: color08 color09 color10 color11 color12 color13 color14 color15
329+" Color: bgDiffA #5F875F 65 darkgreen
330+" Color: bgDiffC #5F87AF 67 blue
331+" Color: bgDiffD #AF5FAF 133 magenta
332+" Color: bgDiffT #C6C6C6 251 grey
333+" Color: fgDiffW #FFFFFF 231 white
334+" Color: fgDiffB #000000 16 black
335+" vim: et ts=2 sw=2
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/elflord.vim
--- a/runtime/colors/elflord.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/elflord.vim Sat May 14 14:45:04 2022 +0200
@@ -1,50 +1,375 @@
1-" local syntax file - set colors on a per-machine basis:
2-" vim: tw=0 ts=4 sw=4
3-" Vim color file
4-" Maintainer: Ron Aaron <ron@ronware.org>
5-" Last Change: 2003 May 02
1+" Name: elflord
2+" Author: original author Ron Aaron <ron@ronware.org>
3+" Maintainer: original maintainer Ron Aaron <ron@ronware.org>
4+" Website: https://www.github.com/vim/colorschemes
5+" License: Same as Vim
6+" Last Updated: Wed May 11 22:56:36 2022
7+
8+" Generated by Colortemplate v2.2.0
69
710 set background=dark
8-hi clear
9-if exists("syntax_on")
10- syntax reset
11-endif
12-let g:colors_name = "elflord"
13-hi Normal guifg=cyan guibg=black
14-hi Comment term=bold ctermfg=DarkCyan guifg=#80a0ff
15-hi Constant term=underline ctermfg=Magenta guifg=Magenta
16-hi Special term=bold ctermfg=DarkMagenta guifg=Red
17-hi Identifier term=underline cterm=bold ctermfg=Cyan guifg=#40ffff
18-hi Statement term=bold ctermfg=Yellow gui=bold guifg=#aa4444
19-hi PreProc term=underline ctermfg=LightBlue guifg=#ff80ff
20-hi Type term=underline ctermfg=LightGreen guifg=#60ff60 gui=bold
21-hi Function term=bold ctermfg=White guifg=White
22-hi Repeat term=underline ctermfg=White guifg=white
23-hi Operator ctermfg=Red guifg=Red
24-hi Ignore ctermfg=black guifg=bg
25-hi Error term=reverse ctermbg=Red ctermfg=White guibg=Red guifg=White
26-hi Todo term=standout ctermbg=Yellow ctermfg=Black guifg=Blue guibg=Yellow
2711
28-" Common groups that link to default highlighting.
29-" You can specify other highlighting easily.
30-hi link String Constant
31-hi link Character Constant
32-hi link Number Constant
33-hi link Boolean Constant
34-hi link Float Number
35-hi link Conditional Repeat
36-hi link Label Statement
37-hi link Keyword Statement
38-hi link Exception Statement
39-hi link Include PreProc
40-hi link Define PreProc
41-hi link Macro PreProc
42-hi link PreCondit PreProc
43-hi link StorageClass Type
44-hi link Structure Type
45-hi link Typedef Type
46-hi link Tag Special
47-hi link SpecialChar Special
48-hi link Delimiter Special
49-hi link SpecialComment Special
50-hi link Debug Special
12+hi clear
13+let g:colors_name = 'elflord'
14+
15+let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 1
16+
17+hi! link Terminal Normal
18+hi! link Boolean Constant
19+hi! link Character Constant
20+hi! link Conditional Repeat
21+hi! link Debug Special
22+hi! link Define PreProc
23+hi! link Delimiter Special
24+hi! link Exception Statement
25+hi! link Float Number
26+hi! link Include PreProc
27+hi! link Keyword Statement
28+hi! link Label Statement
29+hi! link Macro PreProc
30+hi! link Number Constant
31+hi! link PopupSelected PmenuSel
32+hi! link PreCondit PreProc
33+hi! link SpecialChar Special
34+hi! link SpecialComment Special
35+hi! link StatusLineTerm StatusLine
36+hi! link StatusLineTermNC StatusLineNC
37+hi! link StorageClass Type
38+hi! link String Constant
39+hi! link Structure Type
40+hi! link Tag Special
41+hi! link Typedef Type
42+hi! link lCursor Cursor
43+hi! link CurSearch Search
44+hi! link CursorLineFold CursorLine
45+hi! link CursorLineSign CursorLine
46+
47+if (has('termguicolors') && &termguicolors) || has('gui_running')
48+ let g:terminal_ansi_colors = ['#000000', '#cd0000', '#00cd00', '#cdcd00', '#0000ee', '#cd00cd', '#00cdcd', '#e5e5e5', '#7f7f7f', '#ff0000', '#00ff00', '#ffff00', '#5c5cff', '#ff00ff', '#00ffff', '#ffffff']
49+endif
50+hi Normal guifg=#00ffff guibg=#000000 gui=NONE cterm=NONE
51+hi QuickFixLine guifg=#ffffff guibg=#2e8b57 gui=NONE cterm=NONE
52+hi ColorColumn guifg=NONE guibg=#cd0000 gui=NONE cterm=NONE
53+hi CursorColumn guifg=NONE guibg=#3a3a3a gui=NONE cterm=NONE
54+hi CursorLine guifg=NONE guibg=#3a3a3a gui=NONE cterm=NONE
55+hi CursorLineNr guifg=#ffff00 guibg=NONE gui=bold cterm=underline
56+hi Folded guifg=#00ffff guibg=#666666 gui=NONE cterm=NONE
57+hi Conceal guifg=#666666 guibg=NONE gui=NONE cterm=NONE
58+hi Cursor guifg=#000000 guibg=#00ffff gui=NONE cterm=NONE
59+hi Directory guifg=#00ffff guibg=#000000 gui=NONE cterm=NONE
60+hi EndOfBuffer guifg=#0000ff guibg=#000000 gui=bold cterm=NONE
61+hi ErrorMsg guifg=#ffffff guibg=#cd0000 gui=NONE cterm=NONE
62+hi FoldColumn guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
63+hi IncSearch guifg=NONE guibg=#000000 gui=reverse cterm=reverse
64+hi LineNr guifg=#ffff00 guibg=NONE gui=NONE cterm=NONE
65+hi MatchParen guifg=NONE guibg=#008b8b gui=NONE cterm=NONE
66+hi ModeMsg guifg=NONE guibg=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=NONE
67+hi MoreMsg guifg=#2e8b57 guibg=NONE gui=bold cterm=NONE
68+hi NonText guifg=#0000ff guibg=NONE gui=bold cterm=NONE
69+hi Pmenu guifg=#ffffff guibg=#444444 gui=NONE cterm=NONE
70+hi PmenuSbar guifg=NONE guibg=#bebebe gui=NONE cterm=NONE
71+hi PmenuSel guifg=#000000 guibg=#00cdcd gui=NONE cterm=NONE
72+hi PmenuThumb guifg=NONE guibg=#ffffff gui=NONE cterm=NONE
73+hi Question guifg=#00ff00 guibg=NONE gui=bold cterm=NONE
74+hi Search guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
75+hi SignColumn guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
76+hi SpecialKey guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
77+hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl cterm=underline
78+hi SpellCap guifg=#0000ff guibg=NONE guisp=#0000ff gui=undercurl cterm=underline
79+hi SpellLocal guifg=#ffff00 guibg=NONE guisp=#ffff00 gui=undercurl cterm=underline
80+hi SpellRare guifg=#ff00ff guibg=NONE guisp=#ff00ff gui=undercurl cterm=underline
81+hi StatusLine guifg=#000000 guibg=#00ffff gui=bold cterm=NONE
82+hi StatusLineNC guifg=#000000 guibg=#00cdcd gui=NONE cterm=NONE
83+hi TabLine guifg=#000000 guibg=#008b8b gui=NONE cterm=NONE
84+hi TabLineFill guifg=NONE guibg=#000000 gui=reverse cterm=reverse
85+hi TabLineSel guifg=#00ffff guibg=#000000 gui=bold cterm=NONE
86+hi Terminal guifg=#00ffff guibg=#000000 gui=NONE cterm=NONE
87+hi Title guifg=#ff00ff guibg=NONE gui=bold cterm=NONE
88+hi VertSplit guifg=#000000 guibg=#00cdcd gui=NONE cterm=NONE
89+hi Visual guifg=#000000 guibg=#a9a9a9 gui=NONE cterm=NONE
90+hi VisualNOS guifg=NONE guibg=#000000 gui=bold,underline cterm=underline
91+hi WarningMsg guifg=#ff0000 guibg=NONE gui=NONE cterm=NONE
92+hi WildMenu guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
93+hi Comment guifg=#80a0ff guibg=NONE gui=NONE cterm=NONE
94+hi Constant guifg=#ff00ff guibg=NONE gui=NONE cterm=NONE
95+hi Error guifg=#ffffff guibg=#ff0000 gui=NONE cterm=NONE
96+hi Function guifg=#ffffff guibg=NONE gui=NONE cterm=NONE
97+hi Identifier guifg=#40ffff guibg=NONE gui=NONE cterm=NONE
98+hi Ignore guifg=#000000 guibg=#000000 gui=NONE cterm=NONE
99+hi Operator guifg=#ff0000 guibg=NONE gui=NONE cterm=NONE
100+hi PreProc guifg=#ff80ff guibg=NONE gui=NONE cterm=NONE
101+hi Repeat guifg=#ffffff guibg=NONE gui=NONE cterm=NONE
102+hi Special guifg=#ff0000 guibg=NONE gui=NONE cterm=NONE
103+hi Statement guifg=#aa4444 guibg=NONE gui=bold cterm=NONE
104+hi Todo guifg=#0000ff guibg=#ffff00 gui=NONE cterm=NONE
105+hi Type guifg=#60ff60 guibg=NONE gui=bold cterm=NONE
106+hi Underlined guifg=#80a0ff guibg=NONE gui=underline cterm=underline
107+hi CursorIM guifg=NONE guibg=fg gui=NONE cterm=NONE
108+hi ToolbarLine guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
109+hi ToolbarButton guifg=#000000 guibg=#e5e5e5 gui=bold cterm=NONE
110+hi! link LineNrAbove LineNr
111+hi! link LineNrBelow LineNr
112+hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
113+hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
114+hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
115+hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
116+
117+if s:t_Co >= 256
118+ hi Normal ctermfg=51 ctermbg=16 cterm=NONE
119+ hi QuickFixLine ctermfg=231 ctermbg=29 cterm=NONE
120+ hi ColorColumn ctermfg=NONE ctermbg=160 cterm=NONE
121+ hi CursorColumn ctermfg=NONE ctermbg=237 cterm=NONE
122+ hi CursorLine ctermfg=NONE ctermbg=237 cterm=NONE
123+ hi CursorLineNr ctermfg=226 ctermbg=NONE cterm=underline
124+ hi Folded ctermfg=51 ctermbg=59 cterm=NONE
125+ hi Conceal ctermfg=59 ctermbg=NONE cterm=NONE
126+ hi Cursor ctermfg=16 ctermbg=51 cterm=NONE
127+ hi Directory ctermfg=51 ctermbg=16 cterm=NONE
128+ hi EndOfBuffer ctermfg=21 ctermbg=16 cterm=NONE
129+ hi ErrorMsg ctermfg=231 ctermbg=160 cterm=NONE
130+ hi FoldColumn ctermfg=51 ctermbg=NONE cterm=NONE
131+ hi IncSearch ctermfg=NONE ctermbg=16 cterm=reverse
132+ hi LineNr ctermfg=226 ctermbg=NONE cterm=NONE
133+ hi MatchParen ctermfg=NONE ctermbg=30 cterm=NONE
134+ hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=NONE
135+ hi MoreMsg ctermfg=29 ctermbg=NONE cterm=NONE
136+ hi NonText ctermfg=21 ctermbg=NONE cterm=NONE
137+ hi Pmenu ctermfg=231 ctermbg=238 cterm=NONE
138+ hi PmenuSbar ctermfg=NONE ctermbg=250 cterm=NONE
139+ hi PmenuSel ctermfg=16 ctermbg=44 cterm=NONE
140+ hi PmenuThumb ctermfg=NONE ctermbg=231 cterm=NONE
141+ hi Question ctermfg=46 ctermbg=NONE cterm=NONE
142+ hi Search ctermfg=16 ctermbg=226 cterm=NONE
143+ hi SignColumn ctermfg=51 ctermbg=NONE cterm=NONE
144+ hi SpecialKey ctermfg=51 ctermbg=NONE cterm=NONE
145+ hi SpellBad ctermfg=196 ctermbg=NONE cterm=underline
146+ hi SpellCap ctermfg=21 ctermbg=NONE cterm=underline
147+ hi SpellLocal ctermfg=226 ctermbg=NONE cterm=underline
148+ hi SpellRare ctermfg=201 ctermbg=NONE cterm=underline
149+ hi StatusLine ctermfg=16 ctermbg=51 cterm=NONE
150+ hi StatusLineNC ctermfg=16 ctermbg=44 cterm=NONE
151+ hi TabLine ctermfg=16 ctermbg=30 cterm=NONE
152+ hi TabLineFill ctermfg=NONE ctermbg=16 cterm=reverse
153+ hi TabLineSel ctermfg=51 ctermbg=16 cterm=NONE
154+ hi Terminal ctermfg=51 ctermbg=16 cterm=NONE
155+ hi Title ctermfg=201 ctermbg=NONE cterm=NONE
156+ hi VertSplit ctermfg=16 ctermbg=44 cterm=NONE
157+ hi Visual ctermfg=16 ctermbg=145 cterm=NONE
158+ hi VisualNOS ctermfg=NONE ctermbg=16 cterm=underline
159+ hi WarningMsg ctermfg=196 ctermbg=NONE cterm=NONE
160+ hi WildMenu ctermfg=16 ctermbg=226 cterm=NONE
161+ hi Comment ctermfg=111 ctermbg=NONE cterm=NONE
162+ hi Constant ctermfg=201 ctermbg=NONE cterm=NONE
163+ hi Error ctermfg=231 ctermbg=196 cterm=NONE
164+ hi Function ctermfg=231 ctermbg=NONE cterm=NONE
165+ hi Identifier ctermfg=87 ctermbg=NONE cterm=NONE
166+ hi Ignore ctermfg=16 ctermbg=16 cterm=NONE
167+ hi Operator ctermfg=196 ctermbg=NONE cterm=NONE
168+ hi PreProc ctermfg=213 ctermbg=NONE cterm=NONE
169+ hi Repeat ctermfg=231 ctermbg=NONE cterm=NONE
170+ hi Special ctermfg=196 ctermbg=NONE cterm=NONE
171+ hi Statement ctermfg=131 ctermbg=NONE cterm=NONE
172+ hi Todo ctermfg=21 ctermbg=226 cterm=NONE
173+ hi Type ctermfg=83 ctermbg=NONE cterm=NONE
174+ hi Underlined ctermfg=111 ctermbg=NONE cterm=underline
175+ hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE
176+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
177+ hi ToolbarButton ctermfg=16 ctermbg=254 cterm=NONE
178+ hi! link LineNrAbove LineNr
179+ hi! link LineNrBelow LineNr
180+ hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
181+ hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
182+ hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
183+ hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
184+ unlet s:t_Co
185+ finish
186+endif
187+
188+if s:t_Co >= 16
189+ hi Normal ctermfg=cyan ctermbg=black cterm=NONE
190+ hi QuickFixLine ctermfg=white ctermbg=darkgreen cterm=NONE
191+ hi ColorColumn ctermfg=cyan ctermbg=darkred cterm=NONE
192+ hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline
193+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
194+ hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=underline
195+ hi Folded ctermfg=darkcyan ctermbg=NONE cterm=NONE
196+ hi Conceal ctermfg=darkgrey ctermbg=NONE cterm=NONE
197+ hi Cursor ctermfg=black ctermbg=cyan cterm=NONE
198+ hi Directory ctermfg=cyan ctermbg=black cterm=NONE
199+ hi EndOfBuffer ctermfg=darkblue ctermbg=black cterm=NONE
200+ hi ErrorMsg ctermfg=white ctermbg=darkred cterm=NONE
201+ hi FoldColumn ctermfg=cyan ctermbg=NONE cterm=NONE
202+ hi IncSearch ctermfg=NONE ctermbg=black cterm=reverse
203+ hi LineNr ctermfg=yellow ctermbg=NONE cterm=NONE
204+ hi MatchParen ctermfg=NONE ctermbg=darkcyan cterm=NONE
205+ hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=NONE
206+ hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
207+ hi NonText ctermfg=darkblue ctermbg=NONE cterm=NONE
208+ hi Pmenu ctermfg=white ctermbg=darkgrey cterm=NONE
209+ hi PmenuSbar ctermfg=NONE ctermbg=grey cterm=NONE
210+ hi PmenuSel ctermfg=black ctermbg=darkcyan cterm=NONE
211+ hi PmenuThumb ctermfg=NONE ctermbg=white cterm=NONE
212+ hi Question ctermfg=green ctermbg=NONE cterm=NONE
213+ hi Search ctermfg=black ctermbg=yellow cterm=NONE
214+ hi SignColumn ctermfg=cyan ctermbg=NONE cterm=NONE
215+ hi SpecialKey ctermfg=cyan ctermbg=NONE cterm=NONE
216+ hi SpellBad ctermfg=red ctermbg=NONE cterm=underline
217+ hi SpellCap ctermfg=darkblue ctermbg=NONE cterm=underline
218+ hi SpellLocal ctermfg=yellow ctermbg=NONE cterm=underline
219+ hi SpellRare ctermfg=magenta ctermbg=NONE cterm=underline
220+ hi StatusLine ctermfg=black ctermbg=cyan cterm=NONE
221+ hi StatusLineNC ctermfg=black ctermbg=darkcyan cterm=NONE
222+ hi TabLine ctermfg=black ctermbg=darkcyan cterm=NONE
223+ hi TabLineFill ctermfg=NONE ctermbg=black cterm=reverse
224+ hi TabLineSel ctermfg=cyan ctermbg=black cterm=NONE
225+ hi Terminal ctermfg=cyan ctermbg=black cterm=NONE
226+ hi Title ctermfg=magenta ctermbg=NONE cterm=NONE
227+ hi VertSplit ctermfg=black ctermbg=darkcyan cterm=NONE
228+ hi Visual ctermfg=black ctermbg=darkgrey cterm=NONE
229+ hi VisualNOS ctermfg=NONE ctermbg=black cterm=underline
230+ hi WarningMsg ctermfg=red ctermbg=NONE cterm=NONE
231+ hi WildMenu ctermfg=black ctermbg=yellow cterm=NONE
232+ hi Comment ctermfg=blue ctermbg=NONE cterm=NONE
233+ hi Constant ctermfg=magenta ctermbg=NONE cterm=NONE
234+ hi Error ctermfg=white ctermbg=red cterm=NONE
235+ hi Function ctermfg=white ctermbg=NONE cterm=NONE
236+ hi Identifier ctermfg=cyan ctermbg=NONE cterm=NONE
237+ hi Ignore ctermfg=black ctermbg=black cterm=NONE
238+ hi Operator ctermfg=red ctermbg=NONE cterm=NONE
239+ hi PreProc ctermfg=magenta ctermbg=NONE cterm=NONE
240+ hi Repeat ctermfg=white ctermbg=NONE cterm=NONE
241+ hi Special ctermfg=red ctermbg=NONE cterm=NONE
242+ hi Statement ctermfg=darkred ctermbg=NONE cterm=NONE
243+ hi Todo ctermfg=blue ctermbg=yellow cterm=NONE
244+ hi Type ctermfg=green ctermbg=NONE cterm=NONE
245+ hi Underlined ctermfg=blue ctermbg=NONE cterm=underline
246+ hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE
247+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
248+ hi ToolbarButton ctermfg=black ctermbg=grey cterm=NONE
249+ hi! link LineNrAbove LineNr
250+ hi! link LineNrBelow LineNr
251+ hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
252+ hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
253+ hi DiffText ctermfg=black ctermbg=grey cterm=NONE
254+ hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
255+ unlet s:t_Co
256+ finish
257+endif
258+
259+if s:t_Co >= 0
260+ hi Normal term=NONE
261+ hi ColorColumn term=reverse
262+ hi Conceal term=NONE
263+ hi Cursor term=reverse
264+ hi CursorColumn term=NONE
265+ hi CursorLine term=underline
266+ hi CursorLineNr term=bold
267+ hi DiffAdd term=reverse
268+ hi DiffChange term=NONE
269+ hi DiffDelete term=reverse
270+ hi DiffText term=reverse
271+ hi Directory term=NONE
272+ hi EndOfBuffer term=NONE
273+ hi ErrorMsg term=bold,reverse
274+ hi FoldColumn term=NONE
275+ hi Folded term=NONE
276+ hi IncSearch term=bold,reverse,underline
277+ hi LineNr term=NONE
278+ hi MatchParen term=bold,underline
279+ hi ModeMsg term=bold
280+ hi MoreMsg term=NONE
281+ hi NonText term=NONE
282+ hi Pmenu term=reverse
283+ hi PmenuSbar term=reverse
284+ hi PmenuSel term=bold
285+ hi PmenuThumb term=NONE
286+ hi Question term=standout
287+ hi Search term=reverse
288+ hi SignColumn term=reverse
289+ hi SpecialKey term=bold
290+ hi SpellBad term=underline
291+ hi SpellCap term=underline
292+ hi SpellLocal term=underline
293+ hi SpellRare term=underline
294+ hi StatusLine term=bold,reverse
295+ hi StatusLineNC term=bold,underline
296+ hi TabLine term=bold,underline
297+ hi TabLineFill term=NONE
298+ hi Terminal term=NONE
299+ hi TabLineSel term=bold,reverse
300+ hi Title term=NONE
301+ hi VertSplit term=NONE
302+ hi Visual term=reverse
303+ hi VisualNOS term=NONE
304+ hi WarningMsg term=standout
305+ hi WildMenu term=bold
306+ hi CursorIM term=NONE
307+ hi ToolbarLine term=reverse
308+ hi ToolbarButton term=bold,reverse
309+ hi CurSearch term=reverse
310+ hi CursorLineFold term=underline
311+ hi CursorLineSign term=underline
312+ hi Comment term=bold
313+ hi Constant term=NONE
314+ hi Error term=bold,reverse
315+ hi Identifier term=NONE
316+ hi Ignore term=NONE
317+ hi PreProc term=NONE
318+ hi Special term=NONE
319+ hi Statement term=NONE
320+ hi Todo term=bold,reverse
321+ hi Type term=NONE
322+ hi Underlined term=underline
323+ unlet s:t_Co
324+ finish
325+endif
326+
327+" Background: dark
328+" Color: xterm0 #000000 16 black
329+" Color: xterm1 #cd0000 160 darkred
330+" Color: xterm2 #00cd00 40 darkgreen
331+" Color: xterm3 #cdcd00 184 darkyellow
332+" Color: xterm4 #0000ee 20 darkblue
333+" Color: xterm5 #cd00cd 164 darkmagenta
334+" Color: xterm6 #00cdcd 44 darkcyan
335+" Color: xterm7 #e5e5e5 254 grey
336+" Color: xterm8 #7f7f7f 102 darkgrey
337+" Color: xterm9 #ff0000 196 red
338+" Color: xterm10 #00ff00 46 green
339+" Color: xterm11 #ffff00 226 yellow
340+" Color: xterm12 #5c5cff 63 blue
341+" Color: xterm13 #ff00ff 201 magenta
342+" Color: xterm14 #00ffff 51 cyan
343+" Color: xterm15 #ffffff 231 white
344+" Color: Pmenu #444444 238 darkgrey
345+" Color: CursorLine #3a3a3a 237 darkgrey
346+" Color: rgbGrey40 #666666 59 darkgrey
347+" Color: rgbDarkGrey #a9a9a9 145 darkgrey
348+" Color: rgbBlue #0000ff 21 darkblue
349+" Color: rgbDarkCyan #008b8b 30 darkcyan
350+" Color: Directory #00ffff 51 cyan
351+" Color: rgbSeaGreen #2e8b57 29 darkgreen
352+" Color: rgbGrey #bebebe 250 grey
353+" Color: Question #00ff00 46 green
354+" Color: SignColumn #a9a9a9 248 grey
355+" Color: SpecialKey #00ffff 51 cyan
356+" Color: Title #ff00ff 201 magenta
357+" Color: WarningMsg #ff0000 196 red
358+" Color: ToolbarLine #7f7f7f 244 darkgrey
359+" Color: Underlined #80a0ff 111 blue
360+" Color: elfComment #80a0ff 111 blue
361+" Color: elfIdentifier #40ffff 87 cyan
362+" Color: elfStatement #aa4444 131 darkred
363+" Color: elfPreProc #ff80ff 213 magenta
364+" Color: elfType #60ff60 83 green
365+" Color: elfBlue #0000ff 21 blue
366+" Term colors: xterm0 xterm1 xterm2 xterm3 xterm4 xterm5 xterm6 xterm7
367+" Term colors: xterm8 xterm9 xterm10 xterm11 xterm12 xterm13
368+" Term colors: xterm14 xterm15
369+" Color: bgDiffA #5F875F 65 darkgreen
370+" Color: bgDiffC #5F87AF 67 blue
371+" Color: bgDiffD #AF5FAF 133 magenta
372+" Color: bgDiffT #C6C6C6 251 grey
373+" Color: fgDiffW #FFFFFF 231 white
374+" Color: fgDiffB #000000 16 black
375+" vim: et ts=2 sw=2
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/evening.vim
--- a/runtime/colors/evening.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/evening.vim Sat May 14 14:45:04 2022 +0200
@@ -1,56 +1,448 @@
1-" Vim color file
2-" Maintainer: Bram Moolenaar <Bram@vim.org>
3-" Last Change: 2016 Oct 10
1+" Name: evening
2+" Description: This color scheme uses a dark grey background.
3+" Author: Original author Bram Moolenaar <Bram@vim.org>
4+" Maintainer: Original maintainer Steven Vertigan <steven@vertigan.wattle.id.au>
5+" Website: https://github.com/vim/colorschemes
6+" License: Same as Vim
7+" Last Updated: Wed May 11 22:56:37 2022
48
5-" This color scheme uses a dark grey background.
9+" Generated by Colortemplate v2.2.0
610
7-" First remove all existing highlighting.
811 set background=dark
12+
913 hi clear
10-if exists("syntax_on")
11- syntax reset
14+let g:colors_name = 'evening'
15+
16+let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 1
17+
18+if (has('termguicolors') && &termguicolors) || has('gui_running')
19+ let g:terminal_ansi_colors = ['#000000', '#ffa500', '#2e8b57', '#ffff00', '#006faf', '#8b008b', '#008b8b', '#bebebe', '#4d4d4d', '#ff5f5f', '#00ff00', '#ffff60', '#0087ff', '#ff80ff', '#00ffff', '#ffffff']
20+endif
21+hi Normal guifg=#ffffff guibg=#333333 gui=NONE cterm=NONE
22+hi ColorColumn guifg=NONE guibg=#8b0000 gui=NONE cterm=NONE
23+hi CursorLine guifg=NONE guibg=#666666 gui=NONE cterm=NONE
24+hi CursorLineNr guifg=#ffff00 guibg=#666666 gui=NONE cterm=NONE
25+hi EndOfBuffer guifg=#add8e6 guibg=#4d4d4d gui=NONE cterm=NONE
26+hi StatusLine guifg=#333333 guibg=#ffffff gui=bold cterm=NONE
27+hi StatusLineNC guifg=#333333 guibg=#d3d3d3 gui=NONE cterm=NONE
28+hi TabLineSel guifg=#333333 guibg=#ffffff gui=bold cterm=NONE
29+hi TabLine guifg=#333333 guibg=#d3d3d3 gui=NONE cterm=NONE
30+hi QuickFixLine guifg=#ffffff guibg=#8b008b gui=NONE cterm=NONE
31+hi Pmenu guifg=#ffffff guibg=#4d4d4d gui=NONE cterm=NONE
32+hi PmenuSbar guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
33+hi PmenuSel guifg=#000000 guibg=#bebebe gui=NONE cterm=NONE
34+hi PmenuThumb guifg=NONE guibg=#ffffff gui=NONE cterm=NONE
35+hi LineNr guifg=#ffff00 guibg=NONE gui=NONE cterm=NONE
36+hi Conceal guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
37+hi Cursor guifg=#000000 guibg=#00ff00 gui=NONE cterm=NONE
38+hi Error guifg=#ff0000 guibg=#ffffff gui=reverse cterm=reverse
39+hi ErrorMsg guifg=#ffffff guibg=#ff0000 gui=NONE cterm=NONE
40+hi FoldColumn guifg=#add8e6 guibg=NONE gui=NONE cterm=NONE
41+hi Folded guifg=#00008b guibg=#d3d3d3 gui=bold cterm=NONE
42+hi IncSearch guifg=#00ff00 guibg=NONE gui=reverse cterm=reverse
43+hi MatchParen guifg=NONE guibg=#008b8b gui=NONE cterm=NONE
44+hi ModeMsg guifg=NONE guibg=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=NONE
45+hi MoreMsg guifg=#2e8b57 guibg=NONE gui=NONE cterm=NONE
46+hi NonText guifg=#add8e6 guibg=#4d4d4d gui=NONE cterm=NONE
47+hi Question guifg=#00ff00 guibg=NONE gui=NONE cterm=NONE
48+hi Search guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
49+hi SignColumn guifg=#008b8b guibg=NONE gui=NONE cterm=NONE
50+hi SpecialKey guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
51+hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl cterm=underline
52+hi SpellCap guifg=#00ff00 guibg=NONE guisp=#00ff00 gui=undercurl cterm=underline
53+hi SpellLocal guifg=#00ffff guibg=NONE guisp=#00ffff gui=undercurl cterm=underline
54+hi SpellRare guifg=#ff80ff guibg=NONE guisp=#ff80ff gui=undercurl cterm=underline
55+hi! link StatusLineTerm StatusLine
56+hi! link StatusLineTermNC StatusLineNC
57+hi! link TabLineFill TabLine
58+hi ToolbarButton guifg=NONE guibg=#999999 gui=bold cterm=NONE
59+hi ToolbarLine guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
60+hi VertSplit guifg=#ffffff guibg=#ffffff gui=NONE cterm=NONE
61+hi Visual guifg=#ffffff guibg=#999999 gui=NONE cterm=NONE
62+hi VisualNOS guifg=NONE guibg=NONE gui=bold,underline ctermfg=NONE ctermbg=NONE cterm=underline
63+hi WarningMsg guifg=#ff0000 guibg=NONE gui=NONE cterm=NONE
64+hi WildMenu guifg=#000000 guibg=#ffff00 gui=bold cterm=NONE
65+hi debugBreakpoint guifg=#00008b guibg=#ff0000 gui=NONE cterm=NONE
66+hi debugPC guifg=#00008b guibg=#0000ff gui=NONE cterm=NONE
67+hi! link Terminal Normal
68+hi! link CursorColumn CursorLine
69+hi! link CursorIM Cursor
70+hi! link LineNrAbove LineNr
71+hi! link LineNrBelow LineNr
72+hi! link Debug Special
73+hi! link diffAdded String
74+hi! link diffRemoved WarningMsg
75+hi! link diffOnly WarningMsg
76+hi! link diffNoEOL WarningMsg
77+hi! link diffIsA WarningMsg
78+hi! link diffIdentical WarningMsg
79+hi! link diffDiffer WarningMsg
80+hi! link diffCommon WarningMsg
81+hi! link diffBDiffer WarningMsg
82+hi! link lCursor Cursor
83+hi! link CurSearch Search
84+hi! link CursorLineFold CursorLine
85+hi! link CursorLineSign CursorLine
86+hi Directory guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
87+hi Title guifg=#ff80ff guibg=NONE gui=NONE cterm=NONE
88+hi Comment guifg=#80a0ff guibg=NONE gui=NONE cterm=NONE
89+hi Constant guifg=#ffa0a0 guibg=NONE gui=NONE cterm=NONE
90+hi Identifier guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
91+hi Ignore guifg=#333333 guibg=NONE gui=NONE cterm=NONE
92+hi PreProc guifg=#ff80ff guibg=NONE gui=NONE cterm=NONE
93+hi Special guifg=#ffa500 guibg=NONE gui=NONE cterm=NONE
94+hi Statement guifg=#ffff60 guibg=NONE gui=bold cterm=NONE
95+hi Todo guifg=#ffff00 guibg=#0000ff gui=reverse cterm=reverse
96+hi Type guifg=#00ff00 guibg=NONE gui=bold cterm=NONE
97+hi Underlined guifg=#80a0ff guibg=NONE gui=underline cterm=underline
98+hi! link Boolean Constant
99+hi! link Character Constant
100+hi! link Conditional Statement
101+hi! link Define PreProc
102+hi! link Delimiter Special
103+hi! link Exception Statement
104+hi! link Float Constant
105+hi! link Function Identifier
106+hi! link Include PreProc
107+hi! link Keyword Statement
108+hi! link Label Statement
109+hi! link Macro PreProc
110+hi! link Number Constant
111+hi! link Operator Statement
112+hi! link PreCondit PreProc
113+hi! link Repeat Statement
114+hi! link SpecialChar Special
115+hi! link SpecialComment Special
116+hi! link StorageClass Type
117+hi! link String Constant
118+hi! link Structure Type
119+hi! link Tag Special
120+hi! link Typedef Type
121+hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
122+hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
123+hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
124+hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
125+
126+if s:t_Co >= 256
127+ hi Normal ctermfg=231 ctermbg=236 cterm=NONE
128+ hi ColorColumn ctermfg=NONE ctermbg=88 cterm=NONE
129+ hi CursorLine ctermfg=NONE ctermbg=241 cterm=NONE
130+ hi CursorLineNr ctermfg=226 ctermbg=241 cterm=NONE
131+ hi EndOfBuffer ctermfg=153 ctermbg=239 cterm=NONE
132+ hi StatusLine ctermfg=236 ctermbg=231 cterm=NONE
133+ hi StatusLineNC ctermfg=236 ctermbg=252 cterm=NONE
134+ hi TabLineSel ctermfg=236 ctermbg=231 cterm=NONE
135+ hi TabLine ctermfg=236 ctermbg=252 cterm=NONE
136+ hi QuickFixLine ctermfg=231 ctermbg=90 cterm=NONE
137+ hi Pmenu ctermfg=231 ctermbg=239 cterm=NONE
138+ hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
139+ hi PmenuSel ctermfg=16 ctermbg=250 cterm=NONE
140+ hi PmenuThumb ctermfg=NONE ctermbg=231 cterm=NONE
141+ hi LineNr ctermfg=226 ctermbg=NONE cterm=NONE
142+ hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
143+ hi Cursor ctermfg=16 ctermbg=46 cterm=NONE
144+ hi Error ctermfg=196 ctermbg=231 cterm=reverse
145+ hi ErrorMsg ctermfg=231 ctermbg=196 cterm=NONE
146+ hi FoldColumn ctermfg=153 ctermbg=NONE cterm=NONE
147+ hi Folded ctermfg=18 ctermbg=252 cterm=NONE
148+ hi IncSearch ctermfg=46 ctermbg=NONE cterm=reverse
149+ hi MatchParen ctermfg=NONE ctermbg=30 cterm=NONE
150+ hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=NONE
151+ hi MoreMsg ctermfg=29 ctermbg=NONE cterm=NONE
152+ hi NonText ctermfg=153 ctermbg=239 cterm=NONE
153+ hi Question ctermfg=46 ctermbg=NONE cterm=NONE
154+ hi Search ctermfg=16 ctermbg=226 cterm=NONE
155+ hi SignColumn ctermfg=30 ctermbg=NONE cterm=NONE
156+ hi SpecialKey ctermfg=51 ctermbg=NONE cterm=NONE
157+ hi SpellBad ctermfg=196 ctermbg=NONE cterm=underline
158+ hi SpellCap ctermfg=46 ctermbg=NONE cterm=underline
159+ hi SpellLocal ctermfg=51 ctermbg=NONE cterm=underline
160+ hi SpellRare ctermfg=201 ctermbg=NONE cterm=underline
161+ hi! link StatusLineTerm StatusLine
162+ hi! link StatusLineTermNC StatusLineNC
163+ hi! link TabLineFill TabLine
164+ hi ToolbarButton ctermfg=NONE ctermbg=246 cterm=NONE
165+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
166+ hi VertSplit ctermfg=231 ctermbg=231 cterm=NONE
167+ hi Visual ctermfg=231 ctermbg=246 cterm=NONE
168+ hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=underline
169+ hi WarningMsg ctermfg=196 ctermbg=NONE cterm=NONE
170+ hi WildMenu ctermfg=16 ctermbg=226 cterm=NONE
171+ hi debugBreakpoint ctermfg=18 ctermbg=196 cterm=NONE
172+ hi debugPC ctermfg=18 ctermbg=21 cterm=NONE
173+ hi! link Terminal Normal
174+ hi! link CursorColumn CursorLine
175+ hi! link CursorIM Cursor
176+ hi! link LineNrAbove LineNr
177+ hi! link LineNrBelow LineNr
178+ hi! link Debug Special
179+ hi! link diffAdded String
180+ hi! link diffRemoved WarningMsg
181+ hi! link diffOnly WarningMsg
182+ hi! link diffNoEOL WarningMsg
183+ hi! link diffIsA WarningMsg
184+ hi! link diffIdentical WarningMsg
185+ hi! link diffDiffer WarningMsg
186+ hi! link diffCommon WarningMsg
187+ hi! link diffBDiffer WarningMsg
188+ hi! link lCursor Cursor
189+ hi! link CurSearch Search
190+ hi! link CursorLineFold CursorLine
191+ hi! link CursorLineSign CursorLine
192+ hi Directory ctermfg=51 ctermbg=NONE cterm=NONE
193+ hi Title ctermfg=201 ctermbg=NONE cterm=NONE
194+ hi Comment ctermfg=111 ctermbg=NONE cterm=NONE
195+ hi Constant ctermfg=217 ctermbg=NONE cterm=NONE
196+ hi Identifier ctermfg=51 ctermbg=NONE cterm=NONE
197+ hi Ignore ctermfg=236 ctermbg=NONE cterm=NONE
198+ hi PreProc ctermfg=201 ctermbg=NONE cterm=NONE
199+ hi Special ctermfg=214 ctermbg=NONE cterm=NONE
200+ hi Statement ctermfg=227 ctermbg=NONE cterm=NONE
201+ hi Todo ctermfg=226 ctermbg=21 cterm=reverse
202+ hi Type ctermfg=46 ctermbg=NONE cterm=NONE
203+ hi Underlined ctermfg=111 ctermbg=NONE cterm=underline
204+ hi! link Boolean Constant
205+ hi! link Character Constant
206+ hi! link Conditional Statement
207+ hi! link Define PreProc
208+ hi! link Delimiter Special
209+ hi! link Exception Statement
210+ hi! link Float Constant
211+ hi! link Function Identifier
212+ hi! link Include PreProc
213+ hi! link Keyword Statement
214+ hi! link Label Statement
215+ hi! link Macro PreProc
216+ hi! link Number Constant
217+ hi! link Operator Statement
218+ hi! link PreCondit PreProc
219+ hi! link Repeat Statement
220+ hi! link SpecialChar Special
221+ hi! link SpecialComment Special
222+ hi! link StorageClass Type
223+ hi! link String Constant
224+ hi! link Structure Type
225+ hi! link Tag Special
226+ hi! link Typedef Type
227+ hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
228+ hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
229+ hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
230+ hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
231+ unlet s:t_Co
232+ finish
12233 endif
13234
14-let colors_name = "evening"
15-
16-hi Normal ctermbg=DarkGrey ctermfg=White guifg=White guibg=grey20
235+if s:t_Co >= 16
236+ hi Normal ctermfg=white ctermbg=black cterm=NONE
237+ hi ColorColumn ctermfg=white ctermbg=darkred cterm=NONE
238+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
239+ hi CursorLineNr ctermfg=NONE ctermbg=NONE cterm=underline
240+ hi EndOfBuffer ctermfg=lightblue ctermbg=NONE cterm=NONE
241+ hi StatusLine ctermfg=black ctermbg=white cterm=NONE
242+ hi StatusLineNC ctermfg=black ctermbg=gray cterm=NONE
243+ hi TabLineSel ctermfg=black ctermbg=white cterm=NONE
244+ hi TabLine ctermfg=black ctermbg=gray cterm=NONE
245+ hi QuickFixLine ctermfg=white ctermbg=darkmagenta cterm=NONE
246+ hi Pmenu ctermfg=white ctermbg=darkgray cterm=NONE
247+ hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
248+ hi PmenuSel ctermfg=black ctermbg=gray cterm=NONE
249+ hi PmenuThumb ctermfg=NONE ctermbg=white cterm=NONE
250+ hi LineNr ctermfg=darkyellow ctermbg=NONE cterm=NONE
251+ hi Conceal ctermfg=NONE ctermbg=NONE cterm=NONE
252+ hi Cursor ctermfg=black ctermbg=green cterm=NONE
253+ hi Error ctermfg=red ctermbg=white cterm=reverse
254+ hi ErrorMsg ctermfg=white ctermbg=red cterm=NONE
255+ hi FoldColumn ctermfg=lightblue ctermbg=NONE cterm=NONE
256+ hi Folded ctermfg=darkblue ctermbg=gray cterm=NONE
257+ hi IncSearch ctermfg=green ctermbg=NONE cterm=reverse
258+ hi MatchParen ctermfg=NONE ctermbg=darkcyan cterm=NONE
259+ hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=NONE
260+ hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
261+ hi NonText ctermfg=lightblue ctermbg=darkgray cterm=NONE
262+ hi Question ctermfg=green ctermbg=NONE cterm=NONE
263+ hi Search ctermfg=black ctermbg=darkyellow cterm=NONE
264+ hi SignColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE
265+ hi SpecialKey ctermfg=cyan ctermbg=NONE cterm=NONE
266+ hi SpellBad ctermfg=red ctermbg=NONE cterm=underline
267+ hi SpellCap ctermfg=green ctermbg=NONE cterm=underline
268+ hi SpellLocal ctermfg=cyan ctermbg=NONE cterm=underline
269+ hi SpellRare ctermfg=darkmagenta ctermbg=NONE cterm=underline
270+ hi! link StatusLineTerm StatusLine
271+ hi! link StatusLineTermNC StatusLineNC
272+ hi! link TabLineFill TabLine
273+ hi ToolbarButton ctermfg=NONE ctermbg=darkgray cterm=NONE
274+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
275+ hi VertSplit ctermfg=white ctermbg=white cterm=NONE
276+ hi Visual ctermfg=white ctermbg=darkgray cterm=NONE
277+ hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=underline
278+ hi WarningMsg ctermfg=red ctermbg=NONE cterm=NONE
279+ hi WildMenu ctermfg=black ctermbg=darkyellow cterm=NONE
280+ hi debugBreakpoint ctermfg=darkblue ctermbg=red cterm=NONE
281+ hi debugPC ctermfg=darkblue ctermbg=blue cterm=NONE
282+ hi! link Terminal Normal
283+ hi! link CursorColumn CursorLine
284+ hi! link CursorIM Cursor
285+ hi! link LineNrAbove LineNr
286+ hi! link LineNrBelow LineNr
287+ hi! link Debug Special
288+ hi! link diffAdded String
289+ hi! link diffRemoved WarningMsg
290+ hi! link diffOnly WarningMsg
291+ hi! link diffNoEOL WarningMsg
292+ hi! link diffIsA WarningMsg
293+ hi! link diffIdentical WarningMsg
294+ hi! link diffDiffer WarningMsg
295+ hi! link diffCommon WarningMsg
296+ hi! link diffBDiffer WarningMsg
297+ hi! link lCursor Cursor
298+ hi! link CurSearch Search
299+ hi! link CursorLineFold CursorLine
300+ hi! link CursorLineSign CursorLine
301+ hi Directory ctermfg=cyan ctermbg=NONE cterm=NONE
302+ hi Title ctermfg=darkmagenta ctermbg=NONE cterm=NONE
303+ hi Comment ctermfg=lightblue ctermbg=NONE cterm=NONE
304+ hi Constant ctermfg=magenta ctermbg=NONE cterm=NONE
305+ hi Identifier ctermfg=cyan ctermbg=NONE cterm=NONE
306+ hi Ignore ctermfg=gray ctermbg=NONE cterm=NONE
307+ hi PreProc ctermfg=darkmagenta ctermbg=NONE cterm=NONE
308+ hi Special ctermfg=darkred ctermbg=NONE cterm=NONE
309+ hi Statement ctermfg=yellow ctermbg=NONE cterm=NONE
310+ hi Todo ctermfg=darkyellow ctermbg=blue cterm=reverse
311+ hi Type ctermfg=green ctermbg=NONE cterm=NONE
312+ hi Underlined ctermfg=lightblue ctermbg=NONE cterm=underline
313+ hi! link Boolean Constant
314+ hi! link Character Constant
315+ hi! link Conditional Statement
316+ hi! link Define PreProc
317+ hi! link Delimiter Special
318+ hi! link Exception Statement
319+ hi! link Float Constant
320+ hi! link Function Identifier
321+ hi! link Include PreProc
322+ hi! link Keyword Statement
323+ hi! link Label Statement
324+ hi! link Macro PreProc
325+ hi! link Number Constant
326+ hi! link Operator Statement
327+ hi! link PreCondit PreProc
328+ hi! link Repeat Statement
329+ hi! link SpecialChar Special
330+ hi! link SpecialComment Special
331+ hi! link StorageClass Type
332+ hi! link String Constant
333+ hi! link Structure Type
334+ hi! link Tag Special
335+ hi! link Typedef Type
336+ hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
337+ hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
338+ hi DiffText ctermfg=black ctermbg=grey cterm=NONE
339+ hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
340+ unlet s:t_Co
341+ finish
342+endif
17343
18-" Groups used in the 'highlight' and 'guicursor' options default value.
19-hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White
20-hi IncSearch term=reverse cterm=reverse gui=reverse
21-hi ModeMsg term=bold cterm=bold gui=bold
22-hi StatusLine term=reverse,bold cterm=reverse,bold gui=reverse,bold
23-hi StatusLineNC term=reverse cterm=reverse gui=reverse
24-hi VertSplit term=reverse cterm=reverse gui=reverse
25-hi Visual term=reverse ctermbg=black guibg=grey60
26-hi VisualNOS term=underline,bold cterm=underline,bold gui=underline,bold
27-hi DiffText term=reverse cterm=bold ctermbg=Red gui=bold guibg=Red
28-hi Cursor guibg=Green guifg=Black
29-hi lCursor guibg=Cyan guifg=Black
30-hi Directory term=bold ctermfg=LightCyan guifg=Cyan
31-hi LineNr term=underline ctermfg=Yellow guifg=Yellow
32-hi MoreMsg term=bold ctermfg=LightGreen gui=bold guifg=SeaGreen
33-hi NonText term=bold ctermfg=LightBlue gui=bold guifg=LightBlue guibg=grey30
34-hi Question term=standout ctermfg=LightGreen gui=bold guifg=Green
35-hi Search term=reverse ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black
36-hi SpecialKey term=bold ctermfg=LightBlue guifg=Cyan
37-hi Title term=bold ctermfg=LightMagenta gui=bold guifg=Magenta
38-hi WarningMsg term=standout ctermfg=LightRed guifg=Red
39-hi WildMenu term=standout ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black
40-hi Folded term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=LightGrey guifg=DarkBlue
41-hi FoldColumn term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=Grey guifg=DarkBlue
42-hi DiffAdd term=bold ctermbg=DarkBlue guibg=DarkBlue
43-hi DiffChange term=bold ctermbg=DarkMagenta guibg=DarkMagenta
44-hi DiffDelete term=bold ctermfg=Blue ctermbg=DarkCyan gui=bold guifg=Blue guibg=DarkCyan
45-hi CursorColumn term=reverse ctermbg=Black guibg=grey40
46-hi CursorLine term=underline cterm=underline guibg=grey40
344+if s:t_Co >= 0
345+ hi Normal term=NONE
346+ hi ColorColumn term=reverse
347+ hi Conceal term=NONE
348+ hi Cursor term=reverse
349+ hi CursorColumn term=NONE
350+ hi CursorLine term=underline
351+ hi CursorLineNr term=bold
352+ hi DiffAdd term=reverse
353+ hi DiffChange term=NONE
354+ hi DiffDelete term=reverse
355+ hi DiffText term=reverse
356+ hi Directory term=NONE
357+ hi EndOfBuffer term=NONE
358+ hi ErrorMsg term=bold,reverse
359+ hi FoldColumn term=NONE
360+ hi Folded term=NONE
361+ hi IncSearch term=bold,reverse,underline
362+ hi LineNr term=NONE
363+ hi MatchParen term=bold,underline
364+ hi ModeMsg term=bold
365+ hi MoreMsg term=NONE
366+ hi NonText term=NONE
367+ hi Pmenu term=reverse
368+ hi PmenuSbar term=reverse
369+ hi PmenuSel term=bold
370+ hi PmenuThumb term=NONE
371+ hi Question term=standout
372+ hi Search term=reverse
373+ hi SignColumn term=reverse
374+ hi SpecialKey term=bold
375+ hi SpellBad term=underline
376+ hi SpellCap term=underline
377+ hi SpellLocal term=underline
378+ hi SpellRare term=underline
379+ hi StatusLine term=bold,reverse
380+ hi StatusLineNC term=bold,underline
381+ hi TabLine term=bold,underline
382+ hi TabLineFill term=NONE
383+ hi Terminal term=NONE
384+ hi TabLineSel term=bold,reverse
385+ hi Title term=NONE
386+ hi VertSplit term=NONE
387+ hi Visual term=reverse
388+ hi VisualNOS term=NONE
389+ hi WarningMsg term=standout
390+ hi WildMenu term=bold
391+ hi CursorIM term=NONE
392+ hi ToolbarLine term=reverse
393+ hi ToolbarButton term=bold,reverse
394+ hi CurSearch term=reverse
395+ hi CursorLineFold term=underline
396+ hi CursorLineSign term=underline
397+ hi Comment term=bold
398+ hi Constant term=NONE
399+ hi Error term=bold,reverse
400+ hi Identifier term=NONE
401+ hi Ignore term=NONE
402+ hi PreProc term=NONE
403+ hi Special term=NONE
404+ hi Statement term=NONE
405+ hi Todo term=bold,reverse
406+ hi Type term=NONE
407+ hi Underlined term=underline
408+ unlet s:t_Co
409+ finish
410+endif
47411
48-" Groups for syntax highlighting
49-hi Constant term=underline ctermfg=Magenta guifg=#ffa0a0
50-hi Special term=bold ctermfg=LightRed guifg=Orange
51-if &t_Co > 8
52- hi Statement term=bold cterm=bold ctermfg=Yellow guifg=#ffff60 gui=bold
53-endif
54-hi Ignore ctermfg=DarkGrey guifg=grey20
55-
56-" vim: sw=2
412+" Background: dark
413+" Color: lightmagenta #ffa0a0 217 magenta
414+" Color: blue #0000ff 21 blue
415+" Color: cyan #00ffff 51 cyan
416+" Color: yellow #ffff00 226 darkyellow
417+" Color: white #ffffff 231 white
418+" Color: black #000000 16 black
419+" Color: green #00ff00 46 green
420+" Color: magenta #ff80ff 201 darkmagenta
421+" Color: red #ff0000 196 red
422+" Color: lightyellow #ffff60 227 yellow
423+" Color: darkblue #00008b 18 darkblue
424+" Color: darkcyan #008b8b 30 darkcyan
425+" Color: darkmagenta #8b008b 90 darkmagenta
426+" Color: lightblue #add8e6 153 lightblue
427+" Color: orange #ffa500 214 darkred
428+" Color: seagreen #2e8b57 29 darkgreen
429+" Color: lightgrey #d3d3d3 252 gray
430+" Color: grey #bebebe 250 gray
431+" Color: grey20 #333333 236 gray
432+" Color: grey30 #4d4d4d 239 darkgray
433+" Color: grey40 #666666 241 darkgray
434+" Color: grey60 #999999 246 darkgray
435+" Color: xtermblue #0087ff 33 blue
436+" Color: xtermdarkblue #006faf 25 darkblue
437+" Color: xtermred #ff5f5f 203 red
438+" Color: comment #80a0ff 111 lightblue
439+" Color: darkred #8b0000 88 darkred
440+" Term colors: black orange seagreen yellow xtermdarkblue darkmagenta darkcyan grey
441+" Term colors: grey30 xtermred green lightyellow xtermblue magenta cyan white
442+" Color: bgDiffA #5F875F 65 darkgreen
443+" Color: bgDiffC #5F87AF 67 blue
444+" Color: bgDiffD #AF5FAF 133 magenta
445+" Color: bgDiffT #C6C6C6 251 grey
446+" Color: fgDiffW #FFFFFF 231 white
447+" Color: fgDiffB #000000 16 black
448+" vim: et ts=2 sw=2
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/industry.vim
--- a/runtime/colors/industry.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/industry.vim Sat May 14 14:45:04 2022 +0200
@@ -1,40 +1,337 @@
1-" Vim color file
2-" Maintainer: Shian Lee
3-" Last Change: 2014 Mar 6 (for vim 7.4)
4-" Remark: "industry" stands for 'industrial' color scheme. In industrial
5-" HMI (Human-Machine-Interface) programming, using a standard color
6-" scheme is mandatory in many cases (in traffic-lights for example):
7-" LIGHT_RED is 'Warning'
8-" LIGHT_YELLOW is 'Attention'
9-" LIGHT_GREEN is 'Normal'
10-" LIGHT_MAGENTA is 'Warning-Attention' (light RED-YELLOW)
11-" LIGHT_CYAN is 'Attention-Normal' (light YELLOW-GREEN).
12-" BLACK is Dark-High-Contrast Background for maximum safety.
13-" BLUE is Shade of BLACK (not supposed to get attention).
14-"
15-" Industrial color scheme is by nature clear, safe and productive.
16-" Yet, depends on the file type's syntax, it might appear incorrect.
1+" Name: industry
2+" Description: "industry" stands for 'industrial' color scheme.
3+" Author: Original author Shian Lee.
4+" Maintainer: Original maintainer Shian Lee.
5+" Website: https://github.com/vim/colorschemes
6+" License: Same as Vim
7+" Last Updated: Wed May 11 22:56:38 2022
178
18-" Reset to dark background, then reset everything to defaults:
9+" Generated by Colortemplate v2.2.0
10+
1911 set background=dark
20-highlight clear
21-if exists("syntax_on")
22- syntax reset
12+
13+hi clear
14+let g:colors_name = 'industry'
15+
16+let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 1
17+
18+if (has('termguicolors') && &termguicolors) || has('gui_running')
19+ let g:terminal_ansi_colors = ['#303030', '#870000', '#5fd75f', '#afaf00', '#87afff', '#af00af', '#00afaf', '#6c6c6c', '#444444', '#ff0000', '#00ff00', '#ffff00', '#005fff', '#ff00ff', '#00ffff', '#ffffff']
20+endif
21+hi Normal guifg=#dadada guibg=#000000 gui=NONE cterm=NONE
22+hi EndOfBuffer guifg=#444444 guibg=#000000 gui=NONE cterm=NONE
23+hi StatusLine guifg=#000000 guibg=#dadada gui=bold cterm=NONE
24+hi StatusLineNC guifg=#000000 guibg=#6c6c6c gui=NONE cterm=NONE
25+hi StatusLineTerm guifg=#000000 guibg=#00ff00 gui=bold cterm=NONE
26+hi StatusLineTermNC guifg=#000000 guibg=#5fd75f gui=NONE cterm=NONE
27+hi VertSplit guifg=#000000 guibg=#6c6c6c gui=NONE cterm=NONE
28+hi Pmenu guifg=#dadada guibg=#444444 gui=NONE cterm=NONE
29+hi PmenuSel guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
30+hi PmenuSbar guifg=NONE guibg=#000000 gui=NONE cterm=NONE
31+hi PmenuThumb guifg=NONE guibg=#6c6c6c gui=NONE cterm=NONE
32+hi TabLine guifg=#dadada guibg=#444444 gui=NONE cterm=NONE
33+hi TabLineFill guifg=NONE guibg=#6c6c6c gui=NONE cterm=NONE
34+hi TabLineSel guifg=#ffffff guibg=#000000 gui=bold cterm=NONE
35+hi ToolbarButton guifg=#dadada guibg=#6c6c6c gui=bold cterm=NONE
36+hi ToolbarLine guifg=NONE guibg=#303030 gui=NONE cterm=NONE
37+hi NonText guifg=#00afaf guibg=NONE gui=NONE cterm=NONE
38+hi SpecialKey guifg=#00afaf guibg=NONE gui=NONE cterm=NONE
39+hi Folded guifg=#00afaf guibg=#303030 gui=NONE cterm=NONE
40+hi Visual guifg=#dadada guibg=#6c6c6c gui=NONE cterm=NONE
41+hi CursorLine guifg=NONE guibg=#6c6c6c gui=NONE cterm=NONE
42+hi CursorColumn guifg=NONE guibg=#6c6c6c gui=NONE cterm=NONE
43+hi CursorLineNr guifg=#ffff00 guibg=NONE gui=bold cterm=NONE
44+hi ColorColumn guifg=NONE guibg=#444444 gui=NONE cterm=NONE
45+hi QuickFixLine guifg=#000000 guibg=#ff00ff gui=NONE cterm=NONE
46+hi VisualNOS guifg=#dadada guibg=#6c6c6c gui=NONE cterm=NONE
47+hi LineNr guifg=#ffff00 guibg=NONE gui=NONE cterm=NONE
48+hi FoldColumn guifg=#00afaf guibg=NONE gui=NONE cterm=NONE
49+hi SignColumn guifg=#00afaf guibg=NONE gui=NONE cterm=NONE
50+hi Underlined guifg=#87afff guibg=NONE gui=underline cterm=underline
51+hi Error guifg=#ffffff guibg=#ff0000 gui=NONE cterm=NONE
52+hi ErrorMsg guifg=#ffffff guibg=#ff0000 gui=NONE cterm=NONE
53+hi ModeMsg guifg=#ffffff guibg=NONE gui=bold cterm=NONE
54+hi WarningMsg guifg=#870000 guibg=NONE gui=bold cterm=NONE
55+hi MoreMsg guifg=#5fd75f guibg=NONE gui=bold cterm=NONE
56+hi Question guifg=#00ff00 guibg=NONE gui=bold cterm=NONE
57+hi Todo guifg=#005fff guibg=#ffff00 gui=NONE cterm=NONE
58+hi MatchParen guifg=#303030 guibg=#afaf00 gui=NONE cterm=NONE
59+hi Search guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
60+hi IncSearch guifg=#000000 guibg=#00ff00 gui=NONE cterm=NONE
61+hi WildMenu guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
62+hi Cursor guifg=#000000 guibg=#dadada gui=NONE cterm=NONE
63+hi lCursor guifg=#000000 guibg=#ff0000 gui=NONE cterm=NONE
64+hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl cterm=underline
65+hi SpellCap guifg=#005fff guibg=NONE guisp=#005fff gui=undercurl cterm=underline
66+hi SpellLocal guifg=#ff00ff guibg=NONE guisp=#ff00ff gui=undercurl cterm=underline
67+hi SpellRare guifg=#00ff00 guibg=NONE guisp=#00ff00 gui=undercurl cterm=underline
68+hi Comment guifg=#00afaf guibg=NONE gui=NONE cterm=NONE
69+hi Identifier guifg=#ff00ff guibg=NONE gui=NONE cterm=NONE
70+hi Function guifg=#00ff00 guibg=NONE gui=NONE cterm=NONE
71+hi Statement guifg=#ffffff guibg=NONE gui=bold cterm=NONE
72+hi Constant guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
73+hi PreProc guifg=#ffff00 guibg=NONE gui=NONE cterm=NONE
74+hi Type guifg=#00ff00 guibg=NONE gui=bold cterm=NONE
75+hi Special guifg=#ff0000 guibg=NONE gui=NONE cterm=NONE
76+hi Delimiter guifg=#ffff00 guibg=NONE gui=NONE cterm=NONE
77+hi Directory guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
78+hi Conceal guifg=#6c6c6c guibg=NONE gui=NONE cterm=NONE
79+hi Ignore guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
80+hi Title guifg=#ff00ff guibg=NONE gui=bold cterm=NONE
81+hi! link Terminal Normal
82+hi! link LineNrAbove LineNr
83+hi! link LineNrBelow LineNr
84+hi! link CurSearch Search
85+hi! link CursorLineFold CursorLine
86+hi! link CursorLineSign CursorLine
87+hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
88+hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
89+hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
90+hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
91+
92+if s:t_Co >= 256
93+ hi Normal ctermfg=253 ctermbg=16 cterm=NONE
94+ hi EndOfBuffer ctermfg=238 ctermbg=16 cterm=NONE
95+ hi StatusLine ctermfg=16 ctermbg=253 cterm=NONE
96+ hi StatusLineNC ctermfg=16 ctermbg=242 cterm=NONE
97+ hi StatusLineTerm ctermfg=16 ctermbg=46 cterm=NONE
98+ hi StatusLineTermNC ctermfg=16 ctermbg=77 cterm=NONE
99+ hi VertSplit ctermfg=16 ctermbg=242 cterm=NONE
100+ hi Pmenu ctermfg=253 ctermbg=238 cterm=NONE
101+ hi PmenuSel ctermfg=16 ctermbg=226 cterm=NONE
102+ hi PmenuSbar ctermfg=NONE ctermbg=16 cterm=NONE
103+ hi PmenuThumb ctermfg=NONE ctermbg=242 cterm=NONE
104+ hi TabLine ctermfg=253 ctermbg=238 cterm=NONE
105+ hi TabLineFill ctermfg=NONE ctermbg=242 cterm=NONE
106+ hi TabLineSel ctermfg=231 ctermbg=16 cterm=NONE
107+ hi ToolbarButton ctermfg=253 ctermbg=242 cterm=NONE
108+ hi ToolbarLine ctermfg=NONE ctermbg=236 cterm=NONE
109+ hi NonText ctermfg=37 ctermbg=NONE cterm=NONE
110+ hi SpecialKey ctermfg=37 ctermbg=NONE cterm=NONE
111+ hi Folded ctermfg=37 ctermbg=236 cterm=NONE
112+ hi Visual ctermfg=253 ctermbg=242 cterm=NONE
113+ hi CursorLine ctermfg=NONE ctermbg=242 cterm=NONE
114+ hi CursorColumn ctermfg=NONE ctermbg=242 cterm=NONE
115+ hi CursorLineNr ctermfg=226 ctermbg=NONE cterm=NONE
116+ hi ColorColumn ctermfg=NONE ctermbg=238 cterm=NONE
117+ hi QuickFixLine ctermfg=16 ctermbg=201 cterm=NONE
118+ hi VisualNOS ctermfg=253 ctermbg=242 cterm=NONE
119+ hi LineNr ctermfg=226 ctermbg=NONE cterm=NONE
120+ hi FoldColumn ctermfg=37 ctermbg=NONE cterm=NONE
121+ hi SignColumn ctermfg=37 ctermbg=NONE cterm=NONE
122+ hi Underlined ctermfg=111 ctermbg=NONE cterm=underline
123+ hi Error ctermfg=231 ctermbg=196 cterm=NONE
124+ hi ErrorMsg ctermfg=231 ctermbg=196 cterm=NONE
125+ hi ModeMsg ctermfg=231 ctermbg=NONE cterm=NONE
126+ hi WarningMsg ctermfg=88 ctermbg=NONE cterm=NONE
127+ hi MoreMsg ctermfg=77 ctermbg=NONE cterm=NONE
128+ hi Question ctermfg=46 ctermbg=NONE cterm=NONE
129+ hi Todo ctermfg=27 ctermbg=226 cterm=NONE
130+ hi MatchParen ctermfg=236 ctermbg=142 cterm=NONE
131+ hi Search ctermfg=16 ctermbg=226 cterm=NONE
132+ hi IncSearch ctermfg=16 ctermbg=46 cterm=NONE
133+ hi WildMenu ctermfg=16 ctermbg=226 cterm=NONE
134+ hi Cursor ctermfg=16 ctermbg=253 cterm=NONE
135+ hi lCursor ctermfg=16 ctermbg=196 cterm=NONE
136+ hi SpellBad ctermfg=196 ctermbg=NONE cterm=underline
137+ hi SpellCap ctermfg=27 ctermbg=NONE cterm=underline
138+ hi SpellLocal ctermfg=201 ctermbg=NONE cterm=underline
139+ hi SpellRare ctermfg=46 ctermbg=NONE cterm=underline
140+ hi Comment ctermfg=37 ctermbg=NONE cterm=NONE
141+ hi Identifier ctermfg=201 ctermbg=NONE cterm=NONE
142+ hi Function ctermfg=46 ctermbg=NONE cterm=NONE
143+ hi Statement ctermfg=231 ctermbg=NONE cterm=NONE
144+ hi Constant ctermfg=51 ctermbg=NONE cterm=NONE
145+ hi PreProc ctermfg=226 ctermbg=NONE cterm=NONE
146+ hi Type ctermfg=46 ctermbg=NONE cterm=NONE
147+ hi Special ctermfg=196 ctermbg=NONE cterm=NONE
148+ hi Delimiter ctermfg=226 ctermbg=NONE cterm=NONE
149+ hi Directory ctermfg=51 ctermbg=NONE cterm=NONE
150+ hi Conceal ctermfg=242 ctermbg=NONE cterm=NONE
151+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
152+ hi Title ctermfg=201 ctermbg=NONE cterm=NONE
153+ hi! link Terminal Normal
154+ hi! link LineNrAbove LineNr
155+ hi! link LineNrBelow LineNr
156+ hi! link CurSearch Search
157+ hi! link CursorLineFold CursorLine
158+ hi! link CursorLineSign CursorLine
159+ hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
160+ hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
161+ hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
162+ hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
163+ unlet s:t_Co
164+ finish
23165 endif
24166
25-let colors_name = "industry"
26-
27-" First set Normal to regular white on black text colors:
28-hi Normal ctermfg=LightGray ctermbg=Black guifg=#dddddd guibg=Black
167+if s:t_Co >= 16
168+ hi Normal ctermfg=white ctermbg=black cterm=NONE
169+ hi EndOfBuffer ctermfg=darkgrey ctermbg=black cterm=NONE
170+ hi StatusLine ctermfg=black ctermbg=white cterm=NONE
171+ hi StatusLineNC ctermfg=black ctermbg=grey cterm=NONE
172+ hi StatusLineTerm ctermfg=black ctermbg=green cterm=NONE
173+ hi StatusLineTermNC ctermfg=black ctermbg=darkgreen cterm=NONE
174+ hi VertSplit ctermfg=black ctermbg=grey cterm=NONE
175+ hi Pmenu ctermfg=white ctermbg=darkgrey cterm=NONE
176+ hi PmenuSel ctermfg=black ctermbg=yellow cterm=NONE
177+ hi PmenuSbar ctermfg=NONE ctermbg=black cterm=NONE
178+ hi PmenuThumb ctermfg=NONE ctermbg=grey cterm=NONE
179+ hi TabLine ctermfg=white ctermbg=darkgrey cterm=NONE
180+ hi TabLineFill ctermfg=NONE ctermbg=grey cterm=NONE
181+ hi TabLineSel ctermfg=white ctermbg=black cterm=NONE
182+ hi ToolbarButton ctermfg=white ctermbg=darkgrey cterm=NONE
183+ hi ToolbarLine ctermfg=NONE ctermbg=black cterm=NONE
184+ hi NonText ctermfg=darkcyan ctermbg=NONE cterm=NONE
185+ hi SpecialKey ctermfg=darkcyan ctermbg=NONE cterm=NONE
186+ hi Folded ctermfg=darkcyan ctermbg=NONE cterm=NONE
187+ hi Visual ctermfg=black ctermbg=grey cterm=NONE
188+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
189+ hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline
190+ hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=underline
191+ hi ColorColumn ctermfg=white ctermbg=darkgrey cterm=NONE
192+ hi QuickFixLine ctermfg=black ctermbg=magenta cterm=NONE
193+ hi VisualNOS ctermfg=white ctermbg=grey cterm=NONE
194+ hi LineNr ctermfg=yellow ctermbg=NONE cterm=NONE
195+ hi FoldColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE
196+ hi SignColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE
197+ hi Underlined ctermfg=darkblue ctermbg=NONE cterm=underline
198+ hi Error ctermfg=white ctermbg=red cterm=NONE
199+ hi ErrorMsg ctermfg=white ctermbg=red cterm=NONE
200+ hi ModeMsg ctermfg=white ctermbg=NONE cterm=NONE
201+ hi WarningMsg ctermfg=darkred ctermbg=NONE cterm=NONE
202+ hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
203+ hi Question ctermfg=green ctermbg=NONE cterm=NONE
204+ hi Todo ctermfg=blue ctermbg=yellow cterm=NONE
205+ hi MatchParen ctermfg=black ctermbg=darkyellow cterm=NONE
206+ hi Search ctermfg=black ctermbg=yellow cterm=NONE
207+ hi IncSearch ctermfg=black ctermbg=green cterm=NONE
208+ hi WildMenu ctermfg=black ctermbg=yellow cterm=NONE
209+ hi Cursor ctermfg=black ctermbg=white cterm=NONE
210+ hi lCursor ctermfg=black ctermbg=red cterm=NONE
211+ hi SpellBad ctermfg=red ctermbg=NONE cterm=underline
212+ hi SpellCap ctermfg=blue ctermbg=NONE cterm=underline
213+ hi SpellLocal ctermfg=magenta ctermbg=NONE cterm=underline
214+ hi SpellRare ctermfg=green ctermbg=NONE cterm=underline
215+ hi Comment ctermfg=darkcyan ctermbg=NONE cterm=NONE
216+ hi Identifier ctermfg=magenta ctermbg=NONE cterm=NONE
217+ hi Function ctermfg=green ctermbg=NONE cterm=NONE
218+ hi Statement ctermfg=white ctermbg=NONE cterm=NONE
219+ hi Constant ctermfg=cyan ctermbg=NONE cterm=NONE
220+ hi PreProc ctermfg=yellow ctermbg=NONE cterm=NONE
221+ hi Type ctermfg=green ctermbg=NONE cterm=NONE
222+ hi Special ctermfg=red ctermbg=NONE cterm=NONE
223+ hi Delimiter ctermfg=yellow ctermbg=NONE cterm=NONE
224+ hi Directory ctermfg=cyan ctermbg=NONE cterm=NONE
225+ hi Conceal ctermfg=grey ctermbg=NONE cterm=NONE
226+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
227+ hi Title ctermfg=magenta ctermbg=NONE cterm=NONE
228+ hi! link Terminal Normal
229+ hi! link LineNrAbove LineNr
230+ hi! link LineNrBelow LineNr
231+ hi! link CurSearch Search
232+ hi! link CursorLineFold CursorLine
233+ hi! link CursorLineSign CursorLine
234+ hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
235+ hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
236+ hi DiffText ctermfg=black ctermbg=grey cterm=NONE
237+ hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
238+ unlet s:t_Co
239+ finish
240+endif
29241
30-" Syntax highlighting (other color-groups using default, see :help group-name):
31-hi Comment cterm=NONE ctermfg=DarkCyan gui=NONE guifg=#00aaaa
32-hi Constant cterm=NONE ctermfg=LightCyan gui=NONE guifg=#00ffff
33-hi Identifier cterm=NONE ctermfg=LightMagenta gui=NONE guifg=#ff00ff
34-hi Function cterm=NONE ctermfg=LightGreen gui=NONE guifg=#00ff00
35-hi Statement cterm=NONE ctermfg=White gui=bold guifg=#ffffff
36-hi PreProc cterm=NONE ctermfg=Yellow gui=NONE guifg=#ffff00
37-hi Type cterm=NONE ctermfg=LightGreen gui=bold guifg=#00ff00
38-hi Special cterm=NONE ctermfg=LightRed gui=NONE guifg=#ff0000
39-hi Delimiter cterm=NONE ctermfg=Yellow gui=NONE guifg=#ffff00
242+if s:t_Co >= 0
243+ hi Normal term=NONE
244+ hi ColorColumn term=reverse
245+ hi Conceal term=NONE
246+ hi Cursor term=reverse
247+ hi CursorColumn term=NONE
248+ hi CursorLine term=underline
249+ hi CursorLineNr term=bold
250+ hi DiffAdd term=reverse
251+ hi DiffChange term=NONE
252+ hi DiffDelete term=reverse
253+ hi DiffText term=reverse
254+ hi Directory term=NONE
255+ hi EndOfBuffer term=NONE
256+ hi ErrorMsg term=bold,reverse
257+ hi FoldColumn term=NONE
258+ hi Folded term=NONE
259+ hi IncSearch term=bold,reverse,underline
260+ hi LineNr term=NONE
261+ hi MatchParen term=bold,underline
262+ hi ModeMsg term=bold
263+ hi MoreMsg term=NONE
264+ hi NonText term=NONE
265+ hi Pmenu term=reverse
266+ hi PmenuSbar term=reverse
267+ hi PmenuSel term=bold
268+ hi PmenuThumb term=NONE
269+ hi Question term=standout
270+ hi Search term=reverse
271+ hi SignColumn term=reverse
272+ hi SpecialKey term=bold
273+ hi SpellBad term=underline
274+ hi SpellCap term=underline
275+ hi SpellLocal term=underline
276+ hi SpellRare term=underline
277+ hi StatusLine term=bold,reverse
278+ hi StatusLineNC term=bold,underline
279+ hi TabLine term=bold,underline
280+ hi TabLineFill term=NONE
281+ hi Terminal term=NONE
282+ hi TabLineSel term=bold,reverse
283+ hi Title term=NONE
284+ hi VertSplit term=NONE
285+ hi Visual term=reverse
286+ hi VisualNOS term=NONE
287+ hi WarningMsg term=standout
288+ hi WildMenu term=bold
289+ hi CursorIM term=NONE
290+ hi ToolbarLine term=reverse
291+ hi ToolbarButton term=bold,reverse
292+ hi CurSearch term=reverse
293+ hi CursorLineFold term=underline
294+ hi CursorLineSign term=underline
295+ hi Comment term=bold
296+ hi Constant term=NONE
297+ hi Error term=bold,reverse
298+ hi Identifier term=NONE
299+ hi Ignore term=NONE
300+ hi PreProc term=NONE
301+ hi Special term=NONE
302+ hi Statement term=NONE
303+ hi Todo term=bold,reverse
304+ hi Type term=NONE
305+ hi Underlined term=underline
306+ unlet s:t_Co
307+ finish
308+endif
40309
310+" Background: dark
311+" Color: foreground #dadada 253 white
312+" Color: background #000000 16 black
313+" Color: color00 #303030 236 black
314+" Color: color08 #444444 238 darkgrey
315+" Color: color01 #870000 88 darkred
316+" Color: color09 #FF0000 196 red
317+" Color: color02 #5FD75F 77 darkgreen
318+" Color: color10 #00FF00 46 green
319+" Color: color03 #AFAF00 142 darkyellow
320+" Color: color11 #FFFF00 226 yellow
321+" Color: color04 #87AFFF 111 darkblue
322+" Color: color12 #005FFF 27 blue
323+" Color: color05 #AF00AF 127 darkmagenta
324+" Color: color13 #FF00FF 201 magenta
325+" Color: color06 #00AFAF 37 darkcyan
326+" Color: color14 #00FFFF 51 cyan
327+" Color: color07 #6C6C6C 242 grey
328+" Color: color15 #FFFFFF 231 white
329+" Term colors: color00 color01 color02 color03 color04 color05 color06 color07
330+" Term colors: color08 color09 color10 color11 color12 color13 color14 color15
331+" Color: bgDiffA #5F875F 65 darkgreen
332+" Color: bgDiffC #5F87AF 67 blue
333+" Color: bgDiffD #AF5FAF 133 magenta
334+" Color: bgDiffT #C6C6C6 251 grey
335+" Color: fgDiffW #FFFFFF 231 white
336+" Color: fgDiffB #000000 16 black
337+" vim: et ts=2 sw=2
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/koehler.vim
--- a/runtime/colors/koehler.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/koehler.vim Sat May 14 14:45:04 2022 +0200
@@ -1,73 +1,360 @@
1-" local syntax file - set colors on a per-machine basis:
2-" vim: tw=0 ts=4 sw=4
3-" Vim color file
4-" Maintainer: Ron Aaron <ron@ronware.org>
5-" Last Change: 2016 Sep 04
1+" Name: koehler
2+" Author: original author Ron Aaron <ron@ronware.org>
3+" Maintainer: original maintainer Ron Aaron <ron@ronware.org>
4+" Website: https://www.github.com/vim/colorschemes
5+" License: Same as Vim
6+" Last Updated: Thu May 12 18:53:29 2022
7+
8+" Generated by Colortemplate v2.2.0
9+
10+set background=dark
611
712 hi clear
8-set background=dark
9-if exists("syntax_on")
10- syntax reset
13+let g:colors_name = 'koehler'
14+
15+let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 1
16+
17+hi! link Terminal Normal
18+hi! link Boolean Constant
19+hi! link Character Constant
20+hi! link Conditional Statement
21+hi! link Debug Special
22+hi! link Define PreProc
23+hi! link Delimiter Special
24+hi! link Exception Statement
25+hi! link Float Number
26+hi! link Function Identifier
27+hi! link Include PreProc
28+hi! link IncSearch Visual
29+hi! link Keyword Statement
30+hi! link Label Statement
31+hi! link LineNrAbove LineNr
32+hi! link LineNrBelow LineNr
33+hi! link Macro PreProc
34+hi! link Number Constant
35+hi! link Operator Statement
36+hi! link PopupSelected PmenuSel
37+hi! link PreCondit PreProc
38+hi! link Repeat Statement
39+hi! link SpecialChar Special
40+hi! link SpecialComment Special
41+hi! link StatusLineTerm StatusLine
42+hi! link StatusLineTermNC StatusLineNC
43+hi! link StorageClass Type
44+hi! link String Constant
45+hi! link Structure Type
46+hi! link Tag Special
47+hi! link Typedef Type
48+hi! link lCursor Cursor
49+hi! link CurSearch Search
50+hi! link CursorLineFold CursorLine
51+hi! link CursorLineSign CursorLine
52+
53+if (has('termguicolors') && &termguicolors) || has('gui_running')
54+ let g:terminal_ansi_colors = ['#000000', '#cd0000', '#00cd00', '#cdcd00', '#0000ee', '#cd00cd', '#00cdcd', '#e5e5e5', '#7f7f7f', '#ff0000', '#00ff00', '#ffff00', '#5c5cff', '#ff00ff', '#00ffff', '#ffffff']
1155 endif
12-let g:colors_name = "koehler"
13-hi Normal guifg=white guibg=black
14-hi Scrollbar guifg=darkcyan guibg=cyan
15-hi Menu guifg=black guibg=cyan
16-hi SpecialKey term=bold cterm=bold ctermfg=darkred guifg=#cc0000
17-hi NonText term=bold cterm=bold ctermfg=darkred gui=bold guifg=#cc0000
18-hi Directory term=bold cterm=bold ctermfg=brown guifg=#cc8000
19-hi ErrorMsg term=standout cterm=bold ctermfg=grey ctermbg=red guifg=White guibg=Red
20-hi Search term=reverse ctermfg=white ctermbg=red guifg=white guibg=Red
21-hi MoreMsg term=bold cterm=bold ctermfg=darkgreen gui=bold guifg=SeaGreen
22-hi ModeMsg term=bold cterm=bold gui=bold guifg=White guibg=Blue
23-hi LineNr term=underline cterm=bold ctermfg=darkcyan guifg=Yellow
24-hi Question term=standout cterm=bold ctermfg=darkgreen gui=bold guifg=Green
25-hi StatusLine term=bold,reverse cterm=bold ctermfg=lightblue ctermbg=white gui=bold guifg=blue guibg=white
26-hi StatusLineNC term=reverse ctermfg=white ctermbg=lightblue guifg=white guibg=blue
27-hi Title term=bold cterm=bold ctermfg=darkmagenta gui=bold guifg=Magenta
28-hi Visual term=reverse cterm=reverse gui=reverse
29-hi WarningMsg term=standout cterm=bold ctermfg=darkred guifg=Red
30-hi Cursor guifg=bg guibg=Green
31-hi Comment term=bold cterm=bold ctermfg=cyan guifg=#80a0ff
32-hi Constant term=underline cterm=bold ctermfg=magenta guifg=#ffa0a0
33-hi Special term=bold cterm=bold ctermfg=red guifg=Orange
34-hi Identifier term=underline ctermfg=brown guifg=#40ffff
35-hi Statement term=bold cterm=bold ctermfg=yellow gui=bold guifg=#ffff60
36-hi PreProc term=underline ctermfg=darkmagenta guifg=#ff80ff
37-hi Type term=underline cterm=bold ctermfg=lightgreen gui=bold guifg=#60ff60
38-hi Error term=reverse ctermfg=darkcyan ctermbg=black guifg=Red guibg=Black
39-hi Todo term=standout ctermfg=black ctermbg=darkcyan guifg=Blue guibg=Yellow
40-hi CursorLine term=underline guibg=#555555 cterm=underline
41-hi CursorColumn term=underline guibg=#555555 cterm=underline
42-hi MatchParen term=reverse ctermfg=blue guibg=Blue
43-hi TabLine term=bold,reverse cterm=bold ctermfg=lightblue ctermbg=white gui=bold guifg=blue guibg=white
44-hi TabLineFill term=bold,reverse cterm=bold ctermfg=lightblue ctermbg=white gui=bold guifg=blue guibg=white
45-hi TabLineSel term=reverse ctermfg=white ctermbg=lightblue guifg=white guibg=blue
46-hi Underlined term=underline cterm=bold,underline ctermfg=lightblue guifg=lightblue gui=bold,underline
47-hi Ignore ctermfg=black ctermbg=black guifg=black guibg=black
48-hi EndOfBuffer term=bold cterm=bold ctermfg=darkred guifg=#cc0000 gui=bold
49-hi link IncSearch Visual
50-hi link String Constant
51-hi link Character Constant
52-hi link Number Constant
53-hi link Boolean Constant
54-hi link Float Number
55-hi link Function Identifier
56-hi link Conditional Statement
57-hi link Repeat Statement
58-hi link Label Statement
59-hi link Operator Statement
60-hi link Keyword Statement
61-hi link Exception Statement
62-hi link Include PreProc
63-hi link Define PreProc
64-hi link Macro PreProc
65-hi link PreCondit PreProc
66-hi link StorageClass Type
67-hi link Structure Type
68-hi link Typedef Type
69-hi link Tag Special
70-hi link SpecialChar Special
71-hi link Delimiter Special
72-hi link SpecialComment Special
73-hi link Debug Special
56+hi Normal guifg=#ffffff guibg=#000000 gui=NONE cterm=NONE
57+hi ColorColumn guifg=NONE guibg=#8b0000 gui=NONE cterm=NONE
58+hi CursorColumn guifg=NONE guibg=#555555 gui=NONE cterm=NONE
59+hi CursorLine guifg=NONE guibg=#555555 gui=NONE cterm=NONE
60+hi CursorLineNr guifg=#ffff00 guibg=NONE gui=bold cterm=NONE
61+hi Folded guifg=#00cdcd guibg=#666666 gui=NONE cterm=NONE
62+hi QuickFixLine guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
63+hi Conceal guifg=#e5e5e5 guibg=#a9a9a9 gui=NONE cterm=NONE
64+hi Cursor guifg=#000000 guibg=#00ff00 gui=NONE cterm=NONE
65+hi Directory guifg=#cc8000 guibg=NONE gui=NONE cterm=NONE
66+hi EndOfBuffer guifg=#cd0000 guibg=NONE gui=bold cterm=NONE
67+hi ErrorMsg guifg=#cd0000 guibg=#ffffff gui=reverse cterm=reverse
68+hi FoldColumn guifg=#00cdcd guibg=NONE gui=NONE cterm=NONE
69+hi LineNr guifg=#ffff00 guibg=NONE gui=NONE cterm=NONE
70+hi MatchParen guifg=NONE guibg=#0000ff gui=NONE cterm=NONE
71+hi ModeMsg guifg=#ffffff guibg=#0000ff gui=bold cterm=NONE
72+hi MoreMsg guifg=#2e8b57 guibg=NONE gui=bold cterm=NONE
73+hi NonText guifg=#cd0000 guibg=NONE gui=bold cterm=NONE
74+hi Pmenu guifg=#ffffff guibg=#444444 gui=NONE cterm=NONE
75+hi PmenuSbar guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
76+hi PmenuSel guifg=#000000 guibg=#00cdcd gui=NONE cterm=NONE
77+hi PmenuThumb guifg=NONE guibg=#ffffff gui=NONE cterm=NONE
78+hi Question guifg=#5c5cff guibg=NONE gui=bold cterm=NONE
79+hi Search guifg=#ffffff guibg=#ff0000 gui=NONE cterm=NONE
80+hi SignColumn guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
81+hi SpecialKey guifg=#cd0000 guibg=NONE gui=NONE cterm=NONE
82+hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl cterm=underline
83+hi SpellCap guifg=#60ff60 guibg=NONE guisp=#60ff60 gui=undercurl cterm=underline
84+hi SpellLocal guifg=#00ffff guibg=NONE guisp=#00ffff gui=undercurl cterm=underline
85+hi SpellRare guifg=#ff00ff guibg=NONE guisp=#ff00ff gui=undercurl cterm=underline
86+hi StatusLine guifg=#0000ff guibg=#ffffff gui=bold cterm=NONE
87+hi StatusLineNC guifg=#0000ff guibg=#e5e5e5 gui=NONE cterm=NONE
88+hi TabLine guifg=#0000ff guibg=#ffffff gui=bold cterm=NONE
89+hi TabLineFill guifg=#0000ff guibg=#ffffff gui=bold cterm=NONE
90+hi TabLineSel guifg=#ffffff guibg=#0000ff gui=bold cterm=NONE
91+hi Title guifg=#ff00ff guibg=NONE gui=bold cterm=NONE
92+hi VertSplit guifg=#0000ff guibg=#e5e5e5 gui=NONE cterm=NONE
93+hi Visual guifg=NONE guibg=#666666 gui=reverse cterm=reverse
94+hi VisualNOS guifg=NONE guibg=#000000 gui=bold,underline cterm=underline
95+hi WarningMsg guifg=#ff0000 guibg=NONE gui=NONE cterm=NONE
96+hi WildMenu guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
97+hi Comment guifg=#80a0ff guibg=NONE gui=NONE cterm=NONE
98+hi Constant guifg=#ffa0a0 guibg=NONE gui=NONE cterm=NONE
99+hi Error guifg=#cd0000 guibg=#ffffff gui=reverse cterm=reverse
100+hi Identifier guifg=#40ffff guibg=NONE gui=NONE cterm=NONE
101+hi Ignore guifg=#000000 guibg=#000000 gui=NONE cterm=NONE
102+hi PreProc guifg=#ff80ff guibg=NONE gui=NONE cterm=NONE
103+hi Special guifg=#ffa500 guibg=NONE gui=NONE cterm=NONE
104+hi Statement guifg=#ffff60 guibg=NONE gui=bold cterm=NONE
105+hi Todo guifg=#0000ff guibg=#ffff00 gui=NONE cterm=NONE
106+hi Type guifg=#60ff60 guibg=NONE gui=bold cterm=NONE
107+hi Underlined guifg=#add8e6 guibg=NONE gui=bold,underline cterm=underline
108+hi CursorIM guifg=NONE guibg=fg gui=NONE cterm=NONE
109+hi ToolbarLine guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
110+hi ToolbarButton guifg=#000000 guibg=#e5e5e5 gui=bold cterm=NONE
111+hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
112+hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
113+hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
114+hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
115+
116+if s:t_Co >= 256
117+ hi Normal ctermfg=231 ctermbg=16 cterm=NONE
118+ hi ColorColumn ctermfg=NONE ctermbg=88 cterm=NONE
119+ hi CursorColumn ctermfg=NONE ctermbg=240 cterm=NONE
120+ hi CursorLine ctermfg=NONE ctermbg=240 cterm=NONE
121+ hi CursorLineNr ctermfg=226 ctermbg=NONE cterm=NONE
122+ hi Folded ctermfg=44 ctermbg=59 cterm=NONE
123+ hi QuickFixLine ctermfg=16 ctermbg=226 cterm=NONE
124+ hi Conceal ctermfg=254 ctermbg=145 cterm=NONE
125+ hi Cursor ctermfg=16 ctermbg=46 cterm=NONE
126+ hi Directory ctermfg=172 ctermbg=NONE cterm=NONE
127+ hi EndOfBuffer ctermfg=160 ctermbg=NONE cterm=NONE
128+ hi ErrorMsg ctermfg=160 ctermbg=231 cterm=reverse
129+ hi FoldColumn ctermfg=44 ctermbg=NONE cterm=NONE
130+ hi LineNr ctermfg=226 ctermbg=NONE cterm=NONE
131+ hi MatchParen ctermfg=NONE ctermbg=21 cterm=NONE
132+ hi ModeMsg ctermfg=231 ctermbg=21 cterm=NONE
133+ hi MoreMsg ctermfg=29 ctermbg=NONE cterm=NONE
134+ hi NonText ctermfg=160 ctermbg=NONE cterm=NONE
135+ hi Pmenu ctermfg=231 ctermbg=238 cterm=NONE
136+ hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
137+ hi PmenuSel ctermfg=16 ctermbg=44 cterm=NONE
138+ hi PmenuThumb ctermfg=NONE ctermbg=231 cterm=NONE
139+ hi Question ctermfg=63 ctermbg=NONE cterm=NONE
140+ hi Search ctermfg=231 ctermbg=196 cterm=NONE
141+ hi SignColumn ctermfg=51 ctermbg=NONE cterm=NONE
142+ hi SpecialKey ctermfg=160 ctermbg=NONE cterm=NONE
143+ hi SpellBad ctermfg=196 ctermbg=NONE cterm=underline
144+ hi SpellCap ctermfg=83 ctermbg=NONE cterm=underline
145+ hi SpellLocal ctermfg=51 ctermbg=NONE cterm=underline
146+ hi SpellRare ctermfg=201 ctermbg=NONE cterm=underline
147+ hi StatusLine ctermfg=21 ctermbg=231 cterm=NONE
148+ hi StatusLineNC ctermfg=21 ctermbg=254 cterm=NONE
149+ hi TabLine ctermfg=21 ctermbg=231 cterm=NONE
150+ hi TabLineFill ctermfg=21 ctermbg=231 cterm=NONE
151+ hi TabLineSel ctermfg=231 ctermbg=21 cterm=NONE
152+ hi Title ctermfg=201 ctermbg=NONE cterm=NONE
153+ hi VertSplit ctermfg=21 ctermbg=254 cterm=NONE
154+ hi Visual ctermfg=NONE ctermbg=59 cterm=reverse
155+ hi VisualNOS ctermfg=NONE ctermbg=16 cterm=underline
156+ hi WarningMsg ctermfg=196 ctermbg=NONE cterm=NONE
157+ hi WildMenu ctermfg=16 ctermbg=226 cterm=NONE
158+ hi Comment ctermfg=111 ctermbg=NONE cterm=NONE
159+ hi Constant ctermfg=217 ctermbg=NONE cterm=NONE
160+ hi Error ctermfg=160 ctermbg=231 cterm=reverse
161+ hi Identifier ctermfg=87 ctermbg=NONE cterm=NONE
162+ hi Ignore ctermfg=16 ctermbg=16 cterm=NONE
163+ hi PreProc ctermfg=213 ctermbg=NONE cterm=NONE
164+ hi Special ctermfg=214 ctermbg=NONE cterm=NONE
165+ hi Statement ctermfg=227 ctermbg=NONE cterm=NONE
166+ hi Todo ctermfg=21 ctermbg=226 cterm=NONE
167+ hi Type ctermfg=83 ctermbg=NONE cterm=NONE
168+ hi Underlined ctermfg=153 ctermbg=NONE cterm=underline
169+ hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE
170+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
171+ hi ToolbarButton ctermfg=16 ctermbg=254 cterm=NONE
172+ hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
173+ hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
174+ hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
175+ hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
176+ unlet s:t_Co
177+ finish
178+endif
179+
180+if s:t_Co >= 16
181+ hi Normal ctermfg=white ctermbg=black cterm=NONE
182+ hi ColorColumn ctermfg=white ctermbg=darkred cterm=NONE
183+ hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline
184+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
185+ hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=underline
186+ hi Folded ctermfg=darkblue ctermbg=NONE cterm=NONE
187+ hi QuickFixLine ctermfg=black ctermbg=yellow cterm=NONE
188+ hi Conceal ctermfg=grey ctermbg=grey cterm=NONE
189+ hi Cursor ctermfg=black ctermbg=green cterm=NONE
190+ hi Directory ctermfg=darkyellow ctermbg=NONE cterm=NONE
191+ hi EndOfBuffer ctermfg=darkred ctermbg=NONE cterm=NONE
192+ hi ErrorMsg ctermfg=darkred ctermbg=white cterm=reverse
193+ hi FoldColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE
194+ hi LineNr ctermfg=yellow ctermbg=NONE cterm=NONE
195+ hi MatchParen ctermfg=NONE ctermbg=darkblue cterm=NONE
196+ hi ModeMsg ctermfg=white ctermbg=darkblue cterm=NONE
197+ hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
198+ hi NonText ctermfg=darkred ctermbg=NONE cterm=NONE
199+ hi Pmenu ctermfg=white ctermbg=darkgrey cterm=NONE
200+ hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
201+ hi PmenuSel ctermfg=black ctermbg=darkcyan cterm=NONE
202+ hi PmenuThumb ctermfg=NONE ctermbg=white cterm=NONE
203+ hi Question ctermfg=blue ctermbg=NONE cterm=NONE
204+ hi Search ctermfg=white ctermbg=red cterm=NONE
205+ hi SignColumn ctermfg=cyan ctermbg=NONE cterm=NONE
206+ hi SpecialKey ctermfg=darkred ctermbg=NONE cterm=NONE
207+ hi SpellBad ctermfg=red ctermbg=NONE cterm=underline
208+ hi SpellCap ctermfg=green ctermbg=NONE cterm=underline
209+ hi SpellLocal ctermfg=cyan ctermbg=NONE cterm=underline
210+ hi SpellRare ctermfg=magenta ctermbg=NONE cterm=underline
211+ hi StatusLine ctermfg=darkblue ctermbg=white cterm=NONE
212+ hi StatusLineNC ctermfg=darkblue ctermbg=grey cterm=NONE
213+ hi TabLine ctermfg=darkblue ctermbg=white cterm=NONE
214+ hi TabLineFill ctermfg=darkblue ctermbg=white cterm=NONE
215+ hi TabLineSel ctermfg=white ctermbg=darkblue cterm=NONE
216+ hi Title ctermfg=magenta ctermbg=NONE cterm=NONE
217+ hi VertSplit ctermfg=darkblue ctermbg=grey cterm=NONE
218+ hi Visual ctermfg=NONE ctermbg=darkgrey cterm=reverse
219+ hi VisualNOS ctermfg=NONE ctermbg=black cterm=underline
220+ hi WarningMsg ctermfg=red ctermbg=NONE cterm=NONE
221+ hi WildMenu ctermfg=black ctermbg=yellow cterm=NONE
222+ hi Comment ctermfg=blue ctermbg=NONE cterm=NONE
223+ hi Constant ctermfg=darkred ctermbg=NONE cterm=NONE
224+ hi Error ctermfg=darkred ctermbg=white cterm=reverse
225+ hi Identifier ctermfg=cyan ctermbg=NONE cterm=NONE
226+ hi Ignore ctermfg=black ctermbg=black cterm=NONE
227+ hi PreProc ctermfg=magenta ctermbg=NONE cterm=NONE
228+ hi Special ctermfg=darkyellow ctermbg=NONE cterm=NONE
229+ hi Statement ctermfg=yellow ctermbg=NONE cterm=NONE
230+ hi Todo ctermfg=darkblue ctermbg=yellow cterm=NONE
231+ hi Type ctermfg=green ctermbg=NONE cterm=NONE
232+ hi Underlined ctermfg=blue ctermbg=NONE cterm=underline
233+ hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE
234+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
235+ hi ToolbarButton ctermfg=black ctermbg=grey cterm=NONE
236+ hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
237+ hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
238+ hi DiffText ctermfg=black ctermbg=grey cterm=NONE
239+ hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
240+ unlet s:t_Co
241+ finish
242+endif
243+
244+if s:t_Co >= 0
245+ hi Normal term=NONE
246+ hi ColorColumn term=reverse
247+ hi Conceal term=NONE
248+ hi Cursor term=reverse
249+ hi CursorColumn term=NONE
250+ hi CursorLine term=underline
251+ hi CursorLineNr term=bold
252+ hi DiffAdd term=reverse
253+ hi DiffChange term=NONE
254+ hi DiffDelete term=reverse
255+ hi DiffText term=reverse
256+ hi Directory term=NONE
257+ hi EndOfBuffer term=NONE
258+ hi ErrorMsg term=bold,reverse
259+ hi FoldColumn term=NONE
260+ hi Folded term=NONE
261+ hi IncSearch term=bold,reverse,underline
262+ hi LineNr term=NONE
263+ hi MatchParen term=bold,underline
264+ hi ModeMsg term=bold
265+ hi MoreMsg term=NONE
266+ hi NonText term=NONE
267+ hi Pmenu term=reverse
268+ hi PmenuSbar term=reverse
269+ hi PmenuSel term=bold
270+ hi PmenuThumb term=NONE
271+ hi Question term=standout
272+ hi Search term=reverse
273+ hi SignColumn term=reverse
274+ hi SpecialKey term=bold
275+ hi SpellBad term=underline
276+ hi SpellCap term=underline
277+ hi SpellLocal term=underline
278+ hi SpellRare term=underline
279+ hi StatusLine term=bold,reverse
280+ hi StatusLineNC term=bold,underline
281+ hi TabLine term=bold,underline
282+ hi TabLineFill term=NONE
283+ hi Terminal term=NONE
284+ hi TabLineSel term=bold,reverse
285+ hi Title term=NONE
286+ hi VertSplit term=NONE
287+ hi Visual term=reverse
288+ hi VisualNOS term=NONE
289+ hi WarningMsg term=standout
290+ hi WildMenu term=bold
291+ hi CursorIM term=NONE
292+ hi ToolbarLine term=reverse
293+ hi ToolbarButton term=bold,reverse
294+ hi CurSearch term=reverse
295+ hi CursorLineFold term=underline
296+ hi CursorLineSign term=underline
297+ hi Comment term=bold
298+ hi Constant term=NONE
299+ hi Error term=bold,reverse
300+ hi Identifier term=NONE
301+ hi Ignore term=NONE
302+ hi PreProc term=NONE
303+ hi Special term=NONE
304+ hi Statement term=NONE
305+ hi Todo term=bold,reverse
306+ hi Type term=NONE
307+ hi Underlined term=underline
308+ unlet s:t_Co
309+ finish
310+endif
311+
312+" Background: dark
313+" Color: xterm0 #000000 16 black
314+" Color: xterm1 #cd0000 160 darkred
315+" Color: xterm2 #00cd00 40 darkgreen
316+" Color: xterm3 #cdcd00 184 darkyellow
317+" Color: xterm4 #0000ee 20 darkblue
318+" Color: xterm5 #cd00cd 164 darkmagenta
319+" Color: xterm6 #00cdcd 44 darkcyan
320+" Color: xterm7 #e5e5e5 254 grey
321+" Color: xterm8 #7f7f7f 102 darkgrey
322+" Color: xterm9 #ff0000 196 red
323+" Color: xterm10 #00ff00 46 green
324+" Color: xterm11 #ffff00 226 yellow
325+" Color: xterm12 #5c5cff 63 blue
326+" Color: xterm13 #ff00ff 201 magenta
327+" Color: xterm14 #00ffff 51 cyan
328+" Color: xterm15 #ffffff 231 white
329+" Color: Pmenu #444444 238 darkgrey
330+" Color: rgbGrey40 #666666 59 darkgrey
331+" Color: rgbDarkGrey #a9a9a9 145 grey
332+" Color: rgbDarkBlue #00008b 20 darkblue
333+" Color: rgbDarkMagenta #8b008b 90 darkmagenta
334+" Color: rgbBlue #0000ff 21 darkblue
335+" Color: rgbDarkCyan #008b8b 44 darkcyan
336+" Color: rgbSeaGreen #2e8b57 29 darkgreen
337+" Color: rgbGrey #bebebe 250 grey
338+" Color: StatusLineTerm #90ee90 120 darkgreen
339+" Color: ToolbarLine #7f7f7f 244 darkgrey
340+" Color: Comment #80a0ff 111 blue
341+" Color: Constant #ffa0a0 217 darkred
342+" Color: Special #ffa500 214 darkyellow
343+" Color: Identifier #40ffff 87 cyan
344+" Color: Statement #ffff60 227 yellow
345+" Color: PreProc #ff80ff 213 magenta
346+" Color: Type #60ff60 83 green
347+" Color: koeDirectory #cc8000 172 darkyellow
348+" Color: koeCursorLine #555555 240 black
349+" Color: koeLightBlue #ADD8E6 153 blue
350+" Color: koeDarkRed #8b0000 88 darkred
351+" Term colors: xterm0 xterm1 xterm2 xterm3 xterm4 xterm5 xterm6 xterm7
352+" Term colors: xterm8 xterm9 xterm10 xterm11 xterm12 xterm13
353+" Term colors: xterm14 xterm15
354+" Color: bgDiffA #5F875F 65 darkgreen
355+" Color: bgDiffC #5F87AF 67 blue
356+" Color: bgDiffD #AF5FAF 133 magenta
357+" Color: bgDiffT #C6C6C6 251 grey
358+" Color: fgDiffW #FFFFFF 231 white
359+" Color: fgDiffB #000000 16 black
360+" vim: et ts=2 sw=2
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/morning.vim
--- a/runtime/colors/morning.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/morning.vim Sat May 14 14:45:04 2022 +0200
@@ -1,56 +1,334 @@
1-" Vim color file
2-" Maintainer: Bram Moolenaar <Bram@vim.org>
3-" Last Change: 2006 Apr 15
1+" Name: morning
2+" Description: Colorscheme with light grey background.
3+" Author: Original author Bram Moolenaar <Bram@vim.org>
4+" Maintainer: Original maintainer Bram Moolenaar <Bram@vim.org>
5+" Website: https://github.com/vim/colorschemes
6+" License: Same as Vim
7+" Last Updated: Sat May 14 11:15:43 2022
48
5-" This color scheme uses a light grey background.
9+" Generated by Colortemplate v2.2.0
610
7-" First remove all existing highlighting.
811 set background=light
12+
913 hi clear
10-if exists("syntax_on")
11- syntax reset
14+let g:colors_name = 'morning'
15+
16+let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 1
17+
18+if (has('termguicolors') && &termguicolors) || has('gui_running')
19+ let g:terminal_ansi_colors = ['#e4e4e4', '#a52a2a', '#ff00ff', '#6a0dad', '#008787', '#2e8b57', '#6a5acd', '#bcbcbc', '#0000ff', '#a52a2a', '#ff00ff', '#6a0dad', '#008787', '#2e8b57', '#6a5acd', '#000000']
20+endif
21+hi! link StatuslineTerm Statusline
22+hi! link StatuslineTermNC StatuslineNC
23+hi Normal guifg=#000000 guibg=#e4e4e4 gui=NONE cterm=NONE
24+hi EndOfBuffer guifg=#0000ff guibg=#cccccc gui=bold cterm=NONE
25+hi Folded guifg=#00008b guibg=#d3d3d3 gui=NONE cterm=NONE
26+hi CursorLine guifg=NONE guibg=#d3d3d3 gui=NONE cterm=NONE
27+hi CursorColumn guifg=NONE guibg=#d3d3d3 gui=NONE cterm=NONE
28+hi CursorLineNr guifg=#a52a2a guibg=NONE gui=bold cterm=NONE
29+hi QuickFixLine guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
30+hi StatusLine guifg=#eeeeee guibg=#000000 gui=bold cterm=NONE
31+hi StatusLineNC guifg=#bcbcbc guibg=#000000 gui=NONE cterm=NONE
32+hi VertSplit guifg=#bcbcbc guibg=#000000 gui=NONE cterm=NONE
33+hi Pmenu guifg=#000000 guibg=#b2b2b2 gui=NONE cterm=NONE
34+hi PmenuSel guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
35+hi PmenuSbar guifg=NONE guibg=#e4e4e4 gui=NONE cterm=NONE
36+hi PmenuThumb guifg=NONE guibg=#000000 gui=NONE cterm=NONE
37+hi TabLine guifg=#000000 guibg=#bcbcbc gui=underline cterm=underline
38+hi TabLineFill guifg=NONE guibg=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse
39+hi TabLineSel guifg=#000000 guibg=#e4e4e4 gui=bold cterm=NONE
40+hi ToolbarLine guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
41+hi ToolbarButton guifg=NONE guibg=#bcbcbc gui=bold cterm=NONE
42+hi NonText guifg=#0000ff guibg=#bcbcbc gui=bold cterm=NONE
43+hi SpecialKey guifg=#bcbcbc guibg=NONE gui=NONE cterm=NONE
44+hi Visual guifg=NONE guibg=#d0d0d0 gui=NONE cterm=NONE
45+hi VisualNOS guifg=NONE guibg=#0000ff gui=NONE cterm=NONE
46+hi LineNr guifg=#a52a2a guibg=NONE gui=NONE cterm=NONE
47+hi FoldColumn guifg=#00008b guibg=NONE gui=NONE cterm=NONE
48+hi SignColumn guifg=#00008b guibg=NONE gui=NONE cterm=NONE
49+hi Underlined guifg=#6a5acd guibg=NONE gui=underline cterm=underline
50+hi Error guifg=#ff0000 guibg=#e4e4e4 gui=reverse cterm=reverse
51+hi ErrorMsg guifg=#ff0000 guibg=#e4e4e4 gui=reverse cterm=reverse
52+hi WarningMsg guifg=#6a0dad guibg=NONE gui=bold cterm=NONE
53+hi MoreMsg guifg=#2e8b57 guibg=NONE gui=bold cterm=NONE
54+hi ModeMsg guifg=#000000 guibg=NONE gui=bold cterm=NONE
55+hi Question guifg=#008787 guibg=NONE gui=bold cterm=NONE
56+hi Todo guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
57+hi MatchParen guifg=#e4e4e4 guibg=#6a5acd gui=NONE cterm=NONE
58+hi Search guifg=#e4e4e4 guibg=#6a0dad gui=NONE cterm=NONE
59+hi IncSearch guifg=#2e8b57 guibg=NONE gui=reverse cterm=reverse
60+hi WildMenu guifg=#000000 guibg=#ffff00 gui=bold cterm=NONE
61+hi ColorColumn guifg=#000000 guibg=#ffffff gui=NONE cterm=NONE
62+hi Cursor guifg=#e4e4e4 guibg=#2e8b57 gui=NONE cterm=NONE
63+hi lCursor guifg=#e4e4e4 guibg=#a52a2a gui=NONE cterm=NONE
64+hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl cterm=underline
65+hi SpellCap guifg=#00d700 guibg=NONE guisp=#00d700 gui=undercurl cterm=underline
66+hi SpellLocal guifg=#a52a2a guibg=NONE guisp=#a52a2a gui=undercurl cterm=underline
67+hi SpellRare guifg=#2e8b57 guibg=NONE guisp=#2e8b57 gui=undercurl cterm=underline
68+hi Comment guifg=#0000ff guibg=NONE gui=NONE cterm=NONE
69+hi Constant guifg=#ff00ff guibg=#eeeeee gui=NONE cterm=NONE
70+hi Identifier guifg=#008787 guibg=NONE gui=NONE cterm=NONE
71+hi Statement guifg=#a52a2a guibg=NONE gui=bold cterm=NONE
72+hi PreProc guifg=#6a0dad guibg=NONE gui=NONE cterm=NONE
73+hi Type guifg=#2e8b57 guibg=NONE gui=bold cterm=NONE
74+hi Special guifg=#6a5acd guibg=NONE gui=NONE cterm=NONE
75+hi Ignore guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
76+hi Directory guifg=#008787 guibg=NONE gui=bold cterm=NONE
77+hi Conceal guifg=#0000ff guibg=NONE gui=NONE cterm=NONE
78+hi Title guifg=#a52a2a guibg=NONE gui=bold cterm=NONE
79+hi! link Terminal Normal
80+hi! link LineNrAbove LineNr
81+hi! link LineNrBelow LineNr
82+hi! link CurSearch Search
83+hi! link CursorLineFold CursorLine
84+hi! link CursorLineSign CursorLine
85+hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
86+hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
87+hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
88+hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
89+
90+if s:t_Co >= 256
91+ hi! link StatuslineTerm Statusline
92+ hi! link StatuslineTermNC StatuslineNC
93+ hi Normal ctermfg=16 ctermbg=254 cterm=NONE
94+ hi EndOfBuffer ctermfg=21 ctermbg=252 cterm=NONE
95+ hi Folded ctermfg=18 ctermbg=252 cterm=NONE
96+ hi CursorLine ctermfg=NONE ctermbg=252 cterm=NONE
97+ hi CursorColumn ctermfg=NONE ctermbg=252 cterm=NONE
98+ hi CursorLineNr ctermfg=124 ctermbg=NONE cterm=NONE
99+ hi QuickFixLine ctermfg=16 ctermbg=226 cterm=NONE
100+ hi StatusLine ctermfg=255 ctermbg=16 cterm=NONE
101+ hi StatusLineNC ctermfg=250 ctermbg=16 cterm=NONE
102+ hi VertSplit ctermfg=250 ctermbg=16 cterm=NONE
103+ hi Pmenu ctermfg=16 ctermbg=249 cterm=NONE
104+ hi PmenuSel ctermfg=16 ctermbg=226 cterm=NONE
105+ hi PmenuSbar ctermfg=NONE ctermbg=254 cterm=NONE
106+ hi PmenuThumb ctermfg=NONE ctermbg=16 cterm=NONE
107+ hi TabLine ctermfg=16 ctermbg=250 cterm=underline
108+ hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=reverse
109+ hi TabLineSel ctermfg=16 ctermbg=254 cterm=NONE
110+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
111+ hi ToolbarButton ctermfg=NONE ctermbg=250 cterm=NONE
112+ hi NonText ctermfg=21 ctermbg=250 cterm=NONE
113+ hi SpecialKey ctermfg=250 ctermbg=NONE cterm=NONE
114+ hi Visual ctermfg=NONE ctermbg=252 cterm=NONE
115+ hi VisualNOS ctermfg=NONE ctermbg=21 cterm=NONE
116+ hi LineNr ctermfg=124 ctermbg=NONE cterm=NONE
117+ hi FoldColumn ctermfg=18 ctermbg=NONE cterm=NONE
118+ hi SignColumn ctermfg=18 ctermbg=NONE cterm=NONE
119+ hi Underlined ctermfg=62 ctermbg=NONE cterm=underline
120+ hi Error ctermfg=196 ctermbg=254 cterm=reverse
121+ hi ErrorMsg ctermfg=196 ctermbg=254 cterm=reverse
122+ hi WarningMsg ctermfg=55 ctermbg=NONE cterm=NONE
123+ hi MoreMsg ctermfg=29 ctermbg=NONE cterm=NONE
124+ hi ModeMsg ctermfg=16 ctermbg=NONE cterm=NONE
125+ hi Question ctermfg=30 ctermbg=NONE cterm=NONE
126+ hi Todo ctermfg=16 ctermbg=226 cterm=NONE
127+ hi MatchParen ctermfg=254 ctermbg=62 cterm=NONE
128+ hi Search ctermfg=254 ctermbg=55 cterm=NONE
129+ hi IncSearch ctermfg=29 ctermbg=NONE cterm=reverse
130+ hi WildMenu ctermfg=16 ctermbg=226 cterm=NONE
131+ hi ColorColumn ctermfg=16 ctermbg=231 cterm=NONE
132+ hi Cursor ctermfg=254 ctermbg=29 cterm=NONE
133+ hi lCursor ctermfg=254 ctermbg=124 cterm=NONE
134+ hi SpellBad ctermfg=196 ctermbg=NONE cterm=underline
135+ hi SpellCap ctermfg=40 ctermbg=NONE cterm=underline
136+ hi SpellLocal ctermfg=124 ctermbg=NONE cterm=underline
137+ hi SpellRare ctermfg=29 ctermbg=NONE cterm=underline
138+ hi Comment ctermfg=21 ctermbg=NONE cterm=NONE
139+ hi Constant ctermfg=201 ctermbg=255 cterm=NONE
140+ hi Identifier ctermfg=30 ctermbg=NONE cterm=NONE
141+ hi Statement ctermfg=124 ctermbg=NONE cterm=NONE
142+ hi PreProc ctermfg=55 ctermbg=NONE cterm=NONE
143+ hi Type ctermfg=29 ctermbg=NONE cterm=NONE
144+ hi Special ctermfg=62 ctermbg=NONE cterm=NONE
145+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
146+ hi Directory ctermfg=30 ctermbg=NONE cterm=NONE
147+ hi Conceal ctermfg=21 ctermbg=NONE cterm=NONE
148+ hi Title ctermfg=124 ctermbg=NONE cterm=NONE
149+ hi! link Terminal Normal
150+ hi! link LineNrAbove LineNr
151+ hi! link LineNrBelow LineNr
152+ hi! link CurSearch Search
153+ hi! link CursorLineFold CursorLine
154+ hi! link CursorLineSign CursorLine
155+ hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
156+ hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
157+ hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
158+ hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
159+ unlet s:t_Co
160+ finish
12161 endif
13162
14-let colors_name = "morning"
15-
16-hi Normal ctermfg=Black ctermbg=LightGrey guifg=Black guibg=grey90
163+if s:t_Co >= 16
164+ hi! link StatuslineTerm Statusline
165+ hi! link StatuslineTermNC StatuslineNC
166+ hi Normal ctermfg=black ctermbg=grey cterm=NONE
167+ hi EndOfBuffer ctermfg=blue ctermbg=NONE cterm=NONE
168+ hi Folded ctermfg=darkblue ctermbg=NONE cterm=NONE
169+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
170+ hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline
171+ hi CursorLineNr ctermfg=darkred ctermbg=NONE cterm=underline
172+ hi QuickFixLine ctermfg=black ctermbg=yellow cterm=NONE
173+ hi StatusLine ctermfg=white ctermbg=black cterm=NONE
174+ hi StatusLineNC ctermfg=darkgrey ctermbg=black cterm=NONE
175+ hi VertSplit ctermfg=darkgrey ctermbg=black cterm=NONE
176+ hi Pmenu ctermfg=black ctermbg=white cterm=NONE
177+ hi PmenuSel ctermfg=black ctermbg=yellow cterm=NONE
178+ hi PmenuSbar ctermfg=NONE ctermbg=grey cterm=NONE
179+ hi PmenuThumb ctermfg=NONE ctermbg=black cterm=NONE
180+ hi TabLine ctermfg=black ctermbg=white cterm=underline
181+ hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=reverse
182+ hi TabLineSel ctermfg=black ctermbg=grey cterm=NONE
183+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
184+ hi ToolbarButton ctermfg=NONE ctermbg=white cterm=NONE
185+ hi NonText ctermfg=blue ctermbg=white cterm=NONE
186+ hi SpecialKey ctermfg=darkgrey ctermbg=NONE cterm=NONE
187+ hi Visual ctermfg=NONE ctermbg=white cterm=NONE
188+ hi VisualNOS ctermfg=NONE ctermbg=blue cterm=NONE
189+ hi LineNr ctermfg=darkred ctermbg=NONE cterm=NONE
190+ hi FoldColumn ctermfg=darkblue ctermbg=NONE cterm=NONE
191+ hi SignColumn ctermfg=darkblue ctermbg=NONE cterm=NONE
192+ hi Underlined ctermfg=darkblue ctermbg=NONE cterm=underline
193+ hi Error ctermfg=red ctermbg=grey cterm=reverse
194+ hi ErrorMsg ctermfg=red ctermbg=grey cterm=reverse
195+ hi WarningMsg ctermfg=darkmagenta ctermbg=NONE cterm=NONE
196+ hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
197+ hi ModeMsg ctermfg=black ctermbg=NONE cterm=NONE
198+ hi Question ctermfg=darkcyan ctermbg=NONE cterm=NONE
199+ hi Todo ctermfg=black ctermbg=yellow cterm=NONE
200+ hi MatchParen ctermfg=grey ctermbg=darkblue cterm=NONE
201+ hi Search ctermfg=grey ctermbg=darkmagenta cterm=NONE
202+ hi IncSearch ctermfg=darkgreen ctermbg=NONE cterm=reverse
203+ hi WildMenu ctermfg=black ctermbg=yellow cterm=NONE
204+ hi ColorColumn ctermfg=black ctermbg=white cterm=NONE
205+ hi Cursor ctermfg=grey ctermbg=darkgreen cterm=NONE
206+ hi lCursor ctermfg=grey ctermbg=darkred cterm=NONE
207+ hi SpellBad ctermfg=red ctermbg=NONE cterm=underline
208+ hi SpellCap ctermfg=darkcyan ctermbg=NONE cterm=underline
209+ hi SpellLocal ctermfg=darkred ctermbg=NONE cterm=underline
210+ hi SpellRare ctermfg=darkgreen ctermbg=NONE cterm=underline
211+ hi Comment ctermfg=blue ctermbg=NONE cterm=NONE
212+ hi Constant ctermfg=magenta ctermbg=white cterm=NONE
213+ hi Identifier ctermfg=darkcyan ctermbg=NONE cterm=NONE
214+ hi Statement ctermfg=darkred ctermbg=NONE cterm=NONE
215+ hi PreProc ctermfg=darkmagenta ctermbg=NONE cterm=NONE
216+ hi Type ctermfg=darkgreen ctermbg=NONE cterm=NONE
217+ hi Special ctermfg=darkblue ctermbg=NONE cterm=NONE
218+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
219+ hi Directory ctermfg=darkcyan ctermbg=NONE cterm=NONE
220+ hi Conceal ctermfg=blue ctermbg=NONE cterm=NONE
221+ hi Title ctermfg=darkred ctermbg=NONE cterm=NONE
222+ hi! link Terminal Normal
223+ hi! link LineNrAbove LineNr
224+ hi! link LineNrBelow LineNr
225+ hi! link CurSearch Search
226+ hi! link CursorLineFold CursorLine
227+ hi! link CursorLineSign CursorLine
228+ hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
229+ hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
230+ hi DiffText ctermfg=black ctermbg=grey cterm=NONE
231+ hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
232+ unlet s:t_Co
233+ finish
234+endif
17235
18-" Groups used in the 'highlight' and 'guicursor' options default value.
19-hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White
20-hi IncSearch term=reverse cterm=reverse gui=reverse
21-hi ModeMsg term=bold cterm=bold gui=bold
22-hi StatusLine term=reverse,bold cterm=reverse,bold gui=reverse,bold
23-hi StatusLineNC term=reverse cterm=reverse gui=reverse
24-hi VertSplit term=reverse cterm=reverse gui=reverse
25-hi Visual term=reverse ctermbg=grey guibg=grey80
26-hi VisualNOS term=underline,bold cterm=underline,bold gui=underline,bold
27-hi DiffText term=reverse cterm=bold ctermbg=Red gui=bold guibg=Red
28-hi Cursor guibg=Green guifg=NONE
29-hi lCursor guibg=Cyan guifg=NONE
30-hi Directory term=bold ctermfg=DarkBlue guifg=Blue
31-hi LineNr term=underline ctermfg=Brown guifg=Brown
32-hi MoreMsg term=bold ctermfg=DarkGreen gui=bold guifg=SeaGreen
33-hi NonText term=bold ctermfg=Blue gui=bold guifg=Blue guibg=grey80
34-hi Question term=standout ctermfg=DarkGreen gui=bold guifg=SeaGreen
35-hi Search term=reverse ctermbg=Yellow ctermfg=NONE guibg=Yellow guifg=NONE
36-hi SpecialKey term=bold ctermfg=DarkBlue guifg=Blue
37-hi Title term=bold ctermfg=DarkMagenta gui=bold guifg=Magenta
38-hi WarningMsg term=standout ctermfg=DarkRed guifg=Red
39-hi WildMenu term=standout ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black
40-hi Folded term=standout ctermbg=Grey ctermfg=DarkBlue guibg=LightGrey guifg=DarkBlue
41-hi FoldColumn term=standout ctermbg=Grey ctermfg=DarkBlue guibg=Grey guifg=DarkBlue
42-hi DiffAdd term=bold ctermbg=LightBlue guibg=LightBlue
43-hi DiffChange term=bold ctermbg=LightMagenta guibg=LightMagenta
44-hi DiffDelete term=bold ctermfg=Blue ctermbg=LightCyan gui=bold guifg=Blue guibg=LightCyan
45-hi CursorLine term=underline cterm=underline guibg=grey80
46-hi CursorColumn term=reverse ctermbg=grey guibg=grey80
236+if s:t_Co >= 0
237+ hi Normal term=NONE
238+ hi ColorColumn term=reverse
239+ hi Conceal term=NONE
240+ hi Cursor term=reverse
241+ hi CursorColumn term=NONE
242+ hi CursorLine term=underline
243+ hi CursorLineNr term=bold
244+ hi DiffAdd term=reverse
245+ hi DiffChange term=NONE
246+ hi DiffDelete term=reverse
247+ hi DiffText term=reverse
248+ hi Directory term=NONE
249+ hi EndOfBuffer term=NONE
250+ hi ErrorMsg term=bold,reverse
251+ hi FoldColumn term=NONE
252+ hi Folded term=NONE
253+ hi IncSearch term=bold,reverse,underline
254+ hi LineNr term=NONE
255+ hi MatchParen term=bold,underline
256+ hi ModeMsg term=bold
257+ hi MoreMsg term=NONE
258+ hi NonText term=NONE
259+ hi Pmenu term=reverse
260+ hi PmenuSbar term=reverse
261+ hi PmenuSel term=bold
262+ hi PmenuThumb term=NONE
263+ hi Question term=standout
264+ hi Search term=reverse
265+ hi SignColumn term=reverse
266+ hi SpecialKey term=bold
267+ hi SpellBad term=underline
268+ hi SpellCap term=underline
269+ hi SpellLocal term=underline
270+ hi SpellRare term=underline
271+ hi StatusLine term=bold,reverse
272+ hi StatusLineNC term=bold,underline
273+ hi TabLine term=bold,underline
274+ hi TabLineFill term=NONE
275+ hi Terminal term=NONE
276+ hi TabLineSel term=bold,reverse
277+ hi Title term=NONE
278+ hi VertSplit term=NONE
279+ hi Visual term=reverse
280+ hi VisualNOS term=NONE
281+ hi WarningMsg term=standout
282+ hi WildMenu term=bold
283+ hi CursorIM term=NONE
284+ hi ToolbarLine term=reverse
285+ hi ToolbarButton term=bold,reverse
286+ hi CurSearch term=reverse
287+ hi CursorLineFold term=underline
288+ hi CursorLineSign term=underline
289+ hi Comment term=bold
290+ hi Constant term=NONE
291+ hi Error term=bold,reverse
292+ hi Identifier term=NONE
293+ hi Ignore term=NONE
294+ hi PreProc term=NONE
295+ hi Special term=NONE
296+ hi Statement term=NONE
297+ hi Todo term=bold,reverse
298+ hi Type term=NONE
299+ hi Underlined term=underline
300+ unlet s:t_Co
301+ finish
302+endif
47303
48-" Colors for syntax highlighting
49-hi Constant term=underline ctermfg=DarkRed guifg=Magenta guibg=grey95
50-hi Special term=bold ctermfg=DarkMagenta guifg=SlateBlue guibg=grey95
51-if &t_Co > 8
52- hi Statement term=bold cterm=bold ctermfg=Brown gui=bold guifg=Brown
53-endif
54-hi Ignore ctermfg=LightGrey guifg=grey90
55-
56-" vim: sw=2
304+" Background: light
305+" Color: comment #0000ff 21 blue
306+" Color: constant #ff00ff 201 magenta
307+" Color: identifier #008787 30 darkcyan
308+" Color: statement #a52a2a 124 darkred
309+" Color: preproc #6a0dad 55 darkmagenta
310+" Color: type #2e8b57 29 darkgreen
311+" Color: special #6a5acd 62 darkblue
312+" Color: fg0 #000000 16 black
313+" Color: bg0 #e4e4e4 254 grey
314+" Color: bg1 #bcbcbc 250 white
315+" Color: status #bcbcbc 250 darkgrey
316+" Color: bg2 #eeeeee 255 white
317+" Color: endofbuffer #cccccc 252 darkgrey
318+" Color: visual #d0d0d0 252 white
319+" Color: folded #d3d3d3 252 darkgrey
320+" Color: folded_fg #00008b 18 darkblue
321+" Color: pmenu #b2b2b2 249 white
322+" Color: wildmenu #ffff00 226 yellow
323+" Color: error #ff0000 196 red
324+" Color: colorcolumn #ffffff 231 white
325+" Color: spellcap #00d700 40 green
326+" Term colors: bg0 statement constant preproc identifier type special bg1
327+" Term colors: comment statement constant preproc identifier type special fg0
328+" Color: bgDiffA #5F875F 65 darkgreen
329+" Color: bgDiffC #5F87AF 67 blue
330+" Color: bgDiffD #AF5FAF 133 magenta
331+" Color: bgDiffT #C6C6C6 251 grey
332+" Color: fgDiffW #FFFFFF 231 white
333+" Color: fgDiffB #000000 16 black
334+" vim: et ts=2 sw=2
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/murphy.vim
--- a/runtime/colors/murphy.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/murphy.vim Sat May 14 14:45:04 2022 +0200
@@ -1,41 +1,335 @@
1-" local syntax file - set colors on a per-machine basis:
2-" vim: tw=0 ts=4 sw=4
3-" Vim color file
4-" Maintainer: Ron Aaron <ron@ronware.org>
5-" Last Change: 2003 May 02
1+" Name: murphy
2+" Description: Green foreground black background.
3+" Author: Original author Ron Aaron <ron@ronware.org>.
4+" Maintainer: Original maintainer Ron Aaron <ron@ronware.org>.
5+" Website: https://github.com/vim/colorschemes
6+" License: Same as Vim
7+" Last Updated: Wed May 11 22:56:41 2022
8+
9+" Generated by Colortemplate v2.2.0
10+
11+set background=dark
612
713 hi clear
8-set background=dark
9-if exists("syntax_on")
10- syntax reset
11-endif
12-let g:colors_name = "murphy"
14+let g:colors_name = 'murphy'
1315
14-hi Normal ctermbg=Black ctermfg=lightgreen guibg=Black guifg=lightgreen
15-hi Comment term=bold ctermfg=LightRed guifg=Orange
16-hi Constant term=underline ctermfg=LightGreen guifg=White gui=NONE
17-hi Identifier term=underline ctermfg=LightCyan guifg=#00ffff
18-hi Ignore ctermfg=black guifg=bg
19-hi PreProc term=underline ctermfg=LightBlue guifg=Wheat
20-hi Search term=reverse guifg=white guibg=Blue
21-hi Special term=bold ctermfg=LightRed guifg=magenta
22-hi Statement term=bold ctermfg=Yellow guifg=#ffff00 gui=NONE
23-hi Type ctermfg=LightGreen guifg=grey gui=none
24-hi Error term=reverse ctermbg=Red ctermfg=White guibg=Red guifg=White
25-hi Todo term=standout ctermbg=Yellow ctermfg=Black guifg=Blue guibg=Yellow
26-" From the source:
27-hi Cursor guifg=Orchid guibg=fg
28-hi Directory term=bold ctermfg=LightCyan guifg=Cyan
29-hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White
30-hi IncSearch term=reverse cterm=reverse gui=reverse
31-hi LineNr term=underline ctermfg=Yellow guifg=Yellow
32-hi ModeMsg term=bold cterm=bold gui=bold
33-hi MoreMsg term=bold ctermfg=LightGreen gui=bold guifg=SeaGreen
34-hi NonText term=bold ctermfg=Blue gui=bold guifg=Blue
35-hi Question term=standout ctermfg=LightGreen gui=bold guifg=Cyan
36-hi SpecialKey term=bold ctermfg=LightBlue guifg=Cyan
37-hi StatusLine term=reverse,bold cterm=reverse gui=NONE guifg=White guibg=darkblue
38-hi StatusLineNC term=reverse cterm=reverse gui=NONE guifg=white guibg=#333333
39-hi Title term=bold ctermfg=LightMagenta gui=bold guifg=Pink
40-hi WarningMsg term=standout ctermfg=LightRed guifg=Red
41-hi Visual term=reverse cterm=reverse gui=NONE guifg=white guibg=darkgreen
16+let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 1
17+
18+if (has('termguicolors') && &termguicolors) || has('gui_running')
19+ let g:terminal_ansi_colors = ['#303030', '#ffa700', '#005f00', '#ffd7af', '#87afff', '#ffafaf', '#00afaf', '#bcbcbc', '#444444', '#ff0000', '#00875f', '#ffff00', '#005fff', '#ff00ff', '#00ffff', '#ffffff']
20+endif
21+hi! link StatusLineTerm StatusLine
22+hi! link StatusLineTermNC StatusLineNC
23+hi Normal guifg=#87ff87 guibg=#000000 gui=NONE cterm=NONE
24+hi EndOfBuffer guifg=#0000ff guibg=#000000 gui=NONE cterm=NONE
25+hi StatusLine guifg=#ffffff guibg=#00008b gui=NONE cterm=NONE
26+hi StatusLineNC guifg=#ffffff guibg=#3a3a3a gui=NONE cterm=NONE
27+hi VertSplit guifg=#ffffff guibg=#3a3a3a gui=NONE cterm=NONE
28+hi Pmenu guifg=#ffffff guibg=#444444 gui=NONE cterm=NONE
29+hi PmenuSel guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
30+hi PmenuSbar guifg=NONE guibg=#303030 gui=NONE cterm=NONE
31+hi PmenuThumb guifg=NONE guibg=#bcbcbc gui=NONE cterm=NONE
32+hi TabLineFill guifg=NONE guibg=#303030 gui=NONE cterm=NONE
33+hi TabLine guifg=#87ff87 guibg=#444444 gui=NONE cterm=NONE
34+hi TabLineSel guifg=#ffffff guibg=#000000 gui=NONE cterm=NONE
35+hi ToolbarLine guifg=NONE guibg=#303030 gui=NONE cterm=NONE
36+hi ToolbarButton guifg=#ffffff guibg=#444444 gui=bold cterm=NONE
37+hi NonText guifg=#00afaf guibg=NONE gui=NONE cterm=NONE
38+hi SpecialKey guifg=#00afaf guibg=NONE gui=NONE cterm=NONE
39+hi QuickFixLine guifg=#303030 guibg=#00afaf gui=NONE cterm=NONE
40+hi Folded guifg=#00afaf guibg=#303030 gui=NONE cterm=NONE
41+hi CursorLine guifg=NONE guibg=#444444 gui=NONE cterm=NONE
42+hi CursorColumn guifg=NONE guibg=#444444 gui=NONE cterm=NONE
43+hi CursorLineNr guifg=#ffff00 guibg=NONE gui=bold cterm=NONE
44+hi ColorColumn guifg=NONE guibg=#262626 gui=NONE cterm=NONE
45+hi Visual guifg=#ffffff guibg=#005f00 gui=NONE cterm=NONE
46+hi VisualNOS guifg=#ffffff guibg=#005f00 gui=NONE cterm=NONE
47+hi LineNr guifg=#ffff00 guibg=NONE gui=NONE cterm=NONE
48+hi FoldColumn guifg=#00afaf guibg=NONE gui=NONE cterm=NONE
49+hi SignColumn guifg=#00afaf guibg=NONE gui=NONE cterm=NONE
50+hi Underlined guifg=#00afaf guibg=NONE gui=underline cterm=underline
51+hi Error guifg=#ffffff guibg=#ff0000 gui=NONE cterm=NONE
52+hi ErrorMsg guifg=#ffffff guibg=#ff0000 gui=NONE cterm=NONE
53+hi ModeMsg guifg=#87ff87 guibg=NONE gui=bold cterm=NONE
54+hi WarningMsg guifg=#ffa700 guibg=NONE gui=bold cterm=NONE
55+hi MoreMsg guifg=#005f00 guibg=NONE gui=bold cterm=NONE
56+hi Question guifg=#00ffff guibg=NONE gui=bold cterm=NONE
57+hi Todo guifg=#0000ff guibg=#ffff00 gui=NONE cterm=NONE
58+hi MatchParen guifg=#303030 guibg=#ffd7af gui=NONE cterm=NONE
59+hi Search guifg=#ffffff guibg=#0000ff gui=NONE cterm=NONE
60+hi IncSearch guifg=#ffa700 guibg=NONE gui=reverse cterm=reverse
61+hi WildMenu guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
62+hi Cursor guifg=#000000 guibg=#87ff87 gui=NONE cterm=NONE
63+hi lCursor guifg=#000000 guibg=#ff0000 gui=NONE cterm=NONE
64+hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl cterm=underline
65+hi SpellCap guifg=#00ffff guibg=NONE guisp=#00ffff gui=undercurl cterm=underline
66+hi SpellLocal guifg=#ffd7af guibg=NONE guisp=#ffd7af gui=undercurl cterm=underline
67+hi SpellRare guifg=#ffff00 guibg=NONE guisp=#ffff00 gui=undercurl cterm=underline
68+hi Comment guifg=#ffa700 guibg=NONE gui=NONE cterm=NONE
69+hi Identifier guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
70+hi Statement guifg=#ffff00 guibg=NONE gui=NONE cterm=NONE
71+hi Constant guifg=#ffffff guibg=NONE gui=NONE cterm=NONE
72+hi PreProc guifg=#ffd7af guibg=NONE gui=NONE cterm=NONE
73+hi Type guifg=#bcbcbc guibg=NONE gui=NONE cterm=NONE
74+hi Special guifg=#ff00ff guibg=NONE gui=NONE cterm=NONE
75+hi Directory guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
76+hi Conceal guifg=#bcbcbc guibg=NONE gui=NONE cterm=NONE
77+hi Ignore guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
78+hi Title guifg=#ff00ff guibg=NONE gui=bold cterm=NONE
79+hi! link Terminal Normal
80+hi! link LineNrAbove LineNr
81+hi! link LineNrBelow LineNr
82+hi! link CurSearch Search
83+hi! link CursorLineFold CursorLine
84+hi! link CursorLineSign CursorLine
85+hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
86+hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
87+hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
88+hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
89+
90+if s:t_Co >= 256
91+ hi! link StatusLineTerm StatusLine
92+ hi! link StatusLineTermNC StatusLineNC
93+ hi Normal ctermfg=120 ctermbg=16 cterm=NONE
94+ hi EndOfBuffer ctermfg=21 ctermbg=16 cterm=NONE
95+ hi StatusLine ctermfg=231 ctermbg=18 cterm=NONE
96+ hi StatusLineNC ctermfg=231 ctermbg=237 cterm=NONE
97+ hi VertSplit ctermfg=231 ctermbg=237 cterm=NONE
98+ hi Pmenu ctermfg=231 ctermbg=238 cterm=NONE
99+ hi PmenuSel ctermfg=16 ctermbg=226 cterm=NONE
100+ hi PmenuSbar ctermfg=NONE ctermbg=236 cterm=NONE
101+ hi PmenuThumb ctermfg=NONE ctermbg=250 cterm=NONE
102+ hi TabLineFill ctermfg=NONE ctermbg=236 cterm=NONE
103+ hi TabLine ctermfg=120 ctermbg=238 cterm=NONE
104+ hi TabLineSel ctermfg=231 ctermbg=16 cterm=NONE
105+ hi ToolbarLine ctermfg=NONE ctermbg=236 cterm=NONE
106+ hi ToolbarButton ctermfg=231 ctermbg=238 cterm=NONE
107+ hi NonText ctermfg=37 ctermbg=NONE cterm=NONE
108+ hi SpecialKey ctermfg=37 ctermbg=NONE cterm=NONE
109+ hi QuickFixLine ctermfg=236 ctermbg=37 cterm=NONE
110+ hi Folded ctermfg=37 ctermbg=236 cterm=NONE
111+ hi CursorLine ctermfg=NONE ctermbg=238 cterm=NONE
112+ hi CursorColumn ctermfg=NONE ctermbg=238 cterm=NONE
113+ hi CursorLineNr ctermfg=226 ctermbg=NONE cterm=NONE
114+ hi ColorColumn ctermfg=NONE ctermbg=235 cterm=NONE
115+ hi Visual ctermfg=231 ctermbg=22 cterm=NONE
116+ hi VisualNOS ctermfg=231 ctermbg=22 cterm=NONE
117+ hi LineNr ctermfg=226 ctermbg=NONE cterm=NONE
118+ hi FoldColumn ctermfg=37 ctermbg=NONE cterm=NONE
119+ hi SignColumn ctermfg=37 ctermbg=NONE cterm=NONE
120+ hi Underlined ctermfg=37 ctermbg=NONE cterm=underline
121+ hi Error ctermfg=231 ctermbg=196 cterm=NONE
122+ hi ErrorMsg ctermfg=231 ctermbg=196 cterm=NONE
123+ hi ModeMsg ctermfg=120 ctermbg=NONE cterm=NONE
124+ hi WarningMsg ctermfg=214 ctermbg=NONE cterm=NONE
125+ hi MoreMsg ctermfg=22 ctermbg=NONE cterm=NONE
126+ hi Question ctermfg=51 ctermbg=NONE cterm=NONE
127+ hi Todo ctermfg=21 ctermbg=226 cterm=NONE
128+ hi MatchParen ctermfg=236 ctermbg=223 cterm=NONE
129+ hi Search ctermfg=231 ctermbg=21 cterm=NONE
130+ hi IncSearch ctermfg=214 ctermbg=NONE cterm=reverse
131+ hi WildMenu ctermfg=16 ctermbg=226 cterm=NONE
132+ hi Cursor ctermfg=16 ctermbg=120 cterm=NONE
133+ hi lCursor ctermfg=16 ctermbg=196 cterm=NONE
134+ hi SpellBad ctermfg=196 ctermbg=NONE cterm=underline
135+ hi SpellCap ctermfg=51 ctermbg=NONE cterm=underline
136+ hi SpellLocal ctermfg=223 ctermbg=NONE cterm=underline
137+ hi SpellRare ctermfg=226 ctermbg=NONE cterm=underline
138+ hi Comment ctermfg=214 ctermbg=NONE cterm=NONE
139+ hi Identifier ctermfg=51 ctermbg=NONE cterm=NONE
140+ hi Statement ctermfg=226 ctermbg=NONE cterm=NONE
141+ hi Constant ctermfg=231 ctermbg=NONE cterm=NONE
142+ hi PreProc ctermfg=223 ctermbg=NONE cterm=NONE
143+ hi Type ctermfg=250 ctermbg=NONE cterm=NONE
144+ hi Special ctermfg=201 ctermbg=NONE cterm=NONE
145+ hi Directory ctermfg=51 ctermbg=NONE cterm=NONE
146+ hi Conceal ctermfg=250 ctermbg=NONE cterm=NONE
147+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
148+ hi Title ctermfg=201 ctermbg=NONE cterm=NONE
149+ hi! link Terminal Normal
150+ hi! link LineNrAbove LineNr
151+ hi! link LineNrBelow LineNr
152+ hi! link CurSearch Search
153+ hi! link CursorLineFold CursorLine
154+ hi! link CursorLineSign CursorLine
155+ hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
156+ hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
157+ hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
158+ hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
159+ unlet s:t_Co
160+ finish
161+endif
162+
163+if s:t_Co >= 16
164+ hi! link StatusLineTerm StatusLine
165+ hi! link StatusLineTermNC StatusLineNC
166+ hi Normal ctermfg=green ctermbg=black cterm=NONE
167+ hi EndOfBuffer ctermfg=blue ctermbg=black cterm=NONE
168+ hi StatusLine ctermfg=white ctermbg=darkblue cterm=NONE
169+ hi StatusLineNC ctermfg=white ctermbg=darkgrey cterm=NONE
170+ hi VertSplit ctermfg=white ctermbg=darkgrey cterm=NONE
171+ hi Pmenu ctermfg=white ctermbg=darkgrey cterm=NONE
172+ hi PmenuSel ctermfg=black ctermbg=yellow cterm=NONE
173+ hi PmenuSbar ctermfg=NONE ctermbg=black cterm=NONE
174+ hi PmenuThumb ctermfg=NONE ctermbg=grey cterm=NONE
175+ hi TabLineFill ctermfg=NONE ctermbg=grey cterm=NONE
176+ hi TabLine ctermfg=green ctermbg=darkgrey cterm=NONE
177+ hi TabLineSel ctermfg=white ctermbg=black cterm=NONE
178+ hi ToolbarLine ctermfg=NONE ctermbg=black cterm=NONE
179+ hi ToolbarButton ctermfg=white ctermbg=darkgrey cterm=NONE
180+ hi NonText ctermfg=darkcyan ctermbg=NONE cterm=NONE
181+ hi SpecialKey ctermfg=darkcyan ctermbg=NONE cterm=NONE
182+ hi QuickFixLine ctermfg=black ctermbg=darkcyan cterm=NONE
183+ hi Folded ctermfg=darkcyan ctermbg=NONE cterm=NONE
184+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
185+ hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline
186+ hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=underline
187+ hi ColorColumn ctermfg=green ctermbg=darkgrey cterm=NONE
188+ hi Visual ctermfg=white ctermbg=darkgreen cterm=NONE
189+ hi VisualNOS ctermfg=white ctermbg=darkgreen cterm=NONE
190+ hi LineNr ctermfg=yellow ctermbg=NONE cterm=NONE
191+ hi FoldColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE
192+ hi SignColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE
193+ hi Underlined ctermfg=darkcyan ctermbg=NONE cterm=underline
194+ hi Error ctermfg=white ctermbg=red cterm=NONE
195+ hi ErrorMsg ctermfg=white ctermbg=red cterm=NONE
196+ hi ModeMsg ctermfg=green ctermbg=NONE cterm=NONE
197+ hi WarningMsg ctermfg=darkred ctermbg=NONE cterm=NONE
198+ hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
199+ hi Question ctermfg=cyan ctermbg=NONE cterm=NONE
200+ hi Todo ctermfg=blue ctermbg=yellow cterm=NONE
201+ hi MatchParen ctermfg=black ctermbg=darkyellow cterm=NONE
202+ hi Search ctermfg=white ctermbg=blue cterm=NONE
203+ hi IncSearch ctermfg=darkred ctermbg=NONE cterm=reverse
204+ hi WildMenu ctermfg=black ctermbg=yellow cterm=NONE
205+ hi Cursor ctermfg=black ctermbg=green cterm=NONE
206+ hi lCursor ctermfg=black ctermbg=red cterm=NONE
207+ hi SpellBad ctermfg=red ctermbg=NONE cterm=underline
208+ hi SpellCap ctermfg=cyan ctermbg=NONE cterm=underline
209+ hi SpellLocal ctermfg=darkyellow ctermbg=NONE cterm=underline
210+ hi SpellRare ctermfg=yellow ctermbg=NONE cterm=underline
211+ hi Comment ctermfg=darkred ctermbg=NONE cterm=NONE
212+ hi Identifier ctermfg=cyan ctermbg=NONE cterm=NONE
213+ hi Statement ctermfg=yellow ctermbg=NONE cterm=NONE
214+ hi Constant ctermfg=white ctermbg=NONE cterm=NONE
215+ hi PreProc ctermfg=darkmagenta ctermbg=NONE cterm=NONE
216+ hi Type ctermfg=grey ctermbg=NONE cterm=NONE
217+ hi Special ctermfg=magenta ctermbg=NONE cterm=NONE
218+ hi Directory ctermfg=cyan ctermbg=NONE cterm=NONE
219+ hi Conceal ctermfg=grey ctermbg=NONE cterm=NONE
220+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
221+ hi Title ctermfg=magenta ctermbg=NONE cterm=NONE
222+ hi! link Terminal Normal
223+ hi! link LineNrAbove LineNr
224+ hi! link LineNrBelow LineNr
225+ hi! link CurSearch Search
226+ hi! link CursorLineFold CursorLine
227+ hi! link CursorLineSign CursorLine
228+ hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
229+ hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
230+ hi DiffText ctermfg=black ctermbg=grey cterm=NONE
231+ hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
232+ unlet s:t_Co
233+ finish
234+endif
235+
236+if s:t_Co >= 0
237+ hi Normal term=NONE
238+ hi ColorColumn term=reverse
239+ hi Conceal term=NONE
240+ hi Cursor term=reverse
241+ hi CursorColumn term=NONE
242+ hi CursorLine term=underline
243+ hi CursorLineNr term=bold
244+ hi DiffAdd term=reverse
245+ hi DiffChange term=NONE
246+ hi DiffDelete term=reverse
247+ hi DiffText term=reverse
248+ hi Directory term=NONE
249+ hi EndOfBuffer term=NONE
250+ hi ErrorMsg term=bold,reverse
251+ hi FoldColumn term=NONE
252+ hi Folded term=NONE
253+ hi IncSearch term=bold,reverse,underline
254+ hi LineNr term=NONE
255+ hi MatchParen term=bold,underline
256+ hi ModeMsg term=bold
257+ hi MoreMsg term=NONE
258+ hi NonText term=NONE
259+ hi Pmenu term=reverse
260+ hi PmenuSbar term=reverse
261+ hi PmenuSel term=bold
262+ hi PmenuThumb term=NONE
263+ hi Question term=standout
264+ hi Search term=reverse
265+ hi SignColumn term=reverse
266+ hi SpecialKey term=bold
267+ hi SpellBad term=underline
268+ hi SpellCap term=underline
269+ hi SpellLocal term=underline
270+ hi SpellRare term=underline
271+ hi StatusLine term=bold,reverse
272+ hi StatusLineNC term=bold,underline
273+ hi TabLine term=bold,underline
274+ hi TabLineFill term=NONE
275+ hi Terminal term=NONE
276+ hi TabLineSel term=bold,reverse
277+ hi Title term=NONE
278+ hi VertSplit term=NONE
279+ hi Visual term=reverse
280+ hi VisualNOS term=NONE
281+ hi WarningMsg term=standout
282+ hi WildMenu term=bold
283+ hi CursorIM term=NONE
284+ hi ToolbarLine term=reverse
285+ hi ToolbarButton term=bold,reverse
286+ hi CurSearch term=reverse
287+ hi CursorLineFold term=underline
288+ hi CursorLineSign term=underline
289+ hi Comment term=bold
290+ hi Constant term=NONE
291+ hi Error term=bold,reverse
292+ hi Identifier term=NONE
293+ hi Ignore term=NONE
294+ hi PreProc term=NONE
295+ hi Special term=NONE
296+ hi Statement term=NONE
297+ hi Todo term=bold,reverse
298+ hi Type term=NONE
299+ hi Underlined term=underline
300+ unlet s:t_Co
301+ finish
302+endif
303+
304+" Background: dark
305+" Color: foreground #87FF87 120 green
306+" Color: background #000000 16 black
307+" Color: color00 #303030 236 black
308+" Color: color08 #444444 238 darkgrey
309+" Color: color01 #FFA700 214 darkred
310+" Color: color09 #FF0000 196 red
311+" Color: color02 #005F00 22 darkgreen
312+" Color: color10 #00875F 29 green
313+" Color: color03 #FFD7AF 223 darkyellow
314+" Color: color11 #FFFF00 226 yellow
315+" Color: color04 #00008B 18 darkblue
316+" Color: color12 #0000FF 21 blue
317+" Color: color05 #FFAFAF 217 darkmagenta
318+" Color: color13 #FF00FF 201 magenta
319+" Color: color06 #00AFAF 37 darkcyan
320+" Color: color14 #00FFFF 51 cyan
321+" Color: color07 #BCBCBC 250 grey
322+" Color: color15 #FFFFFF 231 white
323+" Color: color16 #262626 235 black
324+" Color: color17 #3A3A3A 237 darkgrey
325+" Color: color04t #87AFFF 111 darkblue
326+" Color: color12t #005FFF 27 blue
327+" Term colors: color00 color01 color02 color03 color04t color05 color06 color07
328+" Term colors: color08 color09 color10 color11 color12t color13 color14 color15
329+" Color: bgDiffA #5F875F 65 darkgreen
330+" Color: bgDiffC #5F87AF 67 blue
331+" Color: bgDiffD #AF5FAF 133 magenta
332+" Color: bgDiffT #C6C6C6 251 grey
333+" Color: fgDiffW #FFFFFF 231 white
334+" Color: fgDiffB #000000 16 black
335+" vim: et ts=2 sw=2
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/pablo.vim
--- a/runtime/colors/pablo.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/pablo.vim Sat May 14 14:45:04 2022 +0200
@@ -1,26 +1,362 @@
1-" local syntax file - set colors on a per-machine basis:
2-" vim: tw=0 ts=4 sw=4
3-" Vim color file
4-" Maintainer: Ron Aaron <ron@ronware.org>
5-" Last Change: 2003 May 02
1+" Name: pablo
2+" Author: Ron Aaron <ron@ronware.org>
3+" Maintainer: Original maintainerRon Aaron <ron@ronware.org>
4+" Website: https://github.com/vim/colorschemes
5+" License: Same as Vim
6+" Last Updated: Wed May 11 22:56:41 2022
7+
8+" Generated by Colortemplate v2.2.0
9+
10+set background=dark
611
712 hi clear
8-set background=dark
9-if exists("syntax_on")
10- syntax reset
11-endif
12-let g:colors_name = "pablo"
13+let g:colors_name = 'pablo'
1314
14-highlight Comment ctermfg=8 guifg=#808080
15-highlight Constant ctermfg=14 cterm=none guifg=#00ffff gui=none
16-highlight Identifier ctermfg=6 guifg=#00c0c0
17-highlight Statement ctermfg=3 cterm=bold guifg=#c0c000 gui=bold
18-highlight PreProc ctermfg=10 guifg=#00ff00
19-highlight Type ctermfg=2 guifg=#00c000
20-highlight Special ctermfg=12 guifg=#0000ff
21-highlight Error ctermbg=9 guibg=#ff0000
22-highlight Todo ctermfg=4 ctermbg=3 guifg=#000080 guibg=#c0c000
23-highlight Directory ctermfg=2 guifg=#00c000
24-highlight StatusLine ctermfg=11 ctermbg=12 cterm=none guifg=#ffff00 guibg=#0000ff gui=none
25-highlight Normal guifg=#ffffff guibg=#000000
26-highlight Search ctermbg=3 guibg=#c0c000
15+let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 1
16+
17+if (has('termguicolors') && &termguicolors) || has('gui_running')
18+ let g:terminal_ansi_colors = ['#000000', '#cd0000', '#00cd00', '#cdcd00', '#0000ee', '#cd00cd', '#00cdcd', '#e5e5e5', '#7f7f7f', '#ff0000', '#00ff00', '#ffff00', '#5c5cff', '#ff00ff', '#00ffff', '#ffffff']
19+endif
20+hi Normal guifg=#ffffff guibg=#000000 gui=NONE cterm=NONE
21+hi! link Terminal Normal
22+hi! link StatusLineTerm StatusLine
23+hi! link StatusLineTermNC StatusLineNC
24+hi! link CurSearch Search
25+hi! link CursorLineFold CursorLine
26+hi! link CursorLineSign CursorLine
27+hi Comment guifg=#808080 guibg=NONE gui=NONE cterm=NONE
28+hi Constant guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
29+hi Identifier guifg=#00c0c0 guibg=NONE gui=NONE cterm=NONE
30+hi Statement guifg=#c0c000 guibg=NONE gui=bold cterm=NONE
31+hi PreProc guifg=#00ff00 guibg=NONE gui=NONE cterm=NONE
32+hi Type guifg=#00c000 guibg=NONE gui=NONE cterm=NONE
33+hi Special guifg=#0000ff guibg=NONE gui=NONE cterm=NONE
34+hi Underlined guifg=#80a0ff guibg=NONE gui=underline cterm=underline
35+hi Ignore guifg=#000000 guibg=#000000 gui=NONE cterm=NONE
36+hi Error guifg=#ffffff guibg=#ff0000 gui=NONE cterm=NONE
37+hi Todo guifg=#000000 guibg=#c0c000 gui=NONE cterm=NONE
38+hi Conceal guifg=#e5e5e5 guibg=#a9a9a9 gui=NONE cterm=NONE
39+hi Cursor guifg=#000000 guibg=#ffffff gui=NONE cterm=NONE
40+hi lCursor guifg=#000000 guibg=#ffffff gui=NONE cterm=NONE
41+hi CursorIM guifg=NONE guibg=fg gui=NONE cterm=NONE
42+hi Title guifg=#ff00ff guibg=NONE gui=bold cterm=NONE
43+hi Directory guifg=#00c000 guibg=NONE gui=NONE cterm=NONE
44+hi Search guifg=#000000 guibg=#c0c000 gui=NONE cterm=NONE
45+hi IncSearch guifg=#ffffff guibg=NONE gui=reverse cterm=reverse
46+hi NonText guifg=#0000ff guibg=NONE gui=bold cterm=NONE
47+hi EndOfBuffer guifg=#0000ff guibg=NONE gui=bold cterm=NONE
48+hi ErrorMsg guifg=#ffffff guibg=#cd0000 gui=NONE cterm=NONE
49+hi WarningMsg guifg=#ff0000 guibg=NONE gui=NONE cterm=NONE
50+hi SignColumn guifg=#00ffff guibg=#a9a9a9 gui=NONE cterm=NONE
51+hi ColorColumn guifg=NONE guibg=#4d4d4d gui=NONE cterm=NONE
52+hi FoldColumn guifg=#7f7f7f guibg=#303030 gui=NONE cterm=NONE
53+hi Folded guifg=#7f7f7f guibg=#303030 gui=NONE cterm=NONE
54+hi CursorColumn guifg=NONE guibg=#3a3a3a gui=NONE cterm=NONE
55+hi CursorLine guifg=NONE guibg=#3a3a3a gui=NONE cterm=NONE
56+hi CursorLineNr guifg=#ffff00 guibg=#3a3a3a gui=bold cterm=NONE
57+hi Visual guifg=#00008b guibg=#a9a9a9 gui=NONE cterm=NONE
58+hi VisualNOS guifg=NONE guibg=#000000 gui=bold,underline cterm=underline
59+hi LineNr guifg=#7f7f7f guibg=NONE gui=NONE cterm=NONE
60+hi! link LineNrAbove LineNr
61+hi! link LineNrBelow LineNr
62+hi MatchParen guifg=NONE guibg=#008b8b gui=NONE cterm=NONE
63+hi ModeMsg guifg=NONE guibg=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=NONE
64+hi MoreMsg guifg=#5c5cff guibg=NONE gui=bold cterm=NONE
65+hi Question guifg=#00ff00 guibg=NONE gui=bold cterm=NONE
66+hi SpecialKey guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
67+hi WildMenu guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
68+hi QuickFixLine guifg=#000000 guibg=#00cdcd gui=NONE cterm=NONE
69+hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl cterm=underline
70+hi SpellCap guifg=#5c5cff guibg=NONE guisp=#5c5cff gui=undercurl cterm=underline
71+hi SpellLocal guifg=#ff00ff guibg=NONE guisp=#ff00ff gui=undercurl cterm=underline
72+hi SpellRare guifg=#ffff00 guibg=NONE guisp=#ffff00 gui=undercurl cterm=underline
73+hi StatusLine guifg=#ffff00 guibg=#0000ee gui=NONE cterm=NONE
74+hi StatusLineNC guifg=#000000 guibg=#ffffff gui=NONE cterm=NONE
75+hi VertSplit guifg=#000000 guibg=#ffffff gui=NONE cterm=NONE
76+hi TabLine guifg=#ffffff guibg=#7f7f7f gui=NONE cterm=NONE
77+hi TabLineFill guifg=NONE guibg=#000000 gui=reverse cterm=reverse
78+hi TabLineSel guifg=#ffffff guibg=#000000 gui=bold cterm=NONE
79+hi ToolbarLine guifg=NONE guibg=#000000 gui=NONE cterm=NONE
80+hi ToolbarButton guifg=#000000 guibg=#e5e5e5 gui=bold cterm=NONE
81+hi Pmenu guifg=fg guibg=#303030 gui=NONE cterm=NONE
82+hi PmenuSbar guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
83+hi PmenuSel guifg=#000000 guibg=#e5e5e5 gui=NONE cterm=NONE
84+hi PmenuThumb guifg=NONE guibg=#ffffff gui=NONE cterm=NONE
85+hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
86+hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
87+hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
88+hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
89+
90+if s:t_Co >= 256
91+ hi Normal ctermfg=231 ctermbg=16 cterm=NONE
92+ hi! link Terminal Normal
93+ hi! link StatusLineTerm StatusLine
94+ hi! link StatusLineTermNC StatusLineNC
95+ hi! link CurSearch Search
96+ hi! link CursorLineFold CursorLine
97+ hi! link CursorLineSign CursorLine
98+ hi Comment ctermfg=244 ctermbg=NONE cterm=NONE
99+ hi Constant ctermfg=51 ctermbg=NONE cterm=NONE
100+ hi Identifier ctermfg=37 ctermbg=NONE cterm=NONE
101+ hi Statement ctermfg=142 ctermbg=NONE cterm=NONE
102+ hi PreProc ctermfg=46 ctermbg=NONE cterm=NONE
103+ hi Type ctermfg=34 ctermbg=NONE cterm=NONE
104+ hi Special ctermfg=21 ctermbg=NONE cterm=NONE
105+ hi Underlined ctermfg=111 ctermbg=NONE cterm=underline
106+ hi Ignore ctermfg=16 ctermbg=16 cterm=NONE
107+ hi Error ctermfg=231 ctermbg=196 cterm=NONE
108+ hi Todo ctermfg=16 ctermbg=142 cterm=NONE
109+ hi Conceal ctermfg=254 ctermbg=248 cterm=NONE
110+ hi Cursor ctermfg=16 ctermbg=231 cterm=NONE
111+ hi lCursor ctermfg=16 ctermbg=231 cterm=NONE
112+ hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE
113+ hi Title ctermfg=225 ctermbg=NONE cterm=NONE
114+ hi Directory ctermfg=34 ctermbg=NONE cterm=NONE
115+ hi Search ctermfg=16 ctermbg=142 cterm=NONE
116+ hi IncSearch ctermfg=231 ctermbg=NONE cterm=reverse
117+ hi NonText ctermfg=63 ctermbg=NONE cterm=NONE
118+ hi EndOfBuffer ctermfg=63 ctermbg=NONE cterm=NONE
119+ hi ErrorMsg ctermfg=231 ctermbg=160 cterm=NONE
120+ hi WarningMsg ctermfg=224 ctermbg=NONE cterm=NONE
121+ hi SignColumn ctermfg=51 ctermbg=248 cterm=NONE
122+ hi ColorColumn ctermfg=NONE ctermbg=239 cterm=NONE
123+ hi FoldColumn ctermfg=102 ctermbg=236 cterm=NONE
124+ hi Folded ctermfg=102 ctermbg=236 cterm=NONE
125+ hi CursorColumn ctermfg=NONE ctermbg=237 cterm=NONE
126+ hi CursorLine ctermfg=NONE ctermbg=237 cterm=NONE
127+ hi CursorLineNr ctermfg=226 ctermbg=237 cterm=NONE
128+ hi Visual ctermfg=20 ctermbg=248 cterm=NONE
129+ hi VisualNOS ctermfg=NONE ctermbg=16 cterm=underline
130+ hi LineNr ctermfg=102 ctermbg=NONE cterm=NONE
131+ hi! link LineNrAbove LineNr
132+ hi! link LineNrBelow LineNr
133+ hi MatchParen ctermfg=NONE ctermbg=44 cterm=NONE
134+ hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=NONE
135+ hi MoreMsg ctermfg=63 ctermbg=NONE cterm=NONE
136+ hi Question ctermfg=121 ctermbg=NONE cterm=NONE
137+ hi SpecialKey ctermfg=81 ctermbg=NONE cterm=NONE
138+ hi WildMenu ctermfg=16 ctermbg=226 cterm=NONE
139+ hi QuickFixLine ctermfg=16 ctermbg=44 cterm=NONE
140+ hi SpellBad ctermfg=196 ctermbg=NONE cterm=underline
141+ hi SpellCap ctermfg=63 ctermbg=NONE cterm=underline
142+ hi SpellLocal ctermfg=201 ctermbg=NONE cterm=underline
143+ hi SpellRare ctermfg=226 ctermbg=NONE cterm=underline
144+ hi StatusLine ctermfg=226 ctermbg=20 cterm=NONE
145+ hi StatusLineNC ctermfg=16 ctermbg=231 cterm=NONE
146+ hi VertSplit ctermfg=16 ctermbg=231 cterm=NONE
147+ hi TabLine ctermfg=231 ctermbg=102 cterm=NONE
148+ hi TabLineFill ctermfg=NONE ctermbg=16 cterm=reverse
149+ hi TabLineSel ctermfg=231 ctermbg=16 cterm=NONE
150+ hi ToolbarLine ctermfg=NONE ctermbg=16 cterm=NONE
151+ hi ToolbarButton ctermfg=16 ctermbg=254 cterm=NONE
152+ hi Pmenu ctermfg=fg ctermbg=236 cterm=NONE
153+ hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
154+ hi PmenuSel ctermfg=16 ctermbg=254 cterm=NONE
155+ hi PmenuThumb ctermfg=NONE ctermbg=231 cterm=NONE
156+ hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
157+ hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
158+ hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
159+ hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
160+ unlet s:t_Co
161+ finish
162+endif
163+
164+if s:t_Co >= 16
165+ hi Normal ctermfg=white ctermbg=black cterm=NONE
166+ hi! link Terminal Normal
167+ hi! link StatusLineTerm StatusLine
168+ hi! link StatusLineTermNC StatusLineNC
169+ hi! link CurSearch Search
170+ hi! link CursorLineFold CursorLine
171+ hi! link CursorLineSign CursorLine
172+ hi Comment ctermfg=darkgrey ctermbg=NONE cterm=NONE
173+ hi Constant ctermfg=cyan ctermbg=NONE cterm=NONE
174+ hi Identifier ctermfg=darkcyan ctermbg=NONE cterm=NONE
175+ hi Statement ctermfg=darkyellow ctermbg=NONE cterm=NONE
176+ hi PreProc ctermfg=green ctermbg=NONE cterm=NONE
177+ hi Type ctermfg=darkgreen ctermbg=NONE cterm=NONE
178+ hi Special ctermfg=blue ctermbg=NONE cterm=NONE
179+ hi Underlined ctermfg=darkgreen ctermbg=NONE cterm=underline
180+ hi Ignore ctermfg=black ctermbg=black cterm=NONE
181+ hi Error ctermfg=white ctermbg=red cterm=NONE
182+ hi Todo ctermfg=black ctermbg=darkyellow cterm=NONE
183+ hi Conceal ctermfg=grey ctermbg=grey cterm=NONE
184+ hi Cursor ctermfg=black ctermbg=white cterm=NONE
185+ hi lCursor ctermfg=black ctermbg=white cterm=NONE
186+ hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE
187+ hi Title ctermfg=magenta ctermbg=NONE cterm=NONE
188+ hi Directory ctermfg=darkgreen ctermbg=NONE cterm=NONE
189+ hi Search ctermfg=black ctermbg=darkyellow cterm=NONE
190+ hi IncSearch ctermfg=white ctermbg=NONE cterm=reverse
191+ hi NonText ctermfg=blue ctermbg=NONE cterm=NONE
192+ hi EndOfBuffer ctermfg=blue ctermbg=NONE cterm=NONE
193+ hi ErrorMsg ctermfg=white ctermbg=darkred cterm=NONE
194+ hi WarningMsg ctermfg=darkred ctermbg=NONE cterm=NONE
195+ hi SignColumn ctermfg=cyan ctermbg=black cterm=NONE
196+ hi ColorColumn ctermfg=white ctermbg=darkgrey cterm=NONE
197+ hi FoldColumn ctermfg=NONE ctermbg=NONE cterm=NONE
198+ hi Folded ctermfg=blue ctermbg=NONE cterm=NONE
199+ hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline
200+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
201+ hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=underline
202+ hi Visual ctermfg=darkblue ctermbg=grey cterm=NONE
203+ hi VisualNOS ctermfg=NONE ctermbg=black cterm=underline
204+ hi LineNr ctermfg=darkgrey ctermbg=NONE cterm=NONE
205+ hi! link LineNrAbove LineNr
206+ hi! link LineNrBelow LineNr
207+ hi MatchParen ctermfg=NONE ctermbg=darkcyan cterm=NONE
208+ hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=NONE
209+ hi MoreMsg ctermfg=blue ctermbg=NONE cterm=NONE
210+ hi Question ctermfg=green ctermbg=NONE cterm=NONE
211+ hi SpecialKey ctermfg=cyan ctermbg=NONE cterm=NONE
212+ hi WildMenu ctermfg=black ctermbg=yellow cterm=NONE
213+ hi QuickFixLine ctermfg=black ctermbg=darkcyan cterm=NONE
214+ hi SpellBad ctermfg=red ctermbg=NONE cterm=underline
215+ hi SpellCap ctermfg=blue ctermbg=NONE cterm=underline
216+ hi SpellLocal ctermfg=magenta ctermbg=NONE cterm=underline
217+ hi SpellRare ctermfg=yellow ctermbg=NONE cterm=underline
218+ hi StatusLine ctermfg=yellow ctermbg=darkblue cterm=NONE
219+ hi StatusLineNC ctermfg=black ctermbg=white cterm=NONE
220+ hi VertSplit ctermfg=black ctermbg=white cterm=NONE
221+ hi TabLine ctermfg=white ctermbg=darkgrey cterm=NONE
222+ hi TabLineFill ctermfg=NONE ctermbg=black cterm=reverse
223+ hi TabLineSel ctermfg=white ctermbg=black cterm=NONE
224+ hi ToolbarLine ctermfg=NONE ctermbg=black cterm=NONE
225+ hi ToolbarButton ctermfg=black ctermbg=grey cterm=NONE
226+ hi Pmenu ctermfg=fg ctermbg=darkgrey cterm=NONE
227+ hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
228+ hi PmenuSel ctermfg=black ctermbg=grey cterm=NONE
229+ hi PmenuThumb ctermfg=NONE ctermbg=white cterm=NONE
230+ hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
231+ hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
232+ hi DiffText ctermfg=black ctermbg=grey cterm=NONE
233+ hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
234+ unlet s:t_Co
235+ finish
236+endif
237+
238+if s:t_Co >= 0
239+ hi Normal term=NONE
240+ hi ColorColumn term=reverse
241+ hi Conceal term=NONE
242+ hi Cursor term=reverse
243+ hi CursorColumn term=NONE
244+ hi CursorLine term=underline
245+ hi CursorLineNr term=bold
246+ hi DiffAdd term=reverse
247+ hi DiffChange term=NONE
248+ hi DiffDelete term=reverse
249+ hi DiffText term=reverse
250+ hi Directory term=NONE
251+ hi EndOfBuffer term=NONE
252+ hi ErrorMsg term=bold,reverse
253+ hi FoldColumn term=NONE
254+ hi Folded term=NONE
255+ hi IncSearch term=bold,reverse,underline
256+ hi LineNr term=NONE
257+ hi MatchParen term=bold,underline
258+ hi ModeMsg term=bold
259+ hi MoreMsg term=NONE
260+ hi NonText term=NONE
261+ hi Pmenu term=reverse
262+ hi PmenuSbar term=reverse
263+ hi PmenuSel term=bold
264+ hi PmenuThumb term=NONE
265+ hi Question term=standout
266+ hi Search term=reverse
267+ hi SignColumn term=reverse
268+ hi SpecialKey term=bold
269+ hi SpellBad term=underline
270+ hi SpellCap term=underline
271+ hi SpellLocal term=underline
272+ hi SpellRare term=underline
273+ hi StatusLine term=bold,reverse
274+ hi StatusLineNC term=bold,underline
275+ hi TabLine term=bold,underline
276+ hi TabLineFill term=NONE
277+ hi Terminal term=NONE
278+ hi TabLineSel term=bold,reverse
279+ hi Title term=NONE
280+ hi VertSplit term=NONE
281+ hi Visual term=reverse
282+ hi VisualNOS term=NONE
283+ hi WarningMsg term=standout
284+ hi WildMenu term=bold
285+ hi CursorIM term=NONE
286+ hi ToolbarLine term=reverse
287+ hi ToolbarButton term=bold,reverse
288+ hi CurSearch term=reverse
289+ hi CursorLineFold term=underline
290+ hi CursorLineSign term=underline
291+ hi Comment term=bold
292+ hi Constant term=NONE
293+ hi Error term=bold,reverse
294+ hi Identifier term=NONE
295+ hi Ignore term=NONE
296+ hi PreProc term=NONE
297+ hi Special term=NONE
298+ hi Statement term=NONE
299+ hi Todo term=bold,reverse
300+ hi Type term=NONE
301+ hi Underlined term=underline
302+ unlet s:t_Co
303+ finish
304+endif
305+
306+" Background: dark
307+" Color: color00 #000000 16 black
308+" Color: color08 #7f7f7f 102 darkgrey
309+" Color: color01 #cd0000 160 darkred
310+" Color: color09 #ff0000 196 red
311+" Color: color02 #00cd00 40 darkgreen
312+" Color: color10 #00ff00 46 green
313+" Color: color03 #cdcd00 184 darkyellow
314+" Color: color11 #ffff00 226 yellow
315+" Color: color04 #0000ee 20 darkblue
316+" Color: color12 #5c5cff 63 blue
317+" Color: color05 #cd00cd 164 darkmagenta
318+" Color: color13 #ff00ff 201 magenta
319+" Color: color06 #00cdcd 44 darkcyan
320+" Color: color14 #00ffff 51 cyan
321+" Color: color07 #e5e5e5 254 grey
322+" Color: color15 #ffffff 231 white
323+" Term colors: color00 color01 color02 color03 color04 color05 color06 color07
324+" Term colors: color08 color09 color10 color11 color12 color13 color14 color15
325+" Color: rgbGrey30 #4d4d4d 239 darkgrey
326+" Color: rgbGrey40 #666666 241 darkgrey
327+" Color: rgbDarkGrey #a9a9a9 248 grey
328+" Color: rgbDarkBlue #00008b 20 darkblue
329+" Color: rgbDarkMagenta #8b008b 164 darkmagenta
330+" Color: rgbBlue #0000ff 63 blue
331+" Color: rgbDarkCyan #008b8b 44 darkcyan
332+" Color: rgbSeaGreen #2e8b57 121 darkgreen
333+" Color: rgbGrey #bebebe 248 grey
334+" Color: Question #00ff00 121 green
335+" Color: SignColumn #a9a9a9 248 black
336+" Color: SpecialKey #00ffff 81 cyan
337+" Color: StatusLineTerm #90ee90 121 darkgreen
338+" Color: Title #ff00ff 225 magenta
339+" Color: WarningMsg #ff0000 224 darkred
340+" Color: ToolbarLine #7f7f7f 242 darkgrey
341+" Color: ToolbarButton #d3d3d3 254 grey
342+" Color: Underlined #80a0ff 111 darkgreen
343+" Color: Comment #808080 244 darkgrey
344+" Color: Constant #00ffff 51 cyan
345+" Color: Special #0000ff 21 blue
346+" Color: Identifier #00c0c0 37 darkcyan
347+" Color: Search #c0c000 142 darkyellow
348+" Color: Statement #c0c000 142 darkyellow
349+" Color: Todo #c0c000 142 darkyellow
350+" Color: PreProc #00ff00 46 green
351+" Color: Type #00c000 34 darkgreen
352+" Color: Directory #00c000 34 darkgreen
353+" Color: Pmenu #303030 236 darkgrey
354+" Color: Folded #303030 236 darkgrey
355+" Color: Cursorline #3a3a3a 237 darkgrey
356+" Color: bgDiffA #5F875F 65 darkgreen
357+" Color: bgDiffC #5F87AF 67 blue
358+" Color: bgDiffD #AF5FAF 133 magenta
359+" Color: bgDiffT #C6C6C6 251 grey
360+" Color: fgDiffW #FFFFFF 231 white
361+" Color: fgDiffB #000000 16 black
362+" vim: et ts=2 sw=2
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/peachpuff.vim
--- a/runtime/colors/peachpuff.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/peachpuff.vim Sat May 14 14:45:04 2022 +0200
@@ -1,60 +1,335 @@
1-" Vim color file
2-" Maintainer: David Ne\v{c}as (Yeti) <yeti@physics.muni.cz>
3-" Last Change: 2003-04-23
4-" URL: http://trific.ath.cx/Ftp/vim/colors/peachpuff.vim
1+" Name: peachpuff
2+" Description: This color scheme uses a peachpuff background (what you've expected when it's " called peachpuff?).
3+" Author: Original author David Ne\v{c}as (Yeti) <yeti@physics.muni.cz>
4+" Maintainer: Original maintainer David Ne\v{c}as (Yeti) <yeti@physics.muni.cz>
5+" Website: https://github.com/vim/colorschemes
6+" License: Same as Vim
7+" Last Updated: Wed May 11 22:56:43 2022
58
6-" This color scheme uses a peachpuff background (what you've expected when it's
7-" called peachpuff?).
8-"
9-" Note: Only GUI colors differ from default, on terminal it's just `light'.
9+" Generated by Colortemplate v2.2.0
1010
11-" First remove all existing highlighting.
1211 set background=light
12+
1313 hi clear
14-if exists("syntax_on")
15- syntax reset
14+let g:colors_name = 'peachpuff'
15+
16+let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 1
17+
18+if (has('termguicolors') && &termguicolors) || has('gui_running')
19+ let g:terminal_ansi_colors = ['#ffdab9', '#a52a2a', '#c00058', '#cd00cd', '#008b8b', '#2e8b57', '#6a5acd', '#737373', '#406090', '#a52a2a', '#c00058', '#cd00cd', '#008b8b', '#2e8b57', '#6a5acd', '#000000']
20+endif
21+hi Normal guifg=#000000 guibg=#ffdab9 gui=NONE cterm=NONE
22+hi Folded guifg=#000000 guibg=#e3c1a5 gui=NONE cterm=NONE
23+hi CursorLine guifg=NONE guibg=#f5c195 gui=NONE cterm=NONE
24+hi CursorColumn guifg=NONE guibg=#f5c195 gui=NONE cterm=NONE
25+hi CursorLineNr guifg=#cd0000 guibg=NONE gui=bold cterm=NONE
26+hi QuickFixLine guifg=#000000 guibg=#ffaf87 gui=NONE cterm=NONE
27+hi EndOfBuffer guifg=#737373 guibg=NONE gui=NONE cterm=NONE
28+hi StatusLine guifg=#ffffff guibg=#000000 gui=bold cterm=NONE
29+hi StatusLineNC guifg=#ffdab9 guibg=#737373 gui=bold cterm=NONE
30+hi StatusLineTerm guifg=#ffffff guibg=#2e8b57 gui=bold cterm=NONE
31+hi StatusLineTermNC guifg=#ffdab9 guibg=#008b8b gui=bold cterm=NONE
32+hi VertSplit guifg=#ffdab9 guibg=#737373 gui=NONE cterm=NONE
33+hi Pmenu guifg=#000000 guibg=#ffaf87 gui=NONE cterm=NONE
34+hi PmenuSel guifg=#000000 guibg=#f5c195 gui=bold cterm=NONE
35+hi PmenuSbar guifg=NONE guibg=#ffdab9 gui=NONE cterm=NONE
36+hi PmenuThumb guifg=NONE guibg=#737373 gui=NONE cterm=NONE
37+hi TabLine guifg=#ffdab9 guibg=#737373 gui=underline cterm=underline
38+hi TabLineFill guifg=NONE guibg=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse
39+hi TabLineSel guifg=#000000 guibg=#ffdab9 gui=bold cterm=NONE
40+hi ToolbarLine guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
41+hi ToolbarButton guifg=#ffdab9 guibg=#737373 gui=bold cterm=NONE
42+hi NonText guifg=#737373 guibg=NONE gui=NONE cterm=NONE
43+hi SpecialKey guifg=#737373 guibg=NONE gui=NONE cterm=NONE
44+hi Visual guifg=#000000 guibg=#cccccc gui=NONE cterm=NONE
45+hi VisualNOS guifg=NONE guibg=#406090 gui=NONE cterm=NONE
46+hi LineNr guifg=#cd0000 guibg=NONE gui=NONE cterm=NONE
47+hi FoldColumn guifg=#406090 guibg=NONE gui=NONE cterm=NONE
48+hi SignColumn guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
49+hi Underlined guifg=#6a5acd guibg=NONE gui=underline cterm=underline
50+hi Error guifg=#ff0000 guibg=#ffffff gui=bold,reverse cterm=reverse
51+hi ErrorMsg guifg=#ff0000 guibg=#ffffff gui=bold,reverse cterm=reverse
52+hi WarningMsg guifg=#cd00cd guibg=#ffdab9 gui=bold cterm=NONE
53+hi MoreMsg guifg=#2e8b57 guibg=#ffdab9 gui=bold cterm=NONE
54+hi ModeMsg guifg=#000000 guibg=#ffdab9 gui=bold cterm=NONE
55+hi Question guifg=#c00058 guibg=NONE gui=bold cterm=NONE
56+hi Todo guifg=#6a5acd guibg=#ffff00 gui=NONE cterm=NONE
57+hi MatchParen guifg=#ffdab9 guibg=#6a5acd gui=NONE cterm=NONE
58+hi Search guifg=#ffdab9 guibg=#cd00cd gui=NONE cterm=NONE
59+hi IncSearch guifg=#2e8b57 guibg=NONE gui=reverse cterm=reverse
60+hi WildMenu guifg=#000000 guibg=#ffff00 gui=bold cterm=NONE
61+hi ColorColumn guifg=NONE guibg=#eeeeee gui=NONE cterm=NONE
62+hi Cursor guifg=#ffdab9 guibg=#000000 gui=NONE cterm=NONE
63+hi lCursor guifg=#000000 guibg=#c00058 gui=NONE cterm=NONE
64+hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl cterm=underline
65+hi SpellCap guifg=#008b8b guibg=NONE guisp=#008b8b gui=undercurl cterm=underline
66+hi SpellLocal guifg=#cd00cd guibg=NONE guisp=#cd00cd gui=undercurl cterm=underline
67+hi SpellRare guifg=#6a5acd guibg=NONE guisp=#6a5acd gui=undercurl cterm=underline
68+hi Comment guifg=#406090 guibg=NONE gui=NONE cterm=NONE
69+hi Constant guifg=#c00058 guibg=NONE gui=NONE cterm=NONE
70+hi Identifier guifg=#008b8b guibg=NONE gui=NONE cterm=NONE
71+hi Statement guifg=#a52a2a guibg=NONE gui=bold cterm=NONE
72+hi PreProc guifg=#cd00cd guibg=NONE gui=NONE cterm=NONE
73+hi Type guifg=#2e8b57 guibg=NONE gui=bold cterm=NONE
74+hi Special guifg=#6a5acd guibg=NONE gui=NONE cterm=NONE
75+hi Directory guifg=#008b8b guibg=NONE gui=bold cterm=NONE
76+hi Conceal guifg=#406090 guibg=NONE gui=NONE cterm=NONE
77+hi Ignore guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
78+hi Title guifg=#cd00cd guibg=NONE gui=bold cterm=NONE
79+hi! link Terminal Normal
80+hi! link LineNrAbove LineNr
81+hi! link LineNrBelow LineNr
82+hi! link CurSearch Search
83+hi! link CursorLineFold CursorLine
84+hi! link CursorLineSign CursorLine
85+hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
86+hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
87+hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
88+hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
89+
90+if s:t_Co >= 256
91+ hi Normal ctermfg=16 ctermbg=223 cterm=NONE
92+ hi Folded ctermfg=16 ctermbg=252 cterm=NONE
93+ hi CursorLine ctermfg=NONE ctermbg=180 cterm=NONE
94+ hi CursorColumn ctermfg=NONE ctermbg=180 cterm=NONE
95+ hi CursorLineNr ctermfg=160 ctermbg=NONE cterm=NONE
96+ hi QuickFixLine ctermfg=16 ctermbg=216 cterm=NONE
97+ hi EndOfBuffer ctermfg=243 ctermbg=NONE cterm=NONE
98+ hi StatusLine ctermfg=231 ctermbg=16 cterm=NONE
99+ hi StatusLineNC ctermfg=223 ctermbg=243 cterm=NONE
100+ hi StatusLineTerm ctermfg=231 ctermbg=29 cterm=NONE
101+ hi StatusLineTermNC ctermfg=223 ctermbg=30 cterm=NONE
102+ hi VertSplit ctermfg=223 ctermbg=243 cterm=NONE
103+ hi Pmenu ctermfg=16 ctermbg=216 cterm=NONE
104+ hi PmenuSel ctermfg=16 ctermbg=180 cterm=NONE
105+ hi PmenuSbar ctermfg=NONE ctermbg=223 cterm=NONE
106+ hi PmenuThumb ctermfg=NONE ctermbg=243 cterm=NONE
107+ hi TabLine ctermfg=223 ctermbg=243 cterm=underline
108+ hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=reverse
109+ hi TabLineSel ctermfg=16 ctermbg=223 cterm=NONE
110+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
111+ hi ToolbarButton ctermfg=223 ctermbg=243 cterm=NONE
112+ hi NonText ctermfg=243 ctermbg=NONE cterm=NONE
113+ hi SpecialKey ctermfg=243 ctermbg=NONE cterm=NONE
114+ hi Visual ctermfg=16 ctermbg=252 cterm=NONE
115+ hi VisualNOS ctermfg=NONE ctermbg=25 cterm=NONE
116+ hi LineNr ctermfg=160 ctermbg=NONE cterm=NONE
117+ hi FoldColumn ctermfg=25 ctermbg=NONE cterm=NONE
118+ hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
119+ hi Underlined ctermfg=62 ctermbg=NONE cterm=underline
120+ hi Error ctermfg=196 ctermbg=231 cterm=reverse
121+ hi ErrorMsg ctermfg=196 ctermbg=231 cterm=reverse
122+ hi WarningMsg ctermfg=164 ctermbg=223 cterm=NONE
123+ hi MoreMsg ctermfg=29 ctermbg=223 cterm=NONE
124+ hi ModeMsg ctermfg=16 ctermbg=223 cterm=NONE
125+ hi Question ctermfg=161 ctermbg=NONE cterm=NONE
126+ hi Todo ctermfg=62 ctermbg=226 cterm=NONE
127+ hi MatchParen ctermfg=223 ctermbg=62 cterm=NONE
128+ hi Search ctermfg=223 ctermbg=164 cterm=NONE
129+ hi IncSearch ctermfg=29 ctermbg=NONE cterm=reverse
130+ hi WildMenu ctermfg=16 ctermbg=226 cterm=NONE
131+ hi ColorColumn ctermfg=NONE ctermbg=255 cterm=NONE
132+ hi Cursor ctermfg=223 ctermbg=16 cterm=NONE
133+ hi lCursor ctermfg=16 ctermbg=161 cterm=NONE
134+ hi SpellBad ctermfg=196 ctermbg=NONE cterm=underline
135+ hi SpellCap ctermfg=30 ctermbg=NONE cterm=underline
136+ hi SpellLocal ctermfg=164 ctermbg=NONE cterm=underline
137+ hi SpellRare ctermfg=62 ctermbg=NONE cterm=underline
138+ hi Comment ctermfg=25 ctermbg=NONE cterm=NONE
139+ hi Constant ctermfg=161 ctermbg=NONE cterm=NONE
140+ hi Identifier ctermfg=30 ctermbg=NONE cterm=NONE
141+ hi Statement ctermfg=124 ctermbg=NONE cterm=NONE
142+ hi PreProc ctermfg=164 ctermbg=NONE cterm=NONE
143+ hi Type ctermfg=29 ctermbg=NONE cterm=NONE
144+ hi Special ctermfg=62 ctermbg=NONE cterm=NONE
145+ hi Directory ctermfg=30 ctermbg=NONE cterm=NONE
146+ hi Conceal ctermfg=25 ctermbg=NONE cterm=NONE
147+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
148+ hi Title ctermfg=164 ctermbg=NONE cterm=NONE
149+ hi! link Terminal Normal
150+ hi! link LineNrAbove LineNr
151+ hi! link LineNrBelow LineNr
152+ hi! link CurSearch Search
153+ hi! link CursorLineFold CursorLine
154+ hi! link CursorLineSign CursorLine
155+ hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
156+ hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
157+ hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
158+ hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
159+ unlet s:t_Co
160+ finish
16161 endif
17162
18-let colors_name = "peachpuff"
19-
20-hi Normal guibg=PeachPuff guifg=Black
163+if s:t_Co >= 16
164+ hi Normal ctermfg=black ctermbg=white cterm=NONE
165+ hi Folded ctermfg=darkblue ctermbg=NONE cterm=NONE
166+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
167+ hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline
168+ hi CursorLineNr ctermfg=NONE ctermbg=NONE cterm=underline
169+ hi QuickFixLine ctermfg=black ctermbg=grey cterm=NONE
170+ hi EndOfBuffer ctermfg=darkgrey ctermbg=NONE cterm=NONE
171+ hi StatusLine ctermfg=white ctermbg=black cterm=NONE
172+ hi StatusLineNC ctermfg=white ctermbg=darkgrey cterm=NONE
173+ hi StatusLineTerm ctermfg=white ctermbg=darkgreen cterm=NONE
174+ hi StatusLineTermNC ctermfg=white ctermbg=darkcyan cterm=NONE
175+ hi VertSplit ctermfg=white ctermbg=darkgrey cterm=NONE
176+ hi Pmenu ctermfg=black ctermbg=grey cterm=NONE
177+ hi PmenuSel ctermfg=black ctermbg=yellow cterm=NONE
178+ hi PmenuSbar ctermfg=NONE ctermbg=white cterm=NONE
179+ hi PmenuThumb ctermfg=NONE ctermbg=darkgrey cterm=NONE
180+ hi TabLine ctermfg=white ctermbg=darkgrey cterm=underline
181+ hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=reverse
182+ hi TabLineSel ctermfg=black ctermbg=white cterm=NONE
183+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
184+ hi ToolbarButton ctermfg=white ctermbg=darkgrey cterm=NONE
185+ hi NonText ctermfg=darkgrey ctermbg=NONE cterm=NONE
186+ hi SpecialKey ctermfg=darkgrey ctermbg=NONE cterm=NONE
187+ hi Visual ctermfg=black ctermbg=grey cterm=NONE
188+ hi VisualNOS ctermfg=NONE ctermbg=darkgrey cterm=NONE
189+ hi LineNr ctermfg=red ctermbg=NONE cterm=NONE
190+ hi FoldColumn ctermfg=darkgrey ctermbg=NONE cterm=NONE
191+ hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
192+ hi Underlined ctermfg=darkblue ctermbg=NONE cterm=underline
193+ hi Error ctermfg=darkred ctermbg=white cterm=reverse
194+ hi ErrorMsg ctermfg=darkred ctermbg=white cterm=reverse
195+ hi WarningMsg ctermfg=darkmagenta ctermbg=white cterm=NONE
196+ hi MoreMsg ctermfg=darkgreen ctermbg=white cterm=NONE
197+ hi ModeMsg ctermfg=black ctermbg=white cterm=NONE
198+ hi Question ctermfg=darkred ctermbg=NONE cterm=NONE
199+ hi Todo ctermfg=darkblue ctermbg=yellow cterm=NONE
200+ hi MatchParen ctermfg=white ctermbg=darkblue cterm=NONE
201+ hi Search ctermfg=white ctermbg=darkmagenta cterm=NONE
202+ hi IncSearch ctermfg=darkgreen ctermbg=NONE cterm=reverse
203+ hi WildMenu ctermfg=black ctermbg=yellow cterm=NONE
204+ hi ColorColumn ctermfg=NONE ctermbg=grey cterm=NONE
205+ hi Cursor ctermfg=white ctermbg=black cterm=NONE
206+ hi lCursor ctermfg=black ctermbg=darkred cterm=NONE
207+ hi SpellBad ctermfg=darkred ctermbg=NONE cterm=underline
208+ hi SpellCap ctermfg=darkcyan ctermbg=NONE cterm=underline
209+ hi SpellLocal ctermfg=darkmagenta ctermbg=NONE cterm=underline
210+ hi SpellRare ctermfg=darkblue ctermbg=NONE cterm=underline
211+ hi Comment ctermfg=darkgrey ctermbg=NONE cterm=NONE
212+ hi Constant ctermfg=darkred ctermbg=NONE cterm=NONE
213+ hi Identifier ctermfg=darkcyan ctermbg=NONE cterm=NONE
214+ hi Statement ctermfg=darkred ctermbg=NONE cterm=NONE
215+ hi PreProc ctermfg=darkmagenta ctermbg=NONE cterm=NONE
216+ hi Type ctermfg=darkgreen ctermbg=NONE cterm=NONE
217+ hi Special ctermfg=darkblue ctermbg=NONE cterm=NONE
218+ hi Directory ctermfg=darkcyan ctermbg=NONE cterm=NONE
219+ hi Conceal ctermfg=darkgrey ctermbg=NONE cterm=NONE
220+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
221+ hi Title ctermfg=darkmagenta ctermbg=NONE cterm=NONE
222+ hi! link Terminal Normal
223+ hi! link LineNrAbove LineNr
224+ hi! link LineNrBelow LineNr
225+ hi! link CurSearch Search
226+ hi! link CursorLineFold CursorLine
227+ hi! link CursorLineSign CursorLine
228+ hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
229+ hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
230+ hi DiffText ctermfg=black ctermbg=grey cterm=NONE
231+ hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
232+ unlet s:t_Co
233+ finish
234+endif
21235
22-hi SpecialKey term=bold ctermfg=4 guifg=Blue
23-hi NonText term=bold cterm=bold ctermfg=4 gui=bold guifg=Blue
24-hi Directory term=bold ctermfg=4 guifg=Blue
25-hi ErrorMsg term=standout cterm=bold ctermfg=7 ctermbg=1 gui=bold guifg=White guibg=Red
26-hi IncSearch term=reverse cterm=reverse gui=reverse
27-hi Search term=reverse ctermbg=3 guibg=Gold2
28-hi MoreMsg term=bold ctermfg=2 gui=bold guifg=SeaGreen
29-hi ModeMsg term=bold cterm=bold gui=bold
30-hi LineNr term=underline ctermfg=3 guifg=Red3
31-hi Question term=standout ctermfg=2 gui=bold guifg=SeaGreen
32-hi StatusLine term=bold,reverse cterm=bold,reverse gui=bold guifg=White guibg=Black
33-hi StatusLineNC term=reverse cterm=reverse gui=bold guifg=PeachPuff guibg=Gray45
34-hi VertSplit term=reverse cterm=reverse gui=bold guifg=White guibg=Gray45
35-hi Title term=bold ctermfg=5 gui=bold guifg=DeepPink3
36-hi Visual term=reverse cterm=reverse gui=reverse guifg=Grey80 guibg=fg
37-hi VisualNOS term=bold,underline cterm=bold,underline gui=bold,underline
38-hi WarningMsg term=standout ctermfg=1 gui=bold guifg=Red
39-hi WildMenu term=standout ctermfg=0 ctermbg=3 guifg=Black guibg=Yellow
40-hi Folded term=standout ctermfg=4 ctermbg=7 guifg=Black guibg=#e3c1a5
41-hi FoldColumn term=standout ctermfg=4 ctermbg=7 guifg=DarkBlue guibg=Gray80
42-hi DiffAdd term=bold ctermbg=4 guibg=White
43-hi DiffChange term=bold ctermbg=5 guibg=#edb5cd
44-hi DiffDelete term=bold cterm=bold ctermfg=4 ctermbg=6 gui=bold guifg=LightBlue guibg=#f6e8d0
45-hi DiffText term=reverse cterm=bold ctermbg=1 gui=bold guibg=#ff8060
46-hi Cursor guifg=bg guibg=fg
47-hi lCursor guifg=bg guibg=fg
236+if s:t_Co >= 0
237+ hi Normal term=NONE
238+ hi ColorColumn term=reverse
239+ hi Conceal term=NONE
240+ hi Cursor term=reverse
241+ hi CursorColumn term=NONE
242+ hi CursorLine term=underline
243+ hi CursorLineNr term=bold
244+ hi DiffAdd term=reverse
245+ hi DiffChange term=NONE
246+ hi DiffDelete term=reverse
247+ hi DiffText term=reverse
248+ hi Directory term=NONE
249+ hi EndOfBuffer term=NONE
250+ hi ErrorMsg term=bold,reverse
251+ hi FoldColumn term=NONE
252+ hi Folded term=NONE
253+ hi IncSearch term=bold,reverse,underline
254+ hi LineNr term=NONE
255+ hi MatchParen term=bold,underline
256+ hi ModeMsg term=bold
257+ hi MoreMsg term=NONE
258+ hi NonText term=NONE
259+ hi Pmenu term=reverse
260+ hi PmenuSbar term=reverse
261+ hi PmenuSel term=bold
262+ hi PmenuThumb term=NONE
263+ hi Question term=standout
264+ hi Search term=reverse
265+ hi SignColumn term=reverse
266+ hi SpecialKey term=bold
267+ hi SpellBad term=underline
268+ hi SpellCap term=underline
269+ hi SpellLocal term=underline
270+ hi SpellRare term=underline
271+ hi StatusLine term=bold,reverse
272+ hi StatusLineNC term=bold,underline
273+ hi TabLine term=bold,underline
274+ hi TabLineFill term=NONE
275+ hi Terminal term=NONE
276+ hi TabLineSel term=bold,reverse
277+ hi Title term=NONE
278+ hi VertSplit term=NONE
279+ hi Visual term=reverse
280+ hi VisualNOS term=NONE
281+ hi WarningMsg term=standout
282+ hi WildMenu term=bold
283+ hi CursorIM term=NONE
284+ hi ToolbarLine term=reverse
285+ hi ToolbarButton term=bold,reverse
286+ hi CurSearch term=reverse
287+ hi CursorLineFold term=underline
288+ hi CursorLineSign term=underline
289+ hi Comment term=bold
290+ hi Constant term=NONE
291+ hi Error term=bold,reverse
292+ hi Identifier term=NONE
293+ hi Ignore term=NONE
294+ hi PreProc term=NONE
295+ hi Special term=NONE
296+ hi Statement term=NONE
297+ hi Todo term=bold,reverse
298+ hi Type term=NONE
299+ hi Underlined term=underline
300+ unlet s:t_Co
301+ finish
302+endif
48303
49-" Colors for syntax highlighting
50-hi Comment term=bold ctermfg=4 guifg=#406090
51-hi Constant term=underline ctermfg=1 guifg=#c00058
52-hi Special term=bold ctermfg=5 guifg=SlateBlue
53-hi Identifier term=underline ctermfg=6 guifg=DarkCyan
54-hi Statement term=bold ctermfg=3 gui=bold guifg=Brown
55-hi PreProc term=underline ctermfg=5 guifg=Magenta3
56-hi Type term=underline ctermfg=2 gui=bold guifg=SeaGreen
57-hi Ignore cterm=bold ctermfg=7 guifg=bg
58-hi Error term=reverse cterm=bold ctermfg=7 ctermbg=1 gui=bold guifg=White guibg=Red
59-hi Todo term=standout ctermfg=0 ctermbg=3 guifg=Blue guibg=Yellow
60-
304+" Background: light
305+" Color: comment #406090 25 darkgrey
306+" Color: constant #c00058 161 darkred
307+" Color: identifier #008b8b 30 darkcyan
308+" Color: statement #a52a2a 124 darkred
309+" Color: preproc #cd00cd 164 darkmagenta
310+" Color: type #2e8b57 29 darkgreen
311+" Color: special #6a5acd 62 darkblue
312+" Color: fg0 #000000 16 black
313+" Color: bg0 #ffdab9 223 white
314+" Color: fg1 #ffffff 231 white
315+" Color: bg1 #737373 243 darkgrey
316+" Color: visual #cccccc 252 grey
317+" Color: folded #e3c1a5 252 cyan
318+" Color: folded_fg #000000 16 black
319+" Color: cursorline #f5c195 180 yellow
320+" Color: pmenu #ffaf87 216 grey
321+" Color: wildmenu #ffff00 226 yellow
322+" Color: error #ff0000 196 darkred
323+" Color: linenr #cd0000 160 red
324+" Color: blue #0000ff 21 darkblue
325+" Color: red #ff0000 196 darkred
326+" Color: colorcolumn #eeeeee 255 grey
327+" Term colors: bg0 statement constant preproc identifier type special bg1
328+" Term colors: comment statement constant preproc identifier type special fg0
329+" Color: bgDiffA #5F875F 65 darkgreen
330+" Color: bgDiffC #5F87AF 67 blue
331+" Color: bgDiffD #AF5FAF 133 magenta
332+" Color: bgDiffT #C6C6C6 251 grey
333+" Color: fgDiffW #FFFFFF 231 white
334+" Color: fgDiffB #000000 16 black
335+" vim: et ts=2 sw=2
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/ron.vim
--- a/runtime/colors/ron.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/ron.vim Sat May 14 14:45:04 2022 +0200
@@ -1,45 +1,378 @@
1-" local syntax file - set colors on a per-machine basis:
2-" vim: tw=0 ts=4 sw=4
3-" Vim color file
4-" Maintainer: Ron Aaron <ron@ronware.org>
5-" Last Change: 2013 May 24
1+" Name: ron
2+" Author: original author Ron Aaron <ron@ronware.org>
3+" Maintainer: original maintainer Ron Aaron <ron@ronware.org>
4+" Website: https://www.github.com/vim/colorschemes
5+" License: Same as Vim
6+" Last Updated: Wed May 11 22:56:43 2022
7+
8+" Generated by Colortemplate v2.2.0
69
710 set background=dark
11+
812 hi clear
9-if exists("syntax_on")
10- syntax reset
13+let g:colors_name = 'ron'
14+
15+let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 1
16+
17+hi! link Terminal Normal
18+hi! link Boolean Constant
19+hi! link Character Constant
20+hi! link Conditional Statement
21+hi! link Debug Special
22+hi! link Define PreProc
23+hi! link Delimiter Special
24+hi! link Exception Statement
25+hi! link Float Constant
26+hi! link Function Identifier
27+hi! link Include PreProc
28+hi! link Keyword Statement
29+hi! link Macro PreProc
30+hi! link Number Constant
31+hi! link PopupSelected PmenuSel
32+hi! link PreCondit PreProc
33+hi! link Repeat Statement
34+hi! link SpecialChar Special
35+hi! link SpecialComment Special
36+hi! link StatusLineTerm StatusLine
37+hi! link StatusLineTermNC StatusLineNC
38+hi! link StorageClass Type
39+hi! link String Constant
40+hi! link Structure Type
41+hi! link Tag Special
42+hi! link Typedef Type
43+hi! link lCursor Cursor
44+hi! link CurSearch Search
45+hi! link CursorLineFold CursorLine
46+hi! link CursorLineSign CursorLine
47+
48+if (has('termguicolors') && &termguicolors) || has('gui_running')
49+ let g:terminal_ansi_colors = ['#000000', '#cd0000', '#00cd00', '#cdcd00', '#0000ee', '#cd00cd', '#00cdcd', '#e5e5e5', '#7f7f7f', '#ff0000', '#00ff00', '#ffff00', '#5c5cff', '#ff00ff', '#00ffff', '#ffffff']
1150 endif
12-let g:colors_name = "ron"
13-hi Normal guifg=cyan guibg=black
14-hi NonText guifg=yellow guibg=#303030
15-hi comment guifg=green
16-hi constant guifg=cyan gui=bold
17-hi identifier guifg=cyan gui=NONE
18-hi statement guifg=lightblue gui=NONE
19-hi preproc guifg=Pink2
20-hi type guifg=seagreen gui=bold
21-hi special guifg=yellow
22-hi ErrorMsg guifg=Black guibg=Red
23-hi WarningMsg guifg=Black guibg=Green
24-hi Error guibg=Red
25-hi Todo guifg=Black guibg=orange
26-hi Cursor guibg=#60a060 guifg=#00ff00
27-hi Search guibg=darkgray guifg=black gui=bold
28-hi IncSearch gui=NONE guibg=steelblue
29-hi LineNr guifg=darkgrey
30-hi title guifg=darkgrey
31-hi ShowMarksHL ctermfg=cyan ctermbg=lightblue cterm=bold guifg=yellow guibg=black gui=bold
32-hi StatusLineNC gui=NONE guifg=lightblue guibg=darkblue
33-hi StatusLine gui=bold guifg=cyan guibg=blue
34-hi label guifg=gold2
35-hi operator guifg=orange
36-hi clear Visual
37-hi Visual term=reverse cterm=reverse gui=reverse
38-hi DiffChange guibg=darkgreen
39-hi DiffText guibg=olivedrab
40-hi DiffAdd guibg=slateblue
41-hi DiffDelete guibg=coral
42-hi Folded guibg=gray30
43-hi FoldColumn guibg=gray30 guifg=white
44-hi cIf0 guifg=gray
45-hi diffOnly guifg=red gui=bold
51+hi Normal guifg=#00ffff guibg=#000000 gui=NONE cterm=NONE
52+hi ColorColumn guifg=NONE guibg=#cd0000 gui=NONE cterm=NONE
53+hi CursorColumn guifg=NONE guibg=#666666 gui=NONE cterm=NONE
54+hi CursorLine guifg=NONE guibg=#666666 gui=NONE cterm=NONE
55+hi CursorLineNr guifg=#ffff00 guibg=NONE gui=bold cterm=NONE
56+hi QuickFixLine guifg=#000000 guibg=#00cdcd gui=NONE cterm=NONE
57+hi Conceal guifg=#e5e5e5 guibg=#a9a9a9 gui=NONE cterm=NONE
58+hi Cursor guifg=#ffffff guibg=#60a060 gui=NONE cterm=NONE
59+hi Directory guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
60+hi EndOfBuffer guifg=#ffff00 guibg=#303030 gui=NONE cterm=NONE
61+hi ErrorMsg guifg=#ff0000 guibg=#ffffff gui=reverse cterm=reverse
62+hi FoldColumn guifg=#ffffff guibg=NONE gui=NONE cterm=NONE
63+hi Folded guifg=NONE guibg=#4d4d4d gui=NONE cterm=NONE
64+hi IncSearch guifg=NONE guibg=#4682b4 gui=NONE cterm=NONE
65+hi LineNr guifg=#a9a9a9 guibg=NONE gui=NONE cterm=NONE
66+hi MatchParen guifg=NONE guibg=#008b8b gui=NONE cterm=NONE
67+hi ModeMsg guifg=NONE guibg=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=NONE
68+hi MoreMsg guifg=#2e8b57 guibg=NONE gui=bold cterm=NONE
69+hi NonText guifg=#ffff00 guibg=#303030 gui=NONE cterm=NONE
70+hi Pmenu guifg=#ffffff guibg=#444444 gui=NONE cterm=NONE
71+hi PmenuSbar guifg=NONE guibg=#000000 gui=NONE cterm=NONE
72+hi PmenuSel guifg=#000000 guibg=#00cdcd gui=NONE cterm=NONE
73+hi PmenuThumb guifg=NONE guibg=#e5e5e5 gui=NONE cterm=NONE
74+hi Question guifg=#00ff00 guibg=#000000 gui=bold cterm=NONE
75+hi Search guifg=#000000 guibg=#a9a9a9 gui=bold cterm=NONE
76+hi SignColumn guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
77+hi SpecialKey guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
78+hi StatusLine guifg=#00ffff guibg=#0000ff gui=bold cterm=NONE
79+hi StatusLineNC guifg=#add8e6 guibg=#00008b gui=NONE cterm=NONE
80+hi VertSplit guifg=#add8e6 guibg=#00008b gui=NONE cterm=NONE
81+hi TabLine guifg=#000000 guibg=#008b8b gui=NONE cterm=NONE
82+hi TabLineFill guifg=#a9a9a9 guibg=#7f7f7f gui=NONE cterm=NONE
83+hi TabLineSel guifg=#00ffff guibg=#000000 gui=bold cterm=NONE
84+hi Terminal guifg=#00ffff guibg=#000000 gui=NONE cterm=NONE
85+hi Title guifg=#a9a9a9 guibg=NONE gui=NONE cterm=NONE
86+hi Visual guifg=NONE guibg=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse
87+hi VisualNOS guifg=NONE guibg=#000000 gui=bold,underline cterm=underline
88+hi WarningMsg guifg=#ffff00 guibg=NONE gui=NONE cterm=NONE
89+hi WildMenu guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
90+hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl cterm=underline
91+hi SpellCap guifg=#ffffff guibg=NONE guisp=#ffffff gui=undercurl cterm=underline
92+hi SpellLocal guifg=#ffff00 guibg=NONE guisp=#ffff00 gui=undercurl cterm=underline
93+hi SpellRare guifg=#ff00ff guibg=NONE guisp=#ff00ff gui=undercurl cterm=underline
94+hi Comment guifg=#00ff00 guibg=NONE gui=NONE cterm=NONE
95+hi Constant guifg=#00ffff guibg=NONE gui=bold cterm=NONE
96+hi Error guifg=#ff0000 guibg=#ffffff gui=reverse cterm=reverse
97+hi Identifier guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
98+hi Ignore guifg=#000000 guibg=#000000 gui=NONE cterm=NONE
99+hi Label guifg=#eec900 guibg=NONE gui=NONE cterm=NONE
100+hi Operator guifg=#ffa500 guibg=NONE gui=NONE cterm=NONE
101+hi PreProc guifg=#eea9b8 guibg=NONE gui=NONE cterm=NONE
102+hi Special guifg=#ffff00 guibg=NONE gui=NONE cterm=NONE
103+hi Statement guifg=#add8e6 guibg=NONE gui=NONE cterm=NONE
104+hi Todo guifg=#000000 guibg=#ffa500 gui=NONE cterm=NONE
105+hi Type guifg=#2e8b57 guibg=NONE gui=bold cterm=NONE
106+hi Underlined guifg=#80a0ff guibg=NONE gui=underline cterm=underline
107+hi CursorIM guifg=NONE guibg=fg gui=NONE cterm=NONE
108+hi ToolbarLine guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
109+hi ToolbarButton guifg=#000000 guibg=#e5e5e5 gui=bold cterm=NONE
110+hi! link LineNrAbove LineNr
111+hi! link LineNrBelow LineNr
112+hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
113+hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
114+hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
115+hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
116+
117+if s:t_Co >= 256
118+ hi Normal ctermfg=51 ctermbg=16 cterm=NONE
119+ hi ColorColumn ctermfg=NONE ctermbg=160 cterm=NONE
120+ hi CursorColumn ctermfg=NONE ctermbg=59 cterm=NONE
121+ hi CursorLine ctermfg=NONE ctermbg=59 cterm=NONE
122+ hi CursorLineNr ctermfg=226 ctermbg=NONE cterm=NONE
123+ hi QuickFixLine ctermfg=16 ctermbg=44 cterm=NONE
124+ hi Conceal ctermfg=254 ctermbg=145 cterm=NONE
125+ hi Cursor ctermfg=231 ctermbg=71 cterm=NONE
126+ hi Directory ctermfg=51 ctermbg=NONE cterm=NONE
127+ hi EndOfBuffer ctermfg=226 ctermbg=236 cterm=NONE
128+ hi ErrorMsg ctermfg=196 ctermbg=231 cterm=reverse
129+ hi FoldColumn ctermfg=231 ctermbg=NONE cterm=NONE
130+ hi Folded ctermfg=NONE ctermbg=239 cterm=NONE
131+ hi IncSearch ctermfg=NONE ctermbg=67 cterm=NONE
132+ hi LineNr ctermfg=145 ctermbg=NONE cterm=NONE
133+ hi MatchParen ctermfg=NONE ctermbg=44 cterm=NONE
134+ hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=NONE
135+ hi MoreMsg ctermfg=29 ctermbg=NONE cterm=NONE
136+ hi NonText ctermfg=226 ctermbg=236 cterm=NONE
137+ hi Pmenu ctermfg=231 ctermbg=238 cterm=NONE
138+ hi PmenuSbar ctermfg=NONE ctermbg=16 cterm=NONE
139+ hi PmenuSel ctermfg=16 ctermbg=44 cterm=NONE
140+ hi PmenuThumb ctermfg=NONE ctermbg=254 cterm=NONE
141+ hi Question ctermfg=46 ctermbg=16 cterm=NONE
142+ hi Search ctermfg=16 ctermbg=145 cterm=NONE
143+ hi SignColumn ctermfg=51 ctermbg=NONE cterm=NONE
144+ hi SpecialKey ctermfg=51 ctermbg=NONE cterm=NONE
145+ hi StatusLine ctermfg=51 ctermbg=21 cterm=NONE
146+ hi StatusLineNC ctermfg=152 ctermbg=20 cterm=NONE
147+ hi VertSplit ctermfg=152 ctermbg=20 cterm=NONE
148+ hi TabLine ctermfg=16 ctermbg=44 cterm=NONE
149+ hi TabLineFill ctermfg=145 ctermbg=102 cterm=NONE
150+ hi TabLineSel ctermfg=51 ctermbg=16 cterm=NONE
151+ hi Terminal ctermfg=51 ctermbg=16 cterm=NONE
152+ hi Title ctermfg=145 ctermbg=NONE cterm=NONE
153+ hi Visual ctermfg=NONE ctermbg=NONE cterm=reverse
154+ hi VisualNOS ctermfg=NONE ctermbg=16 cterm=underline
155+ hi WarningMsg ctermfg=226 ctermbg=NONE cterm=NONE
156+ hi WildMenu ctermfg=16 ctermbg=226 cterm=NONE
157+ hi SpellBad ctermfg=196 ctermbg=NONE cterm=underline
158+ hi SpellCap ctermfg=231 ctermbg=NONE cterm=underline
159+ hi SpellLocal ctermfg=226 ctermbg=NONE cterm=underline
160+ hi SpellRare ctermfg=201 ctermbg=NONE cterm=underline
161+ hi Comment ctermfg=46 ctermbg=NONE cterm=NONE
162+ hi Constant ctermfg=51 ctermbg=NONE cterm=NONE
163+ hi Error ctermfg=196 ctermbg=231 cterm=reverse
164+ hi Identifier ctermfg=51 ctermbg=NONE cterm=NONE
165+ hi Ignore ctermfg=16 ctermbg=16 cterm=NONE
166+ hi Label ctermfg=220 ctermbg=NONE cterm=NONE
167+ hi Operator ctermfg=214 ctermbg=NONE cterm=NONE
168+ hi PreProc ctermfg=217 ctermbg=NONE cterm=NONE
169+ hi Special ctermfg=226 ctermbg=NONE cterm=NONE
170+ hi Statement ctermfg=152 ctermbg=NONE cterm=NONE
171+ hi Todo ctermfg=16 ctermbg=214 cterm=NONE
172+ hi Type ctermfg=29 ctermbg=NONE cterm=NONE
173+ hi Underlined ctermfg=111 ctermbg=NONE cterm=underline
174+ hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE
175+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
176+ hi ToolbarButton ctermfg=16 ctermbg=254 cterm=NONE
177+ hi! link LineNrAbove LineNr
178+ hi! link LineNrBelow LineNr
179+ hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
180+ hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
181+ hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
182+ hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
183+ unlet s:t_Co
184+ finish
185+endif
186+
187+if s:t_Co >= 16
188+ hi Normal ctermfg=cyan ctermbg=black cterm=NONE
189+ hi ColorColumn ctermfg=cyan ctermbg=darkred cterm=NONE
190+ hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline
191+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
192+ hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=underline
193+ hi QuickFixLine ctermfg=black ctermbg=darkcyan cterm=NONE
194+ hi Conceal ctermfg=grey ctermbg=grey cterm=NONE
195+ hi Cursor ctermfg=white ctermbg=green cterm=NONE
196+ hi Directory ctermfg=cyan ctermbg=NONE cterm=NONE
197+ hi EndOfBuffer ctermfg=yellow ctermbg=darkgrey cterm=NONE
198+ hi ErrorMsg ctermfg=red ctermbg=white cterm=reverse
199+ hi FoldColumn ctermfg=white ctermbg=NONE cterm=NONE
200+ hi Folded ctermfg=NONE ctermbg=darkgrey cterm=NONE
201+ hi IncSearch ctermfg=NONE ctermbg=blue cterm=NONE
202+ hi LineNr ctermfg=grey ctermbg=NONE cterm=NONE
203+ hi MatchParen ctermfg=NONE ctermbg=darkcyan cterm=NONE
204+ hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=NONE
205+ hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
206+ hi NonText ctermfg=yellow ctermbg=darkgrey cterm=NONE
207+ hi Pmenu ctermfg=white ctermbg=darkgrey cterm=NONE
208+ hi PmenuSbar ctermfg=NONE ctermbg=black cterm=NONE
209+ hi PmenuSel ctermfg=black ctermbg=darkcyan cterm=NONE
210+ hi PmenuThumb ctermfg=NONE ctermbg=grey cterm=NONE
211+ hi Question ctermfg=green ctermbg=black cterm=NONE
212+ hi Search ctermfg=black ctermbg=grey cterm=NONE
213+ hi SignColumn ctermfg=cyan ctermbg=NONE cterm=NONE
214+ hi SpecialKey ctermfg=cyan ctermbg=NONE cterm=NONE
215+ hi StatusLine ctermfg=cyan ctermbg=darkblue cterm=NONE
216+ hi StatusLineNC ctermfg=darkcyan ctermbg=darkblue cterm=NONE
217+ hi VertSplit ctermfg=darkcyan ctermbg=darkblue cterm=NONE
218+ hi TabLine ctermfg=black ctermbg=darkcyan cterm=NONE
219+ hi TabLineFill ctermfg=grey ctermbg=darkgrey cterm=NONE
220+ hi TabLineSel ctermfg=cyan ctermbg=black cterm=NONE
221+ hi Terminal ctermfg=cyan ctermbg=black cterm=NONE
222+ hi Title ctermfg=grey ctermbg=NONE cterm=NONE
223+ hi Visual ctermfg=NONE ctermbg=NONE cterm=reverse
224+ hi VisualNOS ctermfg=NONE ctermbg=black cterm=underline
225+ hi WarningMsg ctermfg=yellow ctermbg=NONE cterm=NONE
226+ hi WildMenu ctermfg=black ctermbg=yellow cterm=NONE
227+ hi SpellBad ctermfg=red ctermbg=NONE cterm=underline
228+ hi SpellCap ctermfg=white ctermbg=NONE cterm=underline
229+ hi SpellLocal ctermfg=yellow ctermbg=NONE cterm=underline
230+ hi SpellRare ctermfg=magenta ctermbg=NONE cterm=underline
231+ hi Comment ctermfg=green ctermbg=NONE cterm=NONE
232+ hi Constant ctermfg=cyan ctermbg=NONE cterm=NONE
233+ hi Error ctermfg=red ctermbg=white cterm=reverse
234+ hi Identifier ctermfg=cyan ctermbg=NONE cterm=NONE
235+ hi Ignore ctermfg=black ctermbg=black cterm=NONE
236+ hi Label ctermfg=yellow ctermbg=NONE cterm=NONE
237+ hi Operator ctermfg=darkyellow ctermbg=NONE cterm=NONE
238+ hi PreProc ctermfg=darkmagenta ctermbg=NONE cterm=NONE
239+ hi Special ctermfg=yellow ctermbg=NONE cterm=NONE
240+ hi Statement ctermfg=darkcyan ctermbg=NONE cterm=NONE
241+ hi Todo ctermfg=black ctermbg=darkyellow cterm=NONE
242+ hi Type ctermfg=darkgreen ctermbg=NONE cterm=NONE
243+ hi Underlined ctermfg=blue ctermbg=NONE cterm=underline
244+ hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE
245+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
246+ hi ToolbarButton ctermfg=black ctermbg=grey cterm=NONE
247+ hi! link LineNrAbove LineNr
248+ hi! link LineNrBelow LineNr
249+ hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
250+ hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
251+ hi DiffText ctermfg=black ctermbg=grey cterm=NONE
252+ hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
253+ unlet s:t_Co
254+ finish
255+endif
256+
257+if s:t_Co >= 0
258+ hi Normal term=NONE
259+ hi ColorColumn term=reverse
260+ hi Conceal term=NONE
261+ hi Cursor term=reverse
262+ hi CursorColumn term=NONE
263+ hi CursorLine term=underline
264+ hi CursorLineNr term=bold
265+ hi DiffAdd term=reverse
266+ hi DiffChange term=NONE
267+ hi DiffDelete term=reverse
268+ hi DiffText term=reverse
269+ hi Directory term=NONE
270+ hi EndOfBuffer term=NONE
271+ hi ErrorMsg term=bold,reverse
272+ hi FoldColumn term=NONE
273+ hi Folded term=NONE
274+ hi IncSearch term=bold,reverse,underline
275+ hi LineNr term=NONE
276+ hi MatchParen term=bold,underline
277+ hi ModeMsg term=bold
278+ hi MoreMsg term=NONE
279+ hi NonText term=NONE
280+ hi Pmenu term=reverse
281+ hi PmenuSbar term=reverse
282+ hi PmenuSel term=bold
283+ hi PmenuThumb term=NONE
284+ hi Question term=standout
285+ hi Search term=reverse
286+ hi SignColumn term=reverse
287+ hi SpecialKey term=bold
288+ hi SpellBad term=underline
289+ hi SpellCap term=underline
290+ hi SpellLocal term=underline
291+ hi SpellRare term=underline
292+ hi StatusLine term=bold,reverse
293+ hi StatusLineNC term=bold,underline
294+ hi TabLine term=bold,underline
295+ hi TabLineFill term=NONE
296+ hi Terminal term=NONE
297+ hi TabLineSel term=bold,reverse
298+ hi Title term=NONE
299+ hi VertSplit term=NONE
300+ hi Visual term=reverse
301+ hi VisualNOS term=NONE
302+ hi WarningMsg term=standout
303+ hi WildMenu term=bold
304+ hi CursorIM term=NONE
305+ hi ToolbarLine term=reverse
306+ hi ToolbarButton term=bold,reverse
307+ hi CurSearch term=reverse
308+ hi CursorLineFold term=underline
309+ hi CursorLineSign term=underline
310+ hi Comment term=bold
311+ hi Constant term=NONE
312+ hi Error term=bold,reverse
313+ hi Identifier term=NONE
314+ hi Ignore term=NONE
315+ hi PreProc term=NONE
316+ hi Special term=NONE
317+ hi Statement term=NONE
318+ hi Todo term=bold,reverse
319+ hi Type term=NONE
320+ hi Underlined term=underline
321+ unlet s:t_Co
322+ finish
323+endif
324+
325+" Background: dark
326+" Color: xterm0 #000000 16 black
327+" Color: xterm1 #cd0000 160 darkred
328+" Color: xterm2 #00cd00 40 darkgreen
329+" Color: xterm3 #cdcd00 184 darkyellow
330+" Color: xterm4 #0000ee 20 darkblue
331+" Color: xterm5 #cd00cd 164 darkmagenta
332+" Color: xterm6 #00cdcd 44 darkcyan
333+" Color: xterm7 #e5e5e5 254 grey
334+" Color: xterm8 #7f7f7f 102 darkgrey
335+" Color: xterm9 #ff0000 196 red
336+" Color: xterm10 #00ff00 46 green
337+" Color: xterm11 #ffff00 226 yellow
338+" Color: xterm12 #5c5cff 63 blue
339+" Color: xterm13 #ff00ff 201 magenta
340+" Color: xterm14 #00ffff 51 cyan
341+" Color: xterm15 #ffffff 231 white
342+" Color: rgbGrey40 #666666 59 darkgrey
343+" Color: rgbDarkGrey #a9a9a9 145 grey
344+" Color: rgbDarkBlue #00008b 20 darkblue
345+" Color: rgbBlue #0000ff 21 darkblue
346+" Color: rgbDarkCyan #008b8b 44 darkcyan
347+" Color: Directory #00ffff 51 cyan
348+" Color: rgbSeaGreen #2e8b57 29 darkgreen
349+" Color: rgbGrey #bebebe 250 grey
350+" Color: Question #00ff00 46 green
351+" Color: SignColumn #a9a9a9 248 grey
352+" Color: SpecialKey #00ffff 51 cyan
353+" Color: StatusLineTerm #90ee90 120 darkgreen
354+" Color: ToolbarLine #7f7f7f 244 darkgrey
355+" Color: Underlined #80a0ff 111 blue
356+" Color: Pmenu #444444 238 darkgrey
357+" Color: ron303030 #303030 236 darkgrey
358+" Color: ronLightBlue #add8e6 152 darkcyan
359+" Color: ronPink2 #eea9b8 217 darkmagenta
360+" Color: ronOrange #ffa500 214 darkyellow
361+" Color: ronCursor #60a060 71 green
362+" Color: ronSteelBlue #4682b4 67 blue
363+" Color: ronGold2 #eec900 220 yellow
364+" Color: ronDarkGreen #006400 22 darkgreen
365+" Color: ronSlateBlue #6a5acd 62 blue
366+" Color: ronOliveDrab #6b8e23 64 green
367+" Color: ronCoral #ff7f50 209 red
368+" Color: ronGray30 #4d4d4d 239 darkgrey
369+" Term colors: xterm0 xterm1 xterm2 xterm3 xterm4 xterm5 xterm6 xterm7
370+" Term colors: xterm8 xterm9 xterm10 xterm11 xterm12 xterm13
371+" Term colors: xterm14 xterm15
372+" Color: bgDiffA #5F875F 65 darkgreen
373+" Color: bgDiffC #5F87AF 67 blue
374+" Color: bgDiffD #AF5FAF 133 magenta
375+" Color: bgDiffT #C6C6C6 251 grey
376+" Color: fgDiffW #FFFFFF 231 white
377+" Color: fgDiffB #000000 16 black
378+" vim: et ts=2 sw=2
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/shine.vim
--- a/runtime/colors/shine.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/shine.vim Sat May 14 14:45:04 2022 +0200
@@ -1,60 +1,353 @@
1-" Vim color file
2-" Maintainer: Yasuhiro Matsumoto <mattn@mail.goo.ne.jp>
3-" Last Change: 2001 May 25
1+" Name: shine
2+" Description: Light colorscheme inspired by normal text editors.
3+" Author: Original author is Yasuhiro Matsumoto <mattn@mail.goo.ne.jp>
4+" Maintainer: Original maintainer is Yasuhiro Matsumoto <mattn@mail.goo.ne.jp>
5+" Website: https://github.com/vim/colorschemes
6+" License: Same as Vim
7+" Last Updated: Wed May 11 22:56:44 2022
48
5-" This look like normal text editor.
6-" This color scheme uses a light background.
9+" Generated by Colortemplate v2.2.0
710
8-" First remove all existing highlighting.
911 set background=light
12+
1013 hi clear
11-if exists("syntax_on")
12- syntax reset
14+let g:colors_name = 'shine'
15+
16+let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 1
17+
18+if (has('termguicolors') && &termguicolors) || has('gui_running')
19+ let g:terminal_ansi_colors = ['#000000', '#8b0000', '#006400', '#ffff00', '#00008b', '#6a0dad', '#008b8b', '#dadada', '#767676', '#ffafaf', '#90ee90', '#ffff60', '#add8e6', '#ff00ff', '#00ffff', '#ffffff']
20+endif
21+hi Normal guifg=#000000 guibg=#ffffff gui=NONE cterm=NONE
22+hi Folded guifg=#00008b guibg=#dadada gui=NONE cterm=NONE
23+hi CursorLine guifg=NONE guibg=#dadada gui=NONE cterm=NONE
24+hi CursorColumn guifg=NONE guibg=#dadada gui=NONE cterm=NONE
25+hi CursorLineNr guifg=NONE guibg=#dadada gui=NONE cterm=NONE
26+hi QuickFixLine guifg=#000000 guibg=#ff8c00 gui=NONE cterm=NONE
27+hi! link EndOfBuffer NonText
28+hi StatusLine guifg=#ffffff guibg=#000000 gui=bold cterm=NONE
29+hi StatusLineNC guifg=#ffffff guibg=#a8a8a8 gui=NONE cterm=NONE
30+hi StatusLineTerm guifg=#000000 guibg=#90ee90 gui=bold cterm=NONE
31+hi StatusLineTermNC guifg=#dadada guibg=#006400 gui=NONE cterm=NONE
32+hi VertSplit guifg=#a8a8a8 guibg=#a8a8a8 gui=NONE cterm=NONE
33+hi Pmenu guifg=#000000 guibg=#a8a8a8 gui=NONE cterm=NONE
34+hi PmenuSel guifg=#000000 guibg=#ffff60 gui=NONE cterm=NONE
35+hi PmenuSbar guifg=#ffffff guibg=#ffffff gui=NONE cterm=NONE
36+hi PmenuThumb guifg=#767676 guibg=#767676 gui=NONE cterm=NONE
37+hi TabLine guifg=#000000 guibg=#dadada gui=underline cterm=underline
38+hi TabLineFill guifg=NONE guibg=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse
39+hi TabLineSel guifg=#000000 guibg=#ffffff gui=bold cterm=NONE
40+hi ToolbarLine guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
41+hi ToolbarButton guifg=NONE guibg=#a8a8a8 gui=bold cterm=NONE
42+hi NonText guifg=#add8e6 guibg=#ffffff gui=NONE cterm=NONE
43+hi SpecialKey guifg=#add8e6 guibg=NONE gui=NONE cterm=NONE
44+hi Visual guifg=#000000 guibg=#a8a8a8 gui=NONE cterm=NONE
45+hi VisualNOS guifg=NONE guibg=NONE gui=bold,underline ctermfg=NONE ctermbg=NONE cterm=underline
46+hi LineNr guifg=#767676 guibg=NONE gui=NONE cterm=NONE
47+hi FoldColumn guifg=#767676 guibg=NONE gui=NONE cterm=NONE
48+hi SignColumn guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
49+hi Underlined guifg=#6a0dad guibg=NONE gui=underline cterm=underline
50+hi Error guifg=#ff0000 guibg=#ffffff gui=reverse cterm=reverse
51+hi! link ErrorMsg Error
52+hi WarningMsg guifg=#6a0dad guibg=#ffffff gui=NONE cterm=NONE
53+hi MoreMsg guifg=#006400 guibg=#ffffff gui=NONE cterm=NONE
54+hi ModeMsg guifg=#000000 guibg=#ffffff gui=NONE cterm=NONE
55+hi Question guifg=#a07070 guibg=NONE gui=NONE cterm=NONE
56+hi Todo guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
57+hi MatchParen guifg=#ffffff guibg=#ffafaf gui=NONE cterm=NONE
58+hi Search guifg=#ffffff guibg=#6a0dad gui=NONE cterm=NONE
59+hi IncSearch guifg=#008b8b guibg=#ffff00 gui=reverse cterm=reverse
60+hi WildMenu guifg=#000000 guibg=#ffff00 gui=bold cterm=NONE
61+hi ColorColumn guifg=#000000 guibg=#ffafaf gui=NONE cterm=NONE
62+hi Cursor guifg=#ffffff guibg=#000000 gui=NONE cterm=NONE
63+hi lCursor guifg=#000000 guibg=#a07070 gui=NONE cterm=NONE
64+hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl cterm=underline
65+hi SpellCap guifg=#2e8b57 guibg=NONE guisp=#2e8b57 gui=undercurl cterm=underline
66+hi SpellLocal guifg=#ff00ff guibg=NONE guisp=#ff00ff gui=undercurl cterm=underline
67+hi SpellRare guifg=#00008b guibg=NONE guisp=#00008b gui=undercurl cterm=underline
68+hi Identifier guifg=#008b8b guibg=NONE gui=NONE cterm=NONE
69+hi Statement guifg=#006400 guibg=NONE gui=bold cterm=NONE
70+hi Constant guifg=#a07070 guibg=NONE gui=NONE cterm=NONE
71+hi Number guifg=#a07070 guibg=NONE gui=bold cterm=NONE
72+hi Float guifg=#a07070 guibg=NONE gui=bold cterm=NONE
73+hi PreProc guifg=#6a0dad guibg=NONE gui=NONE cterm=NONE
74+hi Special guifg=#ff8c00 guibg=NONE gui=NONE cterm=NONE
75+hi SpecialChar guifg=#00008b guibg=NONE gui=NONE cterm=NONE
76+hi! link Tag Special
77+hi Type guifg=#2e8b57 guibg=NONE gui=bold cterm=NONE
78+hi! link Operator Statement
79+hi Directory guifg=#008b8b guibg=NONE gui=bold cterm=NONE
80+hi Comment guifg=#a8a8a8 guibg=NONE gui=bold cterm=NONE
81+hi StorageClass guifg=#ff0000 guibg=NONE gui=bold cterm=NONE
82+hi Conceal guifg=#dadada guibg=#767676 gui=NONE cterm=NONE
83+hi Ignore guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
84+hi Title guifg=#006400 guibg=NONE gui=bold cterm=NONE
85+hi! link Terminal Normal
86+hi! link LineNrAbove LineNr
87+hi! link LineNrBelow LineNr
88+hi! link CurSearch Search
89+hi! link CursorLineFold CursorLine
90+hi! link CursorLineSign CursorLine
91+hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
92+hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
93+hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
94+hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
95+
96+if s:t_Co >= 256
97+ hi Normal ctermfg=16 ctermbg=231 cterm=NONE
98+ hi Folded ctermfg=18 ctermbg=253 cterm=NONE
99+ hi CursorLine ctermfg=NONE ctermbg=253 cterm=NONE
100+ hi CursorColumn ctermfg=NONE ctermbg=253 cterm=NONE
101+ hi CursorLineNr ctermfg=NONE ctermbg=253 cterm=NONE
102+ hi QuickFixLine ctermfg=16 ctermbg=208 cterm=NONE
103+ hi! link EndOfBuffer NonText
104+ hi StatusLine ctermfg=231 ctermbg=16 cterm=NONE
105+ hi StatusLineNC ctermfg=231 ctermbg=248 cterm=NONE
106+ hi StatusLineTerm ctermfg=16 ctermbg=120 cterm=NONE
107+ hi StatusLineTermNC ctermfg=253 ctermbg=22 cterm=NONE
108+ hi VertSplit ctermfg=248 ctermbg=248 cterm=NONE
109+ hi Pmenu ctermfg=16 ctermbg=248 cterm=NONE
110+ hi PmenuSel ctermfg=16 ctermbg=228 cterm=NONE
111+ hi PmenuSbar ctermfg=231 ctermbg=231 cterm=NONE
112+ hi PmenuThumb ctermfg=243 ctermbg=243 cterm=NONE
113+ hi TabLine ctermfg=16 ctermbg=253 cterm=underline
114+ hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=reverse
115+ hi TabLineSel ctermfg=16 ctermbg=231 cterm=NONE
116+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
117+ hi ToolbarButton ctermfg=NONE ctermbg=248 cterm=NONE
118+ hi NonText ctermfg=153 ctermbg=231 cterm=NONE
119+ hi SpecialKey ctermfg=153 ctermbg=NONE cterm=NONE
120+ hi Visual ctermfg=16 ctermbg=248 cterm=NONE
121+ hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=underline
122+ hi LineNr ctermfg=243 ctermbg=NONE cterm=NONE
123+ hi FoldColumn ctermfg=243 ctermbg=NONE cterm=NONE
124+ hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
125+ hi Underlined ctermfg=55 ctermbg=NONE cterm=underline
126+ hi Error ctermfg=196 ctermbg=231 cterm=reverse
127+ hi! link ErrorMsg Error
128+ hi WarningMsg ctermfg=55 ctermbg=231 cterm=NONE
129+ hi MoreMsg ctermfg=22 ctermbg=231 cterm=NONE
130+ hi ModeMsg ctermfg=16 ctermbg=231 cterm=NONE
131+ hi Question ctermfg=95 ctermbg=NONE cterm=NONE
132+ hi Todo ctermfg=16 ctermbg=226 cterm=NONE
133+ hi MatchParen ctermfg=231 ctermbg=217 cterm=NONE
134+ hi Search ctermfg=231 ctermbg=55 cterm=NONE
135+ hi IncSearch ctermfg=30 ctermbg=226 cterm=reverse
136+ hi WildMenu ctermfg=16 ctermbg=226 cterm=NONE
137+ hi ColorColumn ctermfg=16 ctermbg=217 cterm=NONE
138+ hi Cursor ctermfg=231 ctermbg=16 cterm=NONE
139+ hi lCursor ctermfg=16 ctermbg=95 cterm=NONE
140+ hi SpellBad ctermfg=196 ctermbg=NONE cterm=underline
141+ hi SpellCap ctermfg=29 ctermbg=NONE cterm=underline
142+ hi SpellLocal ctermfg=201 ctermbg=NONE cterm=underline
143+ hi SpellRare ctermfg=18 ctermbg=NONE cterm=underline
144+ hi Identifier ctermfg=30 ctermbg=NONE cterm=NONE
145+ hi Statement ctermfg=22 ctermbg=NONE cterm=NONE
146+ hi Constant ctermfg=95 ctermbg=NONE cterm=NONE
147+ hi Number ctermfg=95 ctermbg=NONE cterm=NONE
148+ hi Float ctermfg=95 ctermbg=NONE cterm=NONE
149+ hi PreProc ctermfg=55 ctermbg=NONE cterm=NONE
150+ hi Special ctermfg=208 ctermbg=NONE cterm=NONE
151+ hi SpecialChar ctermfg=18 ctermbg=NONE cterm=NONE
152+ hi! link Tag Special
153+ hi Type ctermfg=29 ctermbg=NONE cterm=NONE
154+ hi! link Operator Statement
155+ hi Directory ctermfg=30 ctermbg=NONE cterm=NONE
156+ hi Comment ctermfg=248 ctermbg=NONE cterm=NONE
157+ hi StorageClass ctermfg=196 ctermbg=NONE cterm=NONE
158+ hi Conceal ctermfg=253 ctermbg=243 cterm=NONE
159+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
160+ hi Title ctermfg=22 ctermbg=NONE cterm=NONE
161+ hi! link Terminal Normal
162+ hi! link LineNrAbove LineNr
163+ hi! link LineNrBelow LineNr
164+ hi! link CurSearch Search
165+ hi! link CursorLineFold CursorLine
166+ hi! link CursorLineSign CursorLine
167+ hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
168+ hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
169+ hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
170+ hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
171+ unlet s:t_Co
172+ finish
13173 endif
14174
15-let colors_name = "shine"
16-
17-hi Normal ctermbg=White ctermfg=Black guifg=Black guibg=White
175+if s:t_Co >= 16
176+ hi Normal ctermfg=black ctermbg=white cterm=NONE
177+ hi Folded ctermfg=darkblue ctermbg=NONE cterm=NONE
178+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
179+ hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline
180+ hi CursorLineNr ctermfg=NONE ctermbg=NONE cterm=underline
181+ hi QuickFixLine ctermfg=black ctermbg=darkyellow cterm=NONE
182+ hi! link EndOfBuffer NonText
183+ hi StatusLine ctermfg=white ctermbg=black cterm=NONE
184+ hi StatusLineNC ctermfg=white ctermbg=darkgrey cterm=NONE
185+ hi StatusLineTerm ctermfg=black ctermbg=green cterm=NONE
186+ hi StatusLineTermNC ctermfg=grey ctermbg=darkgreen cterm=NONE
187+ hi VertSplit ctermfg=darkgrey ctermbg=darkgrey cterm=NONE
188+ hi Pmenu ctermfg=black ctermbg=darkgrey cterm=NONE
189+ hi PmenuSel ctermfg=black ctermbg=yellow cterm=NONE
190+ hi PmenuSbar ctermfg=white ctermbg=white cterm=NONE
191+ hi PmenuThumb ctermfg=darkgrey ctermbg=darkgrey cterm=NONE
192+ hi TabLine ctermfg=black ctermbg=grey cterm=underline
193+ hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=reverse
194+ hi TabLineSel ctermfg=black ctermbg=white cterm=NONE
195+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
196+ hi ToolbarButton ctermfg=NONE ctermbg=darkgrey cterm=NONE
197+ hi NonText ctermfg=blue ctermbg=white cterm=NONE
198+ hi SpecialKey ctermfg=blue ctermbg=NONE cterm=NONE
199+ hi Visual ctermfg=black ctermbg=darkgrey cterm=NONE
200+ hi VisualNOS ctermfg=NONE ctermbg=NONE cterm=underline
201+ hi LineNr ctermfg=darkgrey ctermbg=NONE cterm=NONE
202+ hi FoldColumn ctermfg=darkgrey ctermbg=NONE cterm=NONE
203+ hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
204+ hi Underlined ctermfg=darkmagenta ctermbg=NONE cterm=underline
205+ hi Error ctermfg=red ctermbg=white cterm=reverse
206+ hi! link ErrorMsg Error
207+ hi WarningMsg ctermfg=darkmagenta ctermbg=white cterm=NONE
208+ hi MoreMsg ctermfg=darkgreen ctermbg=white cterm=NONE
209+ hi ModeMsg ctermfg=black ctermbg=white cterm=NONE
210+ hi Question ctermfg=darkred ctermbg=NONE cterm=NONE
211+ hi Todo ctermfg=black ctermbg=yellow cterm=NONE
212+ hi MatchParen ctermfg=white ctermbg=red cterm=NONE
213+ hi Search ctermfg=white ctermbg=darkmagenta cterm=NONE
214+ hi IncSearch ctermfg=darkcyan ctermbg=yellow cterm=reverse
215+ hi WildMenu ctermfg=black ctermbg=yellow cterm=NONE
216+ hi ColorColumn ctermfg=black ctermbg=red cterm=NONE
217+ hi Cursor ctermfg=white ctermbg=black cterm=NONE
218+ hi lCursor ctermfg=black ctermbg=darkred cterm=NONE
219+ hi SpellBad ctermfg=red ctermbg=NONE cterm=underline
220+ hi SpellCap ctermfg=darkgreen ctermbg=NONE cterm=underline
221+ hi SpellLocal ctermfg=magenta ctermbg=NONE cterm=underline
222+ hi SpellRare ctermfg=darkblue ctermbg=NONE cterm=underline
223+ hi Identifier ctermfg=darkcyan ctermbg=NONE cterm=NONE
224+ hi Statement ctermfg=darkgreen ctermbg=NONE cterm=NONE
225+ hi Constant ctermfg=darkred ctermbg=NONE cterm=NONE
226+ hi Number ctermfg=darkred ctermbg=NONE cterm=NONE
227+ hi Float ctermfg=darkred ctermbg=NONE cterm=NONE
228+ hi PreProc ctermfg=darkmagenta ctermbg=NONE cterm=NONE
229+ hi Special ctermfg=darkyellow ctermbg=NONE cterm=NONE
230+ hi SpecialChar ctermfg=darkblue ctermbg=NONE cterm=NONE
231+ hi! link Tag Special
232+ hi Type ctermfg=darkgreen ctermbg=NONE cterm=NONE
233+ hi! link Operator Statement
234+ hi Directory ctermfg=darkcyan ctermbg=NONE cterm=NONE
235+ hi Comment ctermfg=darkgrey ctermbg=NONE cterm=NONE
236+ hi StorageClass ctermfg=red ctermbg=NONE cterm=NONE
237+ hi Conceal ctermfg=grey ctermbg=darkgrey cterm=NONE
238+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
239+ hi Title ctermfg=darkgreen ctermbg=NONE cterm=NONE
240+ hi! link Terminal Normal
241+ hi! link LineNrAbove LineNr
242+ hi! link LineNrBelow LineNr
243+ hi! link CurSearch Search
244+ hi! link CursorLineFold CursorLine
245+ hi! link CursorLineSign CursorLine
246+ hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
247+ hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
248+ hi DiffText ctermfg=black ctermbg=grey cterm=NONE
249+ hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
250+ unlet s:t_Co
251+ finish
252+endif
18253
19-" Groups used in the 'highlight' and 'guicursor' options default value.
20-hi ErrorMsg term=standout ctermbg=DarkRed ctermfg=White guibg=Red guifg=White
21-hi IncSearch term=reverse cterm=reverse gui=reverse
22-hi ModeMsg term=bold cterm=bold gui=bold
23-hi StatusLine term=reverse,bold cterm=reverse,bold gui=reverse,bold
24-hi StatusLineNC term=reverse cterm=reverse gui=reverse
25-hi VertSplit term=reverse cterm=reverse gui=reverse
26-hi Visual term=reverse cterm=reverse gui=reverse guifg=Grey guibg=fg
27-hi VisualNOS term=underline,bold cterm=underline,bold gui=underline,bold
28-hi DiffText term=reverse cterm=bold ctermbg=Red gui=bold guibg=Red
29-hi Cursor ctermbg=Green guibg=Green guifg=Black
30-hi lCursor guibg=Cyan guifg=Black
31-hi Directory term=bold ctermfg=LightRed guifg=Red
32-hi LineNr term=underline ctermfg=Yellow guifg=Yellow
33-hi MoreMsg term=bold ctermfg=LightGreen gui=bold guifg=SeaGreen
34-hi NonText term=bold ctermfg=LightBlue gui=bold guifg=LightBlue guibg=grey90
35-hi Question term=standout ctermfg=LightGreen gui=bold guifg=Green
36-hi Search term=reverse ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black
37-hi SpecialKey term=bold ctermfg=LightBlue guifg=Blue
38-hi Title term=bold ctermfg=LightMagenta gui=bold guifg=Magenta
39-hi WarningMsg term=standout ctermfg=LightRed guifg=Red
40-hi WildMenu term=standout ctermbg=Yellow ctermfg=Black guibg=Yellow guifg=Black
41-hi Folded term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=LightGrey guifg=DarkBlue
42-hi FoldColumn term=standout ctermbg=LightGrey ctermfg=DarkBlue guibg=Grey guifg=DarkBlue
43-hi DiffAdd term=bold ctermbg=DarkBlue guibg=DarkBlue
44-hi DiffChange term=bold ctermbg=DarkMagenta guibg=DarkMagenta
45-hi DiffDelete term=bold ctermfg=Blue ctermbg=DarkCyan gui=bold guifg=Blue guibg=DarkCyan
254+if s:t_Co >= 0
255+ hi Normal term=NONE
256+ hi ColorColumn term=reverse
257+ hi Conceal term=NONE
258+ hi Cursor term=reverse
259+ hi CursorColumn term=NONE
260+ hi CursorLine term=underline
261+ hi CursorLineNr term=bold
262+ hi DiffAdd term=reverse
263+ hi DiffChange term=NONE
264+ hi DiffDelete term=reverse
265+ hi DiffText term=reverse
266+ hi Directory term=NONE
267+ hi EndOfBuffer term=NONE
268+ hi ErrorMsg term=bold,reverse
269+ hi FoldColumn term=NONE
270+ hi Folded term=NONE
271+ hi IncSearch term=bold,reverse,underline
272+ hi LineNr term=NONE
273+ hi MatchParen term=bold,underline
274+ hi ModeMsg term=bold
275+ hi MoreMsg term=NONE
276+ hi NonText term=NONE
277+ hi Pmenu term=reverse
278+ hi PmenuSbar term=reverse
279+ hi PmenuSel term=bold
280+ hi PmenuThumb term=NONE
281+ hi Question term=standout
282+ hi Search term=reverse
283+ hi SignColumn term=reverse
284+ hi SpecialKey term=bold
285+ hi SpellBad term=underline
286+ hi SpellCap term=underline
287+ hi SpellLocal term=underline
288+ hi SpellRare term=underline
289+ hi StatusLine term=bold,reverse
290+ hi StatusLineNC term=bold,underline
291+ hi TabLine term=bold,underline
292+ hi TabLineFill term=NONE
293+ hi Terminal term=NONE
294+ hi TabLineSel term=bold,reverse
295+ hi Title term=NONE
296+ hi VertSplit term=NONE
297+ hi Visual term=reverse
298+ hi VisualNOS term=NONE
299+ hi WarningMsg term=standout
300+ hi WildMenu term=bold
301+ hi CursorIM term=NONE
302+ hi ToolbarLine term=reverse
303+ hi ToolbarButton term=bold,reverse
304+ hi CurSearch term=reverse
305+ hi CursorLineFold term=underline
306+ hi CursorLineSign term=underline
307+ hi Comment term=bold
308+ hi Constant term=NONE
309+ hi Error term=bold,reverse
310+ hi Identifier term=NONE
311+ hi Ignore term=NONE
312+ hi PreProc term=NONE
313+ hi Special term=NONE
314+ hi Statement term=NONE
315+ hi Todo term=bold,reverse
316+ hi Type term=NONE
317+ hi Underlined term=underline
318+ unlet s:t_Co
319+ finish
320+endif
46321
47-hi Comment ctermfg=DarkGrey ctermbg=White guifg=DarkGrey gui=bold
48-hi SpecialChar ctermfg=DarkGrey ctermbg=White guifg=DarkGrey gui=bold
49-hi StorageClass ctermfg=Red ctermbg=White guifg=Red gui=bold
50-hi Number ctermfg=LightRed ctermbg=White guifg=LightRed gui=bold
51-
52-" Groups for syntax highlighting
53-hi Constant term=underline ctermfg=Magenta guifg=#a07070 guibg=grey80
54-hi Special term=bold ctermfg=LightRed guifg=DarkOrange guibg=grey80
55-if &t_Co > 8
56- hi Statement term=bold cterm=bold ctermfg=DarkGreen ctermbg=White guifg=#ffff60 gui=bold
57-endif
58-hi Ignore ctermfg=LightGrey guifg=grey90
59-
60-" vim: sw=2
322+" Background: light
323+" Color: Black #000000 16 black
324+" Color: DarkGrey #767676 243 darkgrey
325+" Color: MediumGrey #A8A8A8 248 darkgrey
326+" Color: LightGrey #DADADA 253 grey
327+" Color: White #ffffff 231 white
328+" Color: Cyan #00ffff 51 cyan
329+" Color: Magenta #ff00ff 201 magenta
330+" Color: Red #ff0000 196 red
331+" Color: Yellow #ffff00 226 yellow
332+" Color: SeaGreen #2e8b57 29 darkgreen
333+" Color: DarkBlue #00008b 18 darkblue
334+" Color: DarkCyan #008b8b 30 darkcyan
335+" Color: DarkGreen #006400 22 darkgreen
336+" Color: DarkOrange #ff8c00 208 darkyellow
337+" Color: DarkRed #8b0000 88 darkred
338+" Color: LightBlue #add8e6 153 blue
339+" Color: LightGreen #90ee90 120 green
340+" Color: LightMagenta#ff83fa 213 magenta
341+" Color: LightRed #ffafaf 217 red
342+" Color: MutedRed #a07070 95 darkred
343+" Color: MutedYellow #ffff60 228 yellow
344+" Color: Purple #6a0dad 55 darkmagenta
345+" Term colors: Black DarkRed DarkGreen Yellow DarkBlue Purple DarkCyan LightGrey
346+" Term colors: DarkGrey LightRed LightGreen MutedYellow LightBlue Magenta Cyan White
347+" Color: bgDiffA #5F875F 65 darkgreen
348+" Color: bgDiffC #5F87AF 67 blue
349+" Color: bgDiffD #AF5FAF 133 magenta
350+" Color: bgDiffT #C6C6C6 251 grey
351+" Color: fgDiffW #FFFFFF 231 white
352+" Color: fgDiffB #000000 16 black
353+" vim: et ts=2 sw=2
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/slate.vim
--- a/runtime/colors/slate.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/slate.vim Sat May 14 14:45:04 2022 +0200
@@ -1,56 +1,350 @@
1-"%% SiSU Vim color file
2-" Slate Maintainer: Ralph Amissah <ralph@amissah.com>
3-" (originally looked at desert Hans Fugal <hans@fugal.net> http://hans.fugal.net/vim/colors/desert.vim (2003/05/06)
4-:set background=dark
5-:highlight clear
6-if version > 580
7- hi clear
8- if exists("syntax_on")
9- syntax reset
10- endif
1+" Name: slate
2+" Description: Remake of slate
3+" Author: Original maintainer Ralph Amissah <ralph@amissah.com>
4+" Maintainer: Original maintainer Ralph Amissah <ralph@amissah.com>
5+" Website: https://github.com/vim/colorschemes
6+" License: Same as Vim
7+" Last Updated: Wed May 11 22:56:45 2022
8+
9+" Generated by Colortemplate v2.2.0
10+
11+set background=dark
12+
13+hi clear
14+let g:colors_name = 'slate'
15+
16+let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 1
17+
18+if (has('termguicolors') && &termguicolors) || has('gui_running')
19+ let g:terminal_ansi_colors = ['#000000', '#ff0000', '#5f8700', '#ffff00', '#87d7ff', '#d7d787', '#ffd7af', '#666666', '#333333', '#ffafaf', '#00875f', '#ffd700', '#5f87d7', '#afaf87', '#ff8787', '#ffffff']
1120 endif
12-let colors_name = "slate"
13-:hi Normal guifg=White guibg=grey15
14-:hi Cursor guibg=khaki guifg=slategrey
15-:hi VertSplit guibg=#c2bfa5 guifg=grey40 gui=none cterm=reverse
16-:hi Folded guibg=black guifg=grey40 ctermfg=grey ctermbg=darkgrey
17-:hi FoldColumn guibg=black guifg=grey20 ctermfg=4 ctermbg=7
18-:hi IncSearch guifg=green guibg=black cterm=none ctermfg=yellow ctermbg=green
19-:hi ModeMsg guifg=goldenrod cterm=none ctermfg=brown
20-:hi MoreMsg guifg=SeaGreen ctermfg=darkgreen
21-:hi NonText guifg=RoyalBlue guibg=grey15 cterm=bold ctermfg=blue
22-:hi Question guifg=springgreen ctermfg=green
23-:hi Search guibg=peru guifg=wheat cterm=none ctermfg=grey ctermbg=blue
24-:hi SpecialKey guifg=yellowgreen ctermfg=darkgreen
25-:hi StatusLine guibg=#c2bfa5 guifg=black gui=none cterm=bold,reverse
26-:hi StatusLineNC guibg=#c2bfa5 guifg=grey40 gui=none cterm=reverse
27-:hi Title guifg=gold gui=bold cterm=bold ctermfg=yellow
28-:hi Statement guifg=CornflowerBlue ctermfg=lightblue
29-:hi Visual gui=none guifg=khaki guibg=olivedrab cterm=reverse
30-:hi WarningMsg guifg=salmon ctermfg=1
31-:hi String guifg=SkyBlue ctermfg=darkcyan
32-:hi Comment term=bold ctermfg=11 guifg=grey40
33-:hi Constant guifg=#ffa0a0 ctermfg=brown
34-:hi Special guifg=darkkhaki ctermfg=brown
35-:hi Identifier guifg=salmon ctermfg=red
36-:hi Include guifg=red ctermfg=red
37-:hi PreProc guifg=red guibg=white ctermfg=red
38-:hi Operator guifg=Red ctermfg=Red
39-:hi Define guifg=gold gui=bold ctermfg=yellow
40-:hi Type guifg=CornflowerBlue ctermfg=2
41-:hi Function guifg=navajowhite ctermfg=brown
42-:hi Structure guifg=green ctermfg=green
43-:hi LineNr guifg=grey50 ctermfg=3
44-:hi Ignore guifg=grey40 cterm=bold ctermfg=7
45-:hi Todo guifg=orangered guibg=yellow2
46-:hi Directory ctermfg=darkcyan
47-:hi ErrorMsg cterm=bold guifg=White guibg=Red cterm=bold ctermfg=7 ctermbg=1
48-:hi VisualNOS cterm=bold,underline
49-:hi WildMenu ctermfg=0 ctermbg=3
50-:hi DiffAdd ctermbg=4
51-:hi DiffChange ctermbg=5
52-:hi DiffDelete cterm=bold ctermfg=4 ctermbg=6
53-:hi DiffText cterm=bold ctermbg=1
54-:hi Underlined cterm=underline ctermfg=5
55-:hi Error guifg=White guibg=Red cterm=bold ctermfg=7 ctermbg=1
56-:hi SpellErrors guifg=White guibg=Red cterm=bold ctermfg=7 ctermbg=1
21+hi Normal guifg=#ffffff guibg=#262626 gui=NONE cterm=NONE
22+hi EndOfBuffer guifg=#5f87d7 guibg=NONE gui=NONE cterm=NONE
23+hi StatusLine guifg=#000000 guibg=#afaf87 gui=NONE cterm=NONE
24+hi StatusLineNC guifg=#666666 guibg=#afaf87 gui=NONE cterm=NONE
25+hi StatusLineTerm guifg=#000000 guibg=#afaf87 gui=NONE cterm=NONE
26+hi StatusLineTermNC guifg=#666666 guibg=#afaf87 gui=NONE cterm=NONE
27+hi VertSplit guifg=#666666 guibg=#afaf87 gui=NONE cterm=NONE
28+hi PmenuSel guifg=#262626 guibg=#d7d787 gui=NONE cterm=NONE
29+hi Pmenu guifg=NONE guibg=#4a4a4a gui=NONE cterm=NONE
30+hi PmenuSbar guifg=NONE guibg=#262626 gui=NONE cterm=NONE
31+hi PmenuThumb guifg=NONE guibg=#ffd700 gui=NONE cterm=NONE
32+hi TabLineSel guifg=#000000 guibg=#afaf87 gui=NONE cterm=NONE
33+hi TabLine guifg=#666666 guibg=#333333 gui=NONE cterm=NONE
34+hi TabLineFill guifg=#ff8787 guibg=#333333 gui=NONE cterm=NONE
35+hi ToolbarLine guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
36+hi ToolbarButton guifg=#262626 guibg=#d7d787 gui=NONE cterm=NONE
37+hi NonText guifg=#5f87d7 guibg=NONE gui=NONE cterm=NONE
38+hi SpecialKey guifg=#00875f guibg=NONE gui=NONE cterm=NONE
39+hi QuickFixLine guifg=#000000 guibg=#5f87d7 gui=NONE cterm=NONE
40+hi Folded guifg=#666666 guibg=#000000 gui=NONE cterm=NONE
41+hi FoldColumn guifg=#5f87d7 guibg=#000000 gui=NONE cterm=NONE
42+hi CursorLine guifg=NONE guibg=#333333 gui=NONE cterm=NONE
43+hi CursorColumn guifg=NONE guibg=#333333 gui=NONE cterm=NONE
44+hi CursorLineNr guifg=NONE guibg=#333333 gui=NONE cterm=NONE
45+hi Visual guifg=#d7d787 guibg=#5f8700 gui=NONE cterm=NONE
46+hi SignColumn guifg=NONE guibg=#262626 gui=NONE cterm=NONE
47+hi VisualNOS guifg=#d7d787 guibg=#5f8700 gui=NONE cterm=NONE
48+hi LineNr guifg=#666666 guibg=NONE gui=NONE cterm=NONE
49+hi Underlined guifg=#5f87d7 guibg=NONE gui=underline cterm=underline
50+hi Error guifg=#ff0000 guibg=#ffffff gui=reverse cterm=reverse
51+hi ErrorMsg guifg=#ff0000 guibg=#000000 gui=reverse cterm=reverse
52+hi ModeMsg guifg=#262626 guibg=#ffd700 gui=NONE cterm=NONE
53+hi WarningMsg guifg=#ff8787 guibg=NONE gui=NONE cterm=NONE
54+hi MoreMsg guifg=#00875f guibg=NONE gui=NONE cterm=NONE
55+hi Question guifg=#ffd700 guibg=NONE gui=NONE cterm=NONE
56+hi Todo guifg=#ff0000 guibg=#ffff00 gui=NONE cterm=NONE
57+hi MatchParen guifg=#000000 guibg=#ffd700 gui=NONE cterm=NONE
58+hi Search guifg=#000000 guibg=#d7875f gui=NONE cterm=NONE
59+hi IncSearch guifg=#000000 guibg=#00ff00 gui=NONE cterm=NONE
60+hi WildMenu guifg=#262626 guibg=#d7d787 gui=NONE cterm=NONE
61+hi ColorColumn guifg=NONE guibg=#000000 gui=NONE cterm=NONE
62+hi Cursor guifg=#333333 guibg=#d7d787 gui=NONE cterm=NONE
63+hi lCursor guifg=#262626 guibg=#ffafaf gui=NONE cterm=NONE
64+hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl cterm=underline
65+hi SpellCap guifg=#ffff00 guibg=NONE guisp=#ffff00 gui=undercurl cterm=underline
66+hi SpellLocal guifg=#ffafaf guibg=NONE guisp=#ffafaf gui=undercurl cterm=underline
67+hi SpellRare guifg=#ffd7af guibg=NONE guisp=#ffd7af gui=undercurl cterm=underline
68+hi Comment guifg=#666666 guibg=NONE gui=NONE cterm=NONE
69+hi String guifg=#87d7ff guibg=NONE gui=NONE cterm=NONE
70+hi Identifier guifg=#ff8787 guibg=NONE gui=NONE cterm=NONE
71+hi Function guifg=#ffd7af guibg=NONE gui=NONE cterm=NONE
72+hi Special guifg=#d7d787 guibg=NONE gui=NONE cterm=NONE
73+hi Statement guifg=#5f87d7 guibg=NONE gui=bold cterm=NONE
74+hi Constant guifg=#ffafaf guibg=NONE gui=NONE cterm=NONE
75+hi PreProc guifg=#d7875f guibg=NONE gui=NONE cterm=NONE
76+hi Type guifg=#5f87d7 guibg=NONE gui=bold cterm=NONE
77+hi Operator guifg=#d7875f guibg=NONE gui=NONE cterm=NONE
78+hi Define guifg=#ffd700 guibg=NONE gui=bold cterm=NONE
79+hi Structure guifg=#00ff00 guibg=NONE gui=NONE cterm=NONE
80+hi Directory guifg=#00875f guibg=NONE gui=bold cterm=NONE
81+hi Conceal guifg=#666666 guibg=NONE gui=NONE cterm=NONE
82+hi Ignore guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
83+hi Title guifg=#ffd700 guibg=NONE gui=bold cterm=NONE
84+hi! link Terminal Normal
85+hi! link LineNrAbove LineNr
86+hi! link LineNrBelow LineNr
87+hi! link CurSearch Search
88+hi! link CursorLineFold CursorLine
89+hi! link CursorLineSign CursorLine
90+hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
91+hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
92+hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
93+hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
94+
95+if s:t_Co >= 256
96+ hi Normal ctermfg=231 ctermbg=235 cterm=NONE
97+ hi EndOfBuffer ctermfg=68 ctermbg=NONE cterm=NONE
98+ hi StatusLine ctermfg=16 ctermbg=144 cterm=NONE
99+ hi StatusLineNC ctermfg=241 ctermbg=144 cterm=NONE
100+ hi StatusLineTerm ctermfg=16 ctermbg=144 cterm=NONE
101+ hi StatusLineTermNC ctermfg=241 ctermbg=144 cterm=NONE
102+ hi VertSplit ctermfg=241 ctermbg=144 cterm=NONE
103+ hi PmenuSel ctermfg=235 ctermbg=186 cterm=NONE
104+ hi Pmenu ctermfg=NONE ctermbg=239 cterm=NONE
105+ hi PmenuSbar ctermfg=NONE ctermbg=235 cterm=NONE
106+ hi PmenuThumb ctermfg=NONE ctermbg=220 cterm=NONE
107+ hi TabLineSel ctermfg=16 ctermbg=144 cterm=NONE
108+ hi TabLine ctermfg=241 ctermbg=236 cterm=NONE
109+ hi TabLineFill ctermfg=210 ctermbg=236 cterm=NONE
110+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
111+ hi ToolbarButton ctermfg=235 ctermbg=186 cterm=NONE
112+ hi NonText ctermfg=68 ctermbg=NONE cterm=NONE
113+ hi SpecialKey ctermfg=29 ctermbg=NONE cterm=NONE
114+ hi QuickFixLine ctermfg=16 ctermbg=68 cterm=NONE
115+ hi Folded ctermfg=241 ctermbg=16 cterm=NONE
116+ hi FoldColumn ctermfg=68 ctermbg=16 cterm=NONE
117+ hi CursorLine ctermfg=NONE ctermbg=236 cterm=NONE
118+ hi CursorColumn ctermfg=NONE ctermbg=236 cterm=NONE
119+ hi CursorLineNr ctermfg=NONE ctermbg=236 cterm=NONE
120+ hi Visual ctermfg=186 ctermbg=64 cterm=NONE
121+ hi SignColumn ctermfg=NONE ctermbg=235 cterm=NONE
122+ hi VisualNOS ctermfg=186 ctermbg=64 cterm=NONE
123+ hi LineNr ctermfg=241 ctermbg=NONE cterm=NONE
124+ hi Underlined ctermfg=68 ctermbg=NONE cterm=underline
125+ hi Error ctermfg=196 ctermbg=231 cterm=reverse
126+ hi ErrorMsg ctermfg=196 ctermbg=16 cterm=reverse
127+ hi ModeMsg ctermfg=235 ctermbg=220 cterm=NONE
128+ hi WarningMsg ctermfg=210 ctermbg=NONE cterm=NONE
129+ hi MoreMsg ctermfg=29 ctermbg=NONE cterm=NONE
130+ hi Question ctermfg=220 ctermbg=NONE cterm=NONE
131+ hi Todo ctermfg=196 ctermbg=226 cterm=NONE
132+ hi MatchParen ctermfg=16 ctermbg=220 cterm=NONE
133+ hi Search ctermfg=16 ctermbg=173 cterm=NONE
134+ hi IncSearch ctermfg=16 ctermbg=46 cterm=NONE
135+ hi WildMenu ctermfg=235 ctermbg=186 cterm=NONE
136+ hi ColorColumn ctermfg=NONE ctermbg=16 cterm=NONE
137+ hi Cursor ctermfg=236 ctermbg=186 cterm=NONE
138+ hi lCursor ctermfg=235 ctermbg=217 cterm=NONE
139+ hi SpellBad ctermfg=196 ctermbg=NONE cterm=underline
140+ hi SpellCap ctermfg=226 ctermbg=NONE cterm=underline
141+ hi SpellLocal ctermfg=217 ctermbg=NONE cterm=underline
142+ hi SpellRare ctermfg=223 ctermbg=NONE cterm=underline
143+ hi Comment ctermfg=241 ctermbg=NONE cterm=NONE
144+ hi String ctermfg=117 ctermbg=NONE cterm=NONE
145+ hi Identifier ctermfg=210 ctermbg=NONE cterm=NONE
146+ hi Function ctermfg=223 ctermbg=NONE cterm=NONE
147+ hi Special ctermfg=186 ctermbg=NONE cterm=NONE
148+ hi Statement ctermfg=68 ctermbg=NONE cterm=NONE
149+ hi Constant ctermfg=217 ctermbg=NONE cterm=NONE
150+ hi PreProc ctermfg=173 ctermbg=NONE cterm=NONE
151+ hi Type ctermfg=68 ctermbg=NONE cterm=NONE
152+ hi Operator ctermfg=173 ctermbg=NONE cterm=NONE
153+ hi Define ctermfg=220 ctermbg=NONE cterm=NONE
154+ hi Structure ctermfg=46 ctermbg=NONE cterm=NONE
155+ hi Directory ctermfg=29 ctermbg=NONE cterm=NONE
156+ hi Conceal ctermfg=241 ctermbg=NONE cterm=NONE
157+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
158+ hi Title ctermfg=220 ctermbg=NONE cterm=NONE
159+ hi! link Terminal Normal
160+ hi! link LineNrAbove LineNr
161+ hi! link LineNrBelow LineNr
162+ hi! link CurSearch Search
163+ hi! link CursorLineFold CursorLine
164+ hi! link CursorLineSign CursorLine
165+ hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
166+ hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
167+ hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
168+ hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
169+ unlet s:t_Co
170+ finish
171+endif
172+
173+if s:t_Co >= 16
174+ hi Normal ctermfg=white ctermbg=black cterm=NONE
175+ hi EndOfBuffer ctermfg=blue ctermbg=NONE cterm=NONE
176+ hi StatusLine ctermfg=black ctermbg=grey cterm=NONE
177+ hi StatusLineNC ctermfg=darkgrey ctermbg=grey cterm=NONE
178+ hi StatusLineTerm ctermfg=black ctermbg=grey cterm=NONE
179+ hi StatusLineTermNC ctermfg=darkgrey ctermbg=grey cterm=NONE
180+ hi VertSplit ctermfg=darkgrey ctermbg=grey cterm=NONE
181+ hi PmenuSel ctermfg=black ctermbg=darkyellow cterm=NONE
182+ hi Pmenu ctermfg=NONE ctermbg=darkgrey cterm=NONE
183+ hi PmenuSbar ctermfg=NONE ctermbg=black cterm=NONE
184+ hi PmenuThumb ctermfg=NONE ctermbg=yellow cterm=NONE
185+ hi TabLineSel ctermfg=black ctermbg=darkyellow cterm=NONE
186+ hi TabLine ctermfg=grey ctermbg=darkgrey cterm=NONE
187+ hi TabLineFill ctermfg=cyan ctermbg=darkgrey cterm=NONE
188+ hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE
189+ hi ToolbarButton ctermfg=black ctermbg=darkyellow cterm=NONE
190+ hi NonText ctermfg=blue ctermbg=NONE cterm=NONE
191+ hi SpecialKey ctermfg=green ctermbg=NONE cterm=NONE
192+ hi QuickFixLine ctermfg=black ctermbg=blue cterm=NONE
193+ hi Folded ctermfg=darkcyan ctermbg=NONE cterm=NONE
194+ hi FoldColumn ctermfg=darkcyan ctermbg=NONE cterm=NONE
195+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
196+ hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline
197+ hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=underline
198+ hi ColorColumn ctermfg=white ctermbg=darkgrey cterm=NONE
199+ hi Visual ctermfg=yellow ctermbg=darkgreen cterm=NONE
200+ hi SignColumn ctermfg=NONE ctermbg=black cterm=NONE
201+ hi VisualNOS ctermfg=darkmagenta ctermbg=darkgreen cterm=NONE
202+ hi LineNr ctermfg=grey ctermbg=NONE cterm=NONE
203+ hi Underlined ctermfg=blue ctermbg=NONE cterm=underline
204+ hi Error ctermfg=darkred ctermbg=white cterm=reverse
205+ hi ErrorMsg ctermfg=darkred ctermbg=black cterm=reverse
206+ hi ModeMsg ctermfg=black ctermbg=yellow cterm=NONE
207+ hi WarningMsg ctermfg=cyan ctermbg=NONE cterm=NONE
208+ hi MoreMsg ctermfg=green ctermbg=NONE cterm=NONE
209+ hi Question ctermfg=yellow ctermbg=NONE cterm=NONE
210+ hi Todo ctermfg=darkred ctermbg=darkyellow cterm=NONE
211+ hi MatchParen ctermfg=black ctermbg=yellow cterm=NONE
212+ hi Search ctermfg=black ctermbg=darkmagenta cterm=NONE
213+ hi IncSearch ctermfg=black ctermbg=darkgreen cterm=NONE
214+ hi WildMenu ctermfg=black ctermbg=darkyellow cterm=NONE
215+ hi ColorColumn ctermfg=white ctermbg=darkgrey cterm=NONE
216+ hi Cursor ctermfg=darkgrey ctermbg=darkmagenta cterm=NONE
217+ hi lCursor ctermfg=black ctermbg=red cterm=NONE
218+ hi SpellBad ctermfg=darkred ctermbg=NONE cterm=underline
219+ hi SpellCap ctermfg=darkyellow ctermbg=NONE cterm=underline
220+ hi SpellLocal ctermfg=red ctermbg=NONE cterm=underline
221+ hi SpellRare ctermfg=darkcyan ctermbg=NONE cterm=underline
222+ hi Comment ctermfg=darkgrey ctermbg=NONE cterm=NONE
223+ hi String ctermfg=cyan ctermbg=NONE cterm=NONE
224+ hi Identifier ctermfg=darkred ctermbg=NONE cterm=NONE
225+ hi Function ctermfg=yellow ctermbg=NONE cterm=NONE
226+ hi Special ctermfg=darkyellow ctermbg=NONE cterm=NONE
227+ hi Statement ctermfg=blue ctermbg=NONE cterm=NONE
228+ hi Constant ctermfg=red ctermbg=NONE cterm=NONE
229+ hi PreProc ctermfg=darkmagenta ctermbg=NONE cterm=NONE
230+ hi Type ctermfg=blue ctermbg=NONE cterm=NONE
231+ hi Operator ctermfg=darkmagenta ctermbg=NONE cterm=NONE
232+ hi Define ctermfg=yellow ctermbg=NONE cterm=NONE
233+ hi Structure ctermfg=darkgreen ctermbg=NONE cterm=NONE
234+ hi Directory ctermfg=green ctermbg=NONE cterm=NONE
235+ hi Conceal ctermfg=grey ctermbg=NONE cterm=NONE
236+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
237+ hi Title ctermfg=yellow ctermbg=NONE cterm=NONE
238+ hi! link Terminal Normal
239+ hi! link LineNrAbove LineNr
240+ hi! link LineNrBelow LineNr
241+ hi! link CurSearch Search
242+ hi! link CursorLineFold CursorLine
243+ hi! link CursorLineSign CursorLine
244+ hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
245+ hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
246+ hi DiffText ctermfg=black ctermbg=grey cterm=NONE
247+ hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
248+ unlet s:t_Co
249+ finish
250+endif
251+
252+if s:t_Co >= 0
253+ hi Normal term=NONE
254+ hi ColorColumn term=reverse
255+ hi Conceal term=NONE
256+ hi Cursor term=reverse
257+ hi CursorColumn term=NONE
258+ hi CursorLine term=underline
259+ hi CursorLineNr term=bold
260+ hi DiffAdd term=reverse
261+ hi DiffChange term=NONE
262+ hi DiffDelete term=reverse
263+ hi DiffText term=reverse
264+ hi Directory term=NONE
265+ hi EndOfBuffer term=NONE
266+ hi ErrorMsg term=bold,reverse
267+ hi FoldColumn term=NONE
268+ hi Folded term=NONE
269+ hi IncSearch term=bold,reverse,underline
270+ hi LineNr term=NONE
271+ hi MatchParen term=bold,underline
272+ hi ModeMsg term=bold
273+ hi MoreMsg term=NONE
274+ hi NonText term=NONE
275+ hi Pmenu term=reverse
276+ hi PmenuSbar term=reverse
277+ hi PmenuSel term=bold
278+ hi PmenuThumb term=NONE
279+ hi Question term=standout
280+ hi Search term=reverse
281+ hi SignColumn term=reverse
282+ hi SpecialKey term=bold
283+ hi SpellBad term=underline
284+ hi SpellCap term=underline
285+ hi SpellLocal term=underline
286+ hi SpellRare term=underline
287+ hi StatusLine term=bold,reverse
288+ hi StatusLineNC term=bold,underline
289+ hi TabLine term=bold,underline
290+ hi TabLineFill term=NONE
291+ hi Terminal term=NONE
292+ hi TabLineSel term=bold,reverse
293+ hi Title term=NONE
294+ hi VertSplit term=NONE
295+ hi Visual term=reverse
296+ hi VisualNOS term=NONE
297+ hi WarningMsg term=standout
298+ hi WildMenu term=bold
299+ hi CursorIM term=NONE
300+ hi ToolbarLine term=reverse
301+ hi ToolbarButton term=bold,reverse
302+ hi CurSearch term=reverse
303+ hi CursorLineFold term=underline
304+ hi CursorLineSign term=underline
305+ hi Comment term=bold
306+ hi Constant term=NONE
307+ hi Error term=bold,reverse
308+ hi Identifier term=NONE
309+ hi Ignore term=NONE
310+ hi PreProc term=NONE
311+ hi Special term=NONE
312+ hi Statement term=NONE
313+ hi Todo term=bold,reverse
314+ hi Type term=NONE
315+ hi Underlined term=underline
316+ unlet s:t_Co
317+ finish
318+endif
319+
320+" Background: dark
321+" Color: foreground #FFFFFF 231 white
322+" Color: background #262626 235 black
323+" Color: color00 #000000 16 black
324+" Color: color08 #333333 236 darkgrey
325+" Color: color01 #FF0000 196 darkred
326+" Color: color09 #FFAFAF 217 red
327+" Color: color02 #5F8700 64 darkgreen
328+" Color: color10 #00875F 29 green
329+" Color: color03 #ffff00 226 darkyellow
330+" Color: color11 #FFD700 220 yellow
331+" Color: color04 #87d7FF 117 darkblue
332+" Color: color12 #5F87D7 68 blue
333+" Color: color05 #d7d787 186 darkmagenta
334+" Color: color13 #AFAF87 144 magenta
335+" Color: color06 #FFD7AF 223 darkcyan
336+" Color: color14 #FF8787 210 cyan
337+" Color: color07 #666666 241 grey
338+" Color: color15 #FFFFFF 231 white
339+" Color: color16 #D7875F 173 darkmagenta
340+" Color: color17 #00FF00 46 darkgreen
341+" Color: Pmenu #4A4A4A 239 darkgrey
342+" Term colors: color00 color01 color02 color03 color04 color05 color06 color07
343+" Term colors: color08 color09 color10 color11 color12 color13 color14 color15
344+" Color: bgDiffA #5F875F 65 darkgreen
345+" Color: bgDiffC #5F87AF 67 blue
346+" Color: bgDiffD #AF5FAF 133 magenta
347+" Color: bgDiffT #C6C6C6 251 grey
348+" Color: fgDiffW #FFFFFF 231 white
349+" Color: fgDiffB #000000 16 black
350+" vim: et ts=2 sw=2
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/tools/check_colors.vim
--- a/runtime/colors/tools/check_colors.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/tools/check_colors.vim Sat May 14 14:45:04 2022 +0200
@@ -1,238 +1,207 @@
1-" This script tests a color scheme for some errors and lists potential errors.
2-" Load the scheme and source this script, like this:
3-" :edit colors/desert.vim | :so colors/tools/check_colors.vim
4-
5-let s:save_cpo= &cpo
6-set cpo&vim
7-
8-func! Test_check_colors()
9- let l:savedview = winsaveview()
10- call cursor(1,1)
11- let err = {}
12-
13- " 1) Check g:colors_name is existing
14- if !search('\<\%(g:\)\?colors_name\>', 'cnW')
15- let err['colors_name'] = 'g:colors_name not set'
16- else
17- let err['colors_name'] = 'OK'
18- endif
1+vim9script
2+# This script tests a color scheme for some errors and lists potential errors.
3+# Load the scheme and source this script, like this:
4+# :edit colors/desert.vim | :ru colors/tools/check_colors.vim
195
20- " 2) Check for some well-defined highlighting groups
21- let hi_groups = [
22- \ 'ColorColumn',
23- \ 'Comment',
24- \ 'Conceal',
25- \ 'Constant',
26- \ 'Cursor',
27- \ 'CursorColumn',
28- \ 'CursorLine',
29- \ 'CursorLineNr',
30- \ 'DiffAdd',
31- \ 'DiffChange',
32- \ 'DiffDelete',
33- \ 'DiffText',
34- \ 'Directory',
35- \ 'EndOfBuffer',
36- \ 'Error',
37- \ 'ErrorMsg',
38- \ 'FoldColumn',
39- \ 'Folded',
40- \ 'Identifier',
41- \ 'Ignore',
42- \ 'IncSearch',
43- \ 'LineNr',
44- \ 'MatchParen',
45- \ 'ModeMsg',
46- \ 'MoreMsg',
47- \ 'NonText',
48- \ 'Normal',
49- \ 'Pmenu',
50- \ 'PmenuSbar',
51- \ 'PmenuSel',
52- \ 'PmenuThumb',
53- \ 'PreProc',
54- \ 'Question',
55- \ 'QuickFixLine',
56- \ 'Search',
57- \ 'SignColumn',
58- \ 'Special',
59- \ 'SpecialKey',
60- \ 'SpellBad',
61- \ 'SpellCap',
62- \ 'SpellLocal',
63- \ 'SpellRare',
64- \ 'Statement',
65- \ 'StatusLine',
66- \ 'StatusLineNC',
67- \ 'StatusLineTerm',
68- \ 'StatusLineTermNC',
69- \ 'TabLine',
70- \ 'TabLineFill',
71- \ 'TabLineSel',
72- \ 'Title',
73- \ 'Todo',
74- \ 'ToolbarButton',
75- \ 'ToolbarLine',
76- \ 'Type',
77- \ 'Underlined',
78- \ 'VertSplit',
79- \ 'Visual',
80- \ 'VisualNOS',
81- \ 'WarningMsg',
82- \ 'WildMenu',
83- \ ]
84- let groups = {}
85- for group in hi_groups
86- if search('\c@suppress\s\+\<' .. group .. '\>', 'cnW')
87- " skip check, if the script contains a line like
88- " @suppress Visual:
89- continue
90- endif
91- if search('hi\%[ghlight]!\= \+link \+' .. group, 'cnW') " Linked group
92- continue
93- endif
94- if !search('hi\%[ghlight] \+\<' .. group .. '\>', 'cnW')
95- let groups[group] = 'No highlight definition for ' .. group
96- continue
97- endif
98- if !search('hi\%[ghlight] \+\<' .. group .. '\>.*[bf]g=', 'cnW')
99- let groups[group] = 'Missing foreground or background color for ' .. group
100- continue
101- endif
102- if search('hi\%[ghlight] \+\<' .. group .. '\>.*guibg=', 'cnW') &&
103- \ !search('hi\%[ghlight] \+\<' .. group .. '\>.*ctermbg=', 'cnW')
104- \ && group != 'Cursor'
105- let groups[group] = 'Missing bg terminal color for ' .. group
106- continue
107- endif
108- if !search('hi\%[ghlight] \+\<' .. group .. '\>.*guifg=', 'cnW')
109- \ && group !~ '^Diff'
110- let groups[group] = 'Missing guifg definition for ' .. group
111- continue
112- endif
113- if !search('hi\%[ghlight] \+\<' .. group .. '\>.*ctermfg=', 'cnW')
114- \ && group !~ '^Diff'
115- \ && group != 'Cursor'
116- let groups[group] = 'Missing ctermfg definition for ' .. group
117- continue
6+def Test_check_colors()
7+ const savedview = winsaveview()
8+ cursor(1, 1)
9+ var err = {}
10+
11+ # 1) Check g:colors_name is existing
12+ if !search('\<\%(g:\)\?colors_name\>', 'cnW')
13+ err['colors_name'] = 'g:colors_name not set'
14+ else
15+ err['colors_name'] = 'OK'
11816 endif
119- " do not check for background colors, they could be intentionally left out
120- call cursor(1,1)
121- endfor
122- let err['highlight'] = groups
123-
124- " 3) Check, that it does not set background highlighting
125- " Doesn't ':hi Normal ctermfg=253 ctermfg=233' also set the background sometimes?
126- let bg_set = '\(set\?\|setl\(ocal\)\?\) .*\(background\|bg\)=\(dark\|light\)'
127- let bg_let = 'let \%([&]\%([lg]:\)\?\)\%(background\|bg\)\s*=\s*\([''"]\?\)\w\+\1'
128- let bg_pat = '\%(' .. bg_set .. '\|' .. bg_let .. '\)'
129- let line = search(bg_pat, 'cnW')
130- if search(bg_pat, 'cnW')
131- exe line
132- if search('hi \U\w\+\s\+\S', 'cbnW')
133- let err['background'] = 'Should not set background option after :hi statement'
134- endif
135- else
136- let err['background'] = 'OK'
137- endif
138- call cursor(1,1)
139-
140- " 4) Check, that t_Co is checked
141- let pat = '[&]t_Co\s*[<>=]=\?\s*\d\+'
142- if !search(pat, 'ncW')
143- let err['t_Co'] = 'Does not check terminal for capable colors'
144- endif
145-
146- " 5) Initializes correctly, e.g. should have a section like
147- " hi clear
148- " if exists("syntax_on")
149- " syntax reset
150- " endif
151- let pat = 'hi\%[ghlight]\s*clear\n\s*if\s*exists(\([''"]\)syntax_on\1)\n\s*syn\%[tax]\s*reset\n\s*endif'
152- if !search(pat, 'cnW')
153- let err['init'] = 'No initialization'
154- endif
155-
156- " 6) Does not use :syn on
157- if search('syn\%[tax]\s\+on', 'cnW')
158- let err['background'] = 'Should not issue :syn on'
159- endif
160-
161- " 7) Does not define filetype specific groups like vimCommand, htmlTag,
162- let hi_groups = filter(getcompletion('', 'filetype'), { _,v -> v !~# '\%[no]syn\%(color\|load\|tax\)' })
163- let ft_groups = []
164- " let group = '\%('.join(hi_groups, '\|').'\)' " More efficient than a for loop, but less informative
165- for group in hi_groups
166- let pat = '\Chi\%[ghlight]!\= *\%[link] \+\zs' .. group .. '\w\+\>\ze \+.' " Skips `hi clear`
167- if search(pat, 'cW')
168- call add(ft_groups, matchstr(getline('.'), pat))
169- endif
170- call cursor(1,1)
171- endfor
172- if !empty(ft_groups)
173- let err['filetype'] = get(err, 'filetype', 'Should not define: ') . join(uniq(sort(ft_groups)))
174- endif
17517
176- " 8) Were debugPC and debugBreakpoint defined?
177- for group in ['debugPC', 'debugBreakpoint']
178- let pat = '\Chi\%[ghlight]!\= *\%[link] \+\zs' .. group .. '\>'
179- if search(pat, 'cnW')
180- let line = search(pat, 'cW')
181- let err['filetype'] = get(err, 'filetype', 'Should not define: ') . matchstr(getline('.'), pat). ' '
182- endif
183- call cursor(1,1)
184- endfor
185-
186- " 9) Normal should be defined first, not use reverse, fg or bg
187- call cursor(1,1)
188- let pat = 'hi\%[ghlight] \+\%(link\|clear\)\@!\w\+\>'
189- call search(pat, 'cW') " Look for the first hi def, skipping `hi link` and `hi clear`
190- if getline('.') !~# '\m\<Normal\>'
191- let err['highlight']['Normal'] = 'Should be defined first'
192- elseif getline('.') =~# '\m\%(=\%(fg\|bg\)\)'
193- let err['highlight']['Normal'] = "Should not use 'fg' or 'bg'"
194- elseif getline('.') =~# '\m=\%(inv\|rev\)erse'
195- let err['highlight']['Normal'] = 'Should not use reverse mode'
196- endif
197-
198- call winrestview(l:savedview)
199- let g:err = err
200-
201- " print Result
202- call Result(err)
203-endfu
18+ # 2) Check for some well-defined highlighting groups
19+ const hi_groups = [
20+ 'ColorColumn',
21+ 'Comment',
22+ 'Conceal',
23+ 'Constant',
24+ 'CurSearch',
25+ 'Cursor',
26+ 'CursorColumn',
27+ 'CursorLine',
28+ 'CursorLineNr',
29+ 'CursorLineFold',
30+ 'CursorLineSign',
31+ 'DiffAdd',
32+ 'DiffChange',
33+ 'DiffDelete',
34+ 'DiffText',
35+ 'Directory',
36+ 'EndOfBuffer',
37+ 'Error',
38+ 'ErrorMsg',
39+ 'FoldColumn',
40+ 'Folded',
41+ 'Identifier',
42+ 'Ignore',
43+ 'IncSearch',
44+ 'LineNr',
45+ 'LineNrAbove',
46+ 'LineNrBelow',
47+ 'MatchParen',
48+ 'ModeMsg',
49+ 'MoreMsg',
50+ 'NonText',
51+ 'Normal',
52+ 'Pmenu',
53+ 'PmenuSbar',
54+ 'PmenuSel',
55+ 'PmenuThumb',
56+ 'PreProc',
57+ 'Question',
58+ 'QuickFixLine',
59+ 'Search',
60+ 'SignColumn',
61+ 'Special',
62+ 'SpecialKey',
63+ 'SpellBad',
64+ 'SpellCap',
65+ 'SpellLocal',
66+ 'SpellRare',
67+ 'Statement',
68+ 'StatusLine',
69+ 'StatusLineNC',
70+ 'StatusLineTerm',
71+ 'StatusLineTermNC',
72+ 'TabLine',
73+ 'TabLineFill',
74+ 'TabLineSel',
75+ 'Title',
76+ 'Todo',
77+ 'ToolbarButton',
78+ 'ToolbarLine',
79+ 'Type',
80+ 'Underlined',
81+ 'VertSplit',
82+ 'Visual',
83+ 'VisualNOS',
84+ 'WarningMsg',
85+ 'WildMenu',
86+ 'debugPC',
87+ 'debugBreakpoint',
88+ ]
89+ var groups = {}
90+ for group in hi_groups
91+ if search('\c@suppress\s\+\<' .. group .. '\>', 'cnW') != 0
92+ # skip check, if the script contains a line like
93+ # @suppress Visual:
94+ continue
95+ endif
96+ if search('hi\%[ghlight]!\= \+link \+' .. group, 'cnW') != 0 # Linked group
97+ continue
98+ endif
99+ if search('hi\%[ghlight] \+\<' .. group .. '\>', 'cnW') == 0
100+ groups[group] = 'No highlight definition for ' .. group
101+ continue
102+ endif
103+ if search('hi\%[ghlight] \+\<' .. group .. '\>.*[bf]g=', 'cnW') == 0
104+ groups[group] = 'Missing foreground or background color for ' .. group
105+ continue
106+ endif
107+ if search('hi\%[ghlight] \+\<' .. group .. '\>.*guibg=', 'cnW') != 0
108+ && search('hi\%[ghlight] \+\<' .. group .. '\>.*ctermbg=', 'cnW') == 0
109+ && group != 'Cursor'
110+ groups[group] = 'Missing bg terminal color for ' .. group
111+ continue
112+ endif
113+ if search('hi\%[ghlight] \+\<' .. group .. '\>.*guifg=', 'cnW') == 0
114+ && group !~ '^Diff'
115+ groups[group] = 'Missing guifg definition for ' .. group
116+ continue
117+ endif
118+ if search('hi\%[ghlight] \+\<' .. group .. '\>.*ctermfg=', 'cnW') == 0
119+ && group !~ '^Diff'
120+ && group != 'Cursor'
121+ groups[group] = 'Missing ctermfg definition for ' .. group
122+ continue
123+ endif
124+ # do not check for background colors, they could be intentionally left out
125+ cursor(1, 1)
126+ endfor
127+ err['highlight'] = groups
204128
205-fu! Result(err)
206- let do_groups = 0
207- echohl Title|echomsg "---------------"|echohl Normal
208- for key in sort(keys(a:err))
209- if key is# 'highlight'
210- let do_groups = !empty(a:err[key])
211- continue
129+ # 3) Check, that it does not set background highlighting
130+ # Doesn't ':hi Normal ctermfg=253 ctermfg=233' also set the background sometimes?
131+ const bg_set = '\(set\?\|setl\(ocal\)\?\) .*\(background\|bg\)=\(dark\|light\)'
132+ const bg_let = 'let \%([&]\%([lg]:\)\?\)\%(background\|bg\)\s*=\s*\([''"]\?\)\w\+\1'
133+ const bg_pat = '\%(' .. bg_set .. '\|' .. bg_let .. '\)'
134+ const line = search(bg_pat, 'cnW')
135+ if search(bg_pat, 'cnW') != 0
136+ exe ":" .. line
137+ if search('hi \U\w\+\s\+\S', 'cbnW') != 0
138+ err['background'] = 'Should not set background option after :hi statement'
139+ endif
212140 else
213- if a:err[key] !~ 'OK'
214- echohl Title
215- endif
216- echomsg printf("%15s: %s", key, a:err[key])
217- echohl Normal
141+ err['background'] = 'OK'
218142 endif
219- endfor
220- echohl Title|echomsg "---------------"|echohl Normal
221- if do_groups
222- echohl Title | echomsg "Groups" | echohl Normal
223- for v1 in sort(keys(a:err['highlight']))
224- echomsg printf("%25s: %s", v1, a:err['highlight'][v1])
225- endfor
226- endif
227-endfu
143+ cursor(1, 1)
228144
229-try
230- call Test_check_colors()
231-catch
232- echohl ErrorMsg
233- echomsg v:exception
234- echohl NONE
235-finally
236- let &cpo = s:save_cpo
237- unlet s:save_cpo
238-endtry
145+ # 4) Check, that t_Co is checked
146+ var pat = '[&]t_Co\s*[<>=]=\?\s*\d\+'
147+ if search(pat, 'ncW') == 0
148+ err['t_Co'] = 'Does not check terminal for capable colors'
149+ endif
150+
151+ # 5) Initializes correctly, e.g. should have at least:
152+ # hi clear
153+ pat = '^\s*hi\%[ghlight]\s*clear\s*$'
154+ if search(pat, 'cnW') == 0
155+ err['init'] = 'No initialization'
156+ endif
157+
158+ # 6) Does not use :syn on
159+ if search('syn\%[tax]\s\+on', 'cnW') != 0
160+ err['background'] = 'Should not issue :syn on'
161+ endif
162+
163+ # 7) Normal should be defined first, not use reverse, fg or bg
164+ cursor(1, 1)
165+ pat = 'hi\%[light] \+\%(link\|clear\)\@!\w\+\>'
166+ search(pat, 'cW') # Look for the first hi def, skipping `hi link` and `hi clear`
167+ if getline('.') !~# '\m\<Normal\>'
168+ err['highlight']['Normal'] = 'Should be defined first'
169+ elseif getline('.') =~# '\m\%(=\%(fg\|bg\)\)'
170+ err['highlight']['Normal'] = "Should not use 'fg' or 'bg'"
171+ elseif getline('.') =~# '\m=\%(inv\|rev\)erse'
172+ err['highlight']['Normal'] = 'Should not use reverse mode'
173+ endif
174+
175+ # 8) TODO: XXX: Check if g:terminal_ansi_colors are defined
176+
177+ winrestview(savedview)
178+ g:err = err
179+
180+ Result(err)
181+enddef
182+
183+def Result(err: any)
184+ var do_groups: bool = v:false
185+ echohl Title | echomsg "---------------" | echohl Normal
186+ for key in sort(keys(err))
187+ if key is 'highlight'
188+ do_groups = !empty(err[key])
189+ continue
190+ else
191+ if err[key] !~ 'OK'
192+ echohl Title
193+ endif
194+ echomsg printf("%15s: %s", key, err[key])
195+ echohl Normal
196+ endif
197+ endfor
198+ echohl Title | echomsg "---------------" | echohl Normal
199+ if do_groups
200+ echohl Title | echomsg "Groups" | echohl Normal
201+ for v1 in sort(keys(err['highlight']))
202+ echomsg printf("%25s: %s", v1, err['highlight'][v1])
203+ endfor
204+ endif
205+enddef
206+
207+Test_check_colors()
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/torte.vim
--- a/runtime/colors/torte.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/torte.vim Sat May 14 14:45:04 2022 +0200
@@ -1,50 +1,362 @@
1-" Vim color file
2-" Maintainer: Thorsten Maerz <info@netztorte.de>
3-" Last Change: 2006 Dec 07
4-" grey on black
5-" optimized for TFT panels
1+" Name: torte
2+" Description: Remake of torte (grey on black)
3+" Author: Original maintainer Thorsten Maerz <info@netztorte.de>
4+" Maintainer: Original maintainer Thorsten Maerz <info@netztorte.de>
5+" Website: https://github.com/vim/colorschemes
6+" License: Same as Vim
7+" Last Updated: Wed May 11 22:56:46 2022
8+
9+" Generated by Colortemplate v2.2.0
610
711 set background=dark
8-hi clear
9-if exists("syntax_on")
10- syntax reset
11-endif
12-"colorscheme default
13-let g:colors_name = "torte"
14-
15-" hardcoded colors :
16-" GUI Comment : #80a0ff = Light blue
1712
18-" GUI
19-highlight Normal guifg=Grey80 guibg=Black
20-highlight Search guifg=Black guibg=Red gui=bold
21-highlight Visual guifg=#404040 gui=bold
22-highlight Cursor guifg=Black guibg=Green gui=bold
23-highlight Special guifg=Orange
24-highlight Comment guifg=#80a0ff
25-highlight StatusLine guifg=blue guibg=white
26-highlight Statement guifg=Yellow gui=NONE
27-highlight Type gui=NONE
13+hi clear
14+let g:colors_name = 'torte'
2815
29-" Console
30-highlight Normal ctermfg=LightGrey ctermbg=Black
31-highlight Search ctermfg=Black ctermbg=Red cterm=NONE
32-highlight Visual cterm=reverse
33-highlight Cursor ctermfg=Black ctermbg=Green cterm=bold
34-highlight Special ctermfg=Brown
35-highlight Comment ctermfg=Blue
36-highlight StatusLine ctermfg=blue ctermbg=white
37-highlight Statement ctermfg=Yellow cterm=NONE
38-highlight Type cterm=NONE
16+let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 1
3917
40-" only for vim 5
41-if has("unix")
42- if v:version<600
43- highlight Normal ctermfg=Grey ctermbg=Black cterm=NONE guifg=Grey80 guibg=Black gui=NONE
44- highlight Search ctermfg=Black ctermbg=Red cterm=bold guifg=Black guibg=Red gui=bold
45- highlight Visual ctermfg=Black ctermbg=yellow cterm=bold guifg=#404040 gui=bold
46- highlight Special ctermfg=LightBlue cterm=NONE guifg=LightBlue gui=NONE
47- highlight Comment ctermfg=Cyan cterm=NONE guifg=LightBlue gui=NONE
48- endif
18+if (has('termguicolors') && &termguicolors) || has('gui_running')
19+ let g:terminal_ansi_colors = ['#000000', '#cd0000', '#00cd00', '#cdcd00', '#0000ee', '#cd00cd', '#00cdcd', '#e5e5e5', '#7f7f7f', '#ff0000', '#00ff00', '#ffff00', '#5c5cff', '#ff00ff', '#00ffff', '#ffffff']
20+endif
21+hi Normal guifg=#cccccc guibg=#000000 gui=NONE cterm=NONE
22+hi! link StatusLineTerm StatusLine
23+hi! link StatusLineTermNC StatusLineNC
24+hi Comment guifg=#80a0ff guibg=NONE gui=NONE cterm=NONE
25+hi Constant guifg=#ffa0a0 guibg=NONE gui=NONE cterm=NONE
26+hi Identifier guifg=#40ffff guibg=NONE gui=NONE cterm=NONE
27+hi Statement guifg=#ffff60 guibg=NONE gui=NONE cterm=NONE
28+hi PreProc guifg=#ff80ff guibg=NONE gui=NONE cterm=NONE
29+hi Type guifg=#60ff60 guibg=NONE gui=NONE cterm=NONE
30+hi Special guifg=#ffa500 guibg=NONE gui=NONE cterm=NONE
31+hi Underlined guifg=#80a0ff guibg=NONE gui=underline cterm=underline
32+hi Ignore guifg=#000000 guibg=#000000 gui=NONE cterm=NONE
33+hi Error guifg=#ffffff guibg=#ff0000 gui=NONE cterm=NONE
34+hi Todo guifg=#ffff00 guibg=#000000 gui=reverse cterm=reverse
35+hi Folded guifg=#00cdcd guibg=#3a3a3a gui=NONE cterm=NONE
36+hi Visual guifg=#000000 guibg=#a9a9a9 gui=bold cterm=NONE
37+hi CursorColumn guifg=NONE guibg=#666666 gui=NONE cterm=NONE
38+hi CursorLine guifg=NONE guibg=#666666 gui=NONE cterm=NONE
39+hi CursorLineNr guifg=#ffff00 guibg=#666666 gui=NONE cterm=NONE
40+hi SignColumn guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
41+hi FoldColumn guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
42+hi ColorColumn guifg=#cccccc guibg=#8b0000 gui=NONE cterm=NONE
43+hi Conceal guifg=#e5e5e5 guibg=#a9a9a9 gui=NONE cterm=NONE
44+hi Cursor guifg=#000000 guibg=#00ff00 gui=bold cterm=NONE
45+hi lCursor guifg=#000000 guibg=#e5e5e5 gui=NONE cterm=NONE
46+hi CursorIM guifg=NONE guibg=fg gui=NONE cterm=NONE
47+hi Title guifg=#ff00ff guibg=NONE gui=bold cterm=NONE
48+hi Directory guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
49+hi Search guifg=#ff0000 guibg=#000000 gui=reverse cterm=reverse
50+hi IncSearch guifg=#00cd00 guibg=#000000 gui=reverse cterm=reverse
51+hi NonText guifg=#0000ff guibg=NONE gui=bold cterm=NONE
52+hi EndOfBuffer guifg=#0000ff guibg=NONE gui=bold cterm=NONE
53+hi ErrorMsg guifg=#ffffff guibg=#cd0000 gui=NONE cterm=NONE
54+hi WarningMsg guifg=#ff0000 guibg=NONE gui=NONE cterm=NONE
55+hi LineNr guifg=#7f7f7f guibg=NONE gui=NONE cterm=NONE
56+hi MatchParen guifg=NONE guibg=#008b8b gui=NONE cterm=NONE
57+hi ModeMsg guifg=NONE guibg=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=NONE
58+hi MoreMsg guifg=#2e8b57 guibg=NONE gui=bold cterm=NONE
59+hi Question guifg=#00ff00 guibg=NONE gui=bold cterm=NONE
60+hi SpecialKey guifg=#00ffff guibg=NONE gui=NONE cterm=NONE
61+hi VisualNOS guifg=NONE guibg=#000000 gui=bold,underline cterm=underline
62+hi WildMenu guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
63+hi QuickFixLine guifg=#000000 guibg=#cdcd00 gui=NONE cterm=NONE
64+hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl cterm=underline
65+hi SpellCap guifg=#5c5cff guibg=NONE guisp=#5c5cff gui=undercurl cterm=underline
66+hi SpellLocal guifg=#ff00ff guibg=NONE guisp=#ff00ff gui=undercurl cterm=underline
67+hi SpellRare guifg=#00ffff guibg=NONE guisp=#00ffff gui=undercurl cterm=underline
68+hi StatusLine guifg=#ffffff guibg=#0000ee gui=bold cterm=NONE
69+hi StatusLineNC guifg=#000000 guibg=#e5e5e5 gui=NONE cterm=NONE
70+hi VertSplit guifg=#000000 guibg=#e5e5e5 gui=NONE cterm=NONE
71+hi TabLine guifg=#ffffff guibg=#7f7f7f gui=NONE cterm=NONE
72+hi TabLineFill guifg=NONE guibg=#000000 gui=reverse cterm=reverse
73+hi TabLineSel guifg=#cccccc guibg=#000000 gui=bold cterm=NONE
74+hi ToolbarLine guifg=NONE guibg=#000000 gui=NONE cterm=NONE
75+hi ToolbarButton guifg=#000000 guibg=#e5e5e5 gui=bold cterm=NONE
76+hi Pmenu guifg=fg guibg=#303030 gui=NONE cterm=NONE
77+hi PmenuSbar guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
78+hi PmenuSel guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
79+hi PmenuThumb guifg=NONE guibg=#bebebe gui=NONE cterm=NONE
80+hi! link Terminal Normal
81+hi! link LineNrAbove LineNr
82+hi! link LineNrBelow LineNr
83+hi! link CurSearch Search
84+hi! link CursorLineFold CursorLine
85+hi! link CursorLineSign CursorLine
86+hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
87+hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
88+hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
89+hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
90+
91+if s:t_Co >= 256
92+ hi Normal ctermfg=251 ctermbg=16 cterm=NONE
93+ hi! link StatusLineTerm StatusLine
94+ hi! link StatusLineTermNC StatusLineNC
95+ hi Comment ctermfg=111 ctermbg=NONE cterm=NONE
96+ hi Constant ctermfg=217 ctermbg=NONE cterm=NONE
97+ hi Identifier ctermfg=87 ctermbg=NONE cterm=NONE
98+ hi Statement ctermfg=227 ctermbg=NONE cterm=NONE
99+ hi PreProc ctermfg=213 ctermbg=NONE cterm=NONE
100+ hi Type ctermfg=83 ctermbg=NONE cterm=NONE
101+ hi Special ctermfg=214 ctermbg=NONE cterm=NONE
102+ hi Underlined ctermfg=111 ctermbg=NONE cterm=underline
103+ hi Ignore ctermfg=16 ctermbg=16 cterm=NONE
104+ hi Error ctermfg=231 ctermbg=196 cterm=NONE
105+ hi Todo ctermfg=226 ctermbg=16 cterm=reverse
106+ hi Folded ctermfg=44 ctermbg=237 cterm=NONE
107+ hi Visual ctermfg=16 ctermbg=248 cterm=NONE
108+ hi CursorColumn ctermfg=NONE ctermbg=242 cterm=NONE
109+ hi CursorLine ctermfg=NONE ctermbg=242 cterm=NONE
110+ hi CursorLineNr ctermfg=226 ctermbg=242 cterm=NONE
111+ hi SignColumn ctermfg=51 ctermbg=NONE cterm=NONE
112+ hi FoldColumn ctermfg=51 ctermbg=NONE cterm=NONE
113+ hi ColorColumn ctermfg=251 ctermbg=88 cterm=NONE
114+ hi Conceal ctermfg=254 ctermbg=248 cterm=NONE
115+ hi Cursor ctermfg=16 ctermbg=46 cterm=NONE
116+ hi lCursor ctermfg=16 ctermbg=254 cterm=NONE
117+ hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE
118+ hi Title ctermfg=201 ctermbg=NONE cterm=NONE
119+ hi Directory ctermfg=51 ctermbg=NONE cterm=NONE
120+ hi Search ctermfg=196 ctermbg=16 cterm=reverse
121+ hi IncSearch ctermfg=40 ctermbg=16 cterm=reverse
122+ hi NonText ctermfg=21 ctermbg=NONE cterm=NONE
123+ hi EndOfBuffer ctermfg=21 ctermbg=NONE cterm=NONE
124+ hi ErrorMsg ctermfg=231 ctermbg=160 cterm=NONE
125+ hi WarningMsg ctermfg=196 ctermbg=NONE cterm=NONE
126+ hi LineNr ctermfg=102 ctermbg=NONE cterm=NONE
127+ hi MatchParen ctermfg=NONE ctermbg=30 cterm=NONE
128+ hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=NONE
129+ hi MoreMsg ctermfg=29 ctermbg=NONE cterm=NONE
130+ hi Question ctermfg=46 ctermbg=NONE cterm=NONE
131+ hi SpecialKey ctermfg=51 ctermbg=NONE cterm=NONE
132+ hi VisualNOS ctermfg=NONE ctermbg=16 cterm=underline
133+ hi WildMenu ctermfg=16 ctermbg=226 cterm=NONE
134+ hi QuickFixLine ctermfg=16 ctermbg=184 cterm=NONE
135+ hi SpellBad ctermfg=196 ctermbg=NONE cterm=underline
136+ hi SpellCap ctermfg=63 ctermbg=NONE cterm=underline
137+ hi SpellLocal ctermfg=201 ctermbg=NONE cterm=underline
138+ hi SpellRare ctermfg=51 ctermbg=NONE cterm=underline
139+ hi StatusLine ctermfg=231 ctermbg=20 cterm=NONE
140+ hi StatusLineNC ctermfg=16 ctermbg=254 cterm=NONE
141+ hi VertSplit ctermfg=16 ctermbg=254 cterm=NONE
142+ hi TabLine ctermfg=231 ctermbg=102 cterm=NONE
143+ hi TabLineFill ctermfg=NONE ctermbg=16 cterm=reverse
144+ hi TabLineSel ctermfg=251 ctermbg=16 cterm=NONE
145+ hi ToolbarLine ctermfg=NONE ctermbg=16 cterm=NONE
146+ hi ToolbarButton ctermfg=16 ctermbg=254 cterm=NONE
147+ hi Pmenu ctermfg=fg ctermbg=236 cterm=NONE
148+ hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
149+ hi PmenuSel ctermfg=16 ctermbg=226 cterm=NONE
150+ hi PmenuThumb ctermfg=NONE ctermbg=250 cterm=NONE
151+ hi! link Terminal Normal
152+ hi! link LineNrAbove LineNr
153+ hi! link LineNrBelow LineNr
154+ hi! link CurSearch Search
155+ hi! link CursorLineFold CursorLine
156+ hi! link CursorLineSign CursorLine
157+ hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
158+ hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
159+ hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
160+ hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
161+ unlet s:t_Co
162+ finish
49163 endif
50164
165+if s:t_Co >= 16
166+ hi Normal ctermfg=white ctermbg=black cterm=NONE
167+ hi! link StatusLineTerm StatusLine
168+ hi! link StatusLineTermNC StatusLineNC
169+ hi Comment ctermfg=blue ctermbg=NONE cterm=NONE
170+ hi Constant ctermfg=darkmagenta ctermbg=NONE cterm=NONE
171+ hi Identifier ctermfg=cyan ctermbg=NONE cterm=NONE
172+ hi Statement ctermfg=yellow ctermbg=NONE cterm=NONE
173+ hi PreProc ctermfg=darkcyan ctermbg=NONE cterm=NONE
174+ hi Type ctermfg=green ctermbg=NONE cterm=NONE
175+ hi Special ctermfg=darkred ctermbg=NONE cterm=NONE
176+ hi Underlined ctermfg=blue ctermbg=NONE cterm=underline
177+ hi Ignore ctermfg=black ctermbg=black cterm=NONE
178+ hi Error ctermfg=white ctermbg=red cterm=NONE
179+ hi Todo ctermfg=yellow ctermbg=black cterm=reverse
180+ hi Folded ctermfg=darkcyan ctermbg=NONE cterm=NONE
181+ hi Visual ctermfg=black ctermbg=grey cterm=NONE
182+ hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline
183+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
184+ hi CursorLineNr ctermfg=yellow ctermbg=NONE cterm=underline
185+ hi SignColumn ctermfg=cyan ctermbg=NONE cterm=NONE
186+ hi FoldColumn ctermfg=cyan ctermbg=NONE cterm=NONE
187+ hi ColorColumn ctermfg=white ctermbg=darkred cterm=NONE
188+ hi Conceal ctermfg=grey ctermbg=grey cterm=NONE
189+ hi Cursor ctermfg=black ctermbg=green cterm=NONE
190+ hi lCursor ctermfg=black ctermbg=grey cterm=NONE
191+ hi CursorIM ctermfg=NONE ctermbg=fg cterm=NONE
192+ hi Title ctermfg=magenta ctermbg=NONE cterm=NONE
193+ hi Directory ctermfg=cyan ctermbg=NONE cterm=NONE
194+ hi Search ctermfg=red ctermbg=black cterm=reverse
195+ hi IncSearch ctermfg=darkgreen ctermbg=black cterm=reverse
196+ hi NonText ctermfg=blue ctermbg=NONE cterm=NONE
197+ hi EndOfBuffer ctermfg=blue ctermbg=NONE cterm=NONE
198+ hi ErrorMsg ctermfg=white ctermbg=darkred cterm=NONE
199+ hi WarningMsg ctermfg=red ctermbg=NONE cterm=NONE
200+ hi LineNr ctermfg=darkgrey ctermbg=NONE cterm=NONE
201+ hi MatchParen ctermfg=NONE ctermbg=darkcyan cterm=NONE
202+ hi ModeMsg ctermfg=NONE ctermbg=NONE cterm=NONE
203+ hi MoreMsg ctermfg=darkgreen ctermbg=NONE cterm=NONE
204+ hi Question ctermfg=green ctermbg=NONE cterm=NONE
205+ hi SpecialKey ctermfg=cyan ctermbg=NONE cterm=NONE
206+ hi VisualNOS ctermfg=NONE ctermbg=black cterm=underline
207+ hi WildMenu ctermfg=black ctermbg=yellow cterm=NONE
208+ hi QuickFixLine ctermfg=black ctermbg=darkyellow cterm=NONE
209+ hi SpellBad ctermfg=red ctermbg=NONE cterm=underline
210+ hi SpellCap ctermfg=blue ctermbg=NONE cterm=underline
211+ hi SpellLocal ctermfg=magenta ctermbg=NONE cterm=underline
212+ hi SpellRare ctermfg=cyan ctermbg=NONE cterm=underline
213+ hi StatusLine ctermfg=white ctermbg=darkblue cterm=NONE
214+ hi StatusLineNC ctermfg=black ctermbg=grey cterm=NONE
215+ hi VertSplit ctermfg=black ctermbg=grey cterm=NONE
216+ hi TabLine ctermfg=white ctermbg=darkgrey cterm=NONE
217+ hi TabLineFill ctermfg=NONE ctermbg=black cterm=reverse
218+ hi TabLineSel ctermfg=white ctermbg=black cterm=NONE
219+ hi ToolbarLine ctermfg=NONE ctermbg=black cterm=NONE
220+ hi ToolbarButton ctermfg=black ctermbg=grey cterm=NONE
221+ hi Pmenu ctermfg=fg ctermbg=darkgrey cterm=NONE
222+ hi PmenuSbar ctermfg=NONE ctermbg=NONE cterm=NONE
223+ hi PmenuSel ctermfg=black ctermbg=yellow cterm=NONE
224+ hi PmenuThumb ctermfg=NONE ctermbg=grey cterm=NONE
225+ hi! link Terminal Normal
226+ hi! link LineNrAbove LineNr
227+ hi! link LineNrBelow LineNr
228+ hi! link CurSearch Search
229+ hi! link CursorLineFold CursorLine
230+ hi! link CursorLineSign CursorLine
231+ hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
232+ hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
233+ hi DiffText ctermfg=black ctermbg=grey cterm=NONE
234+ hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
235+ unlet s:t_Co
236+ finish
237+endif
238+
239+if s:t_Co >= 0
240+ hi Normal term=NONE
241+ hi ColorColumn term=reverse
242+ hi Conceal term=NONE
243+ hi Cursor term=reverse
244+ hi CursorColumn term=NONE
245+ hi CursorLine term=underline
246+ hi CursorLineNr term=bold
247+ hi DiffAdd term=reverse
248+ hi DiffChange term=NONE
249+ hi DiffDelete term=reverse
250+ hi DiffText term=reverse
251+ hi Directory term=NONE
252+ hi EndOfBuffer term=NONE
253+ hi ErrorMsg term=bold,reverse
254+ hi FoldColumn term=NONE
255+ hi Folded term=NONE
256+ hi IncSearch term=bold,reverse,underline
257+ hi LineNr term=NONE
258+ hi MatchParen term=bold,underline
259+ hi ModeMsg term=bold
260+ hi MoreMsg term=NONE
261+ hi NonText term=NONE
262+ hi Pmenu term=reverse
263+ hi PmenuSbar term=reverse
264+ hi PmenuSel term=bold
265+ hi PmenuThumb term=NONE
266+ hi Question term=standout
267+ hi Search term=reverse
268+ hi SignColumn term=reverse
269+ hi SpecialKey term=bold
270+ hi SpellBad term=underline
271+ hi SpellCap term=underline
272+ hi SpellLocal term=underline
273+ hi SpellRare term=underline
274+ hi StatusLine term=bold,reverse
275+ hi StatusLineNC term=bold,underline
276+ hi TabLine term=bold,underline
277+ hi TabLineFill term=NONE
278+ hi Terminal term=NONE
279+ hi TabLineSel term=bold,reverse
280+ hi Title term=NONE
281+ hi VertSplit term=NONE
282+ hi Visual term=reverse
283+ hi VisualNOS term=NONE
284+ hi WarningMsg term=standout
285+ hi WildMenu term=bold
286+ hi CursorIM term=NONE
287+ hi ToolbarLine term=reverse
288+ hi ToolbarButton term=bold,reverse
289+ hi CurSearch term=reverse
290+ hi CursorLineFold term=underline
291+ hi CursorLineSign term=underline
292+ hi Comment term=bold
293+ hi Constant term=NONE
294+ hi Error term=bold,reverse
295+ hi Identifier term=NONE
296+ hi Ignore term=NONE
297+ hi PreProc term=NONE
298+ hi Special term=NONE
299+ hi Statement term=NONE
300+ hi Todo term=bold,reverse
301+ hi Type term=NONE
302+ hi Underlined term=underline
303+ unlet s:t_Co
304+ finish
305+endif
306+
307+" Background: dark
308+" Color: foreground #CCCCCC 251 white
309+" Color: background #000000 16 black
310+" Color: color00 #000000 16 black
311+" Color: color08 #7f7f7f 102 darkgrey
312+" Color: color01 #cd0000 160 darkred
313+" Color: color09 #ff0000 196 red
314+" Color: color02 #00cd00 40 darkgreen
315+" Color: color10 #00ff00 46 green
316+" Color: color03 #cdcd00 184 darkyellow
317+" Color: color11 #ffff00 226 yellow
318+" Color: color04 #0000ee 20 darkblue
319+" Color: color12 #5c5cff 63 blue
320+" Color: color05 #cd00cd 164 darkmagenta
321+" Color: color13 #ff00ff 201 magenta
322+" Color: color06 #00cdcd 44 darkcyan
323+" Color: color14 #00ffff 51 cyan
324+" Color: color07 #e5e5e5 254 grey
325+" Color: color15 #ffffff 231 white
326+" Term colors: color00 color01 color02 color03 color04 color05 color06 color07
327+" Term colors: color08 color09 color10 color11 color12 color13 color14 color15
328+" Color: rgbGrey40 #666666 242 grey
329+" Color: rgbDarkGrey #a9a9a9 248 grey
330+" Color: rgbDarkBlue #00008b 18 darkblue
331+" Color: rgbDarkMagenta #8b008b 90 darkmagenta
332+" Color: rgbBlue #0000ff 21 blue
333+" Color: rgbDarkCyan #008b8b 30 darkcyan
334+" Color: Directory #00ffff 51 cyan
335+" Color: rgbSeaGreen #2e8b57 29 darkgreen
336+" Color: rgbGrey #bebebe 250 grey
337+" Color: Question #00ff00 46 green
338+" Color: SignColumn #a9a9a9 248 black
339+" Color: SpecialKey #00ffff 51 cyan
340+" Color: StatusLineTerm #90ee90 120 darkgreen
341+" Color: Title #ff00ff 201 magenta
342+" Color: WarningMsg #ff0000 196 red
343+" Color: ToolbarLine #7f7f7f 243 black
344+" Color: ToolbarButton #d3d3d3 252 darkgrey
345+" Color: Comment #80a0ff 111 blue
346+" Color: Constant #ffa0a0 217 darkmagenta
347+" Color: Special #ffa500 214 darkred
348+" Color: Identifier #40ffff 87 cyan
349+" Color: Statement #ffff60 227 yellow
350+" Color: PreProc #ff80ff 213 darkcyan
351+" Color: Type #60ff60 83 green
352+" Color: Underlined #80a0ff 111 blue
353+" Color: FoldedBG #3a3a3a 237 darkgrey
354+" Color: Pmenu #303030 236 darkgrey
355+" Color: rgbDarkRed #8b0000 88 darkred
356+" Color: bgDiffA #5F875F 65 darkgreen
357+" Color: bgDiffC #5F87AF 67 blue
358+" Color: bgDiffD #AF5FAF 133 magenta
359+" Color: bgDiffT #C6C6C6 251 grey
360+" Color: fgDiffW #FFFFFF 231 white
361+" Color: fgDiffB #000000 16 black
362+" vim: et ts=2 sw=2
diff -r d1bc3ca0cd1d -r 82244cfc4694 runtime/colors/zellner.vim
--- a/runtime/colors/zellner.vim Sat May 14 14:00:04 2022 +0200
+++ b/runtime/colors/zellner.vim Sat May 14 14:45:04 2022 +0200
@@ -1,54 +1,341 @@
1-" local syntax file - set colors on a per-machine basis:
2-" vim: tw=0 ts=4 sw=4
3-" Vim color file
4-" Maintainer: Ron Aaron <ron@ronware.org>
5-" Last Change: 2003 May 02
1+" Name: zellner
2+" Description: Light background colorscheme.
3+" Author: Original author Ron Aaron <ron@ronware.org>
4+" Maintainer: Original maintainer Ron Aaron <ron@ronware.org>
5+" Website: https://github.com/vim/colorschemes
6+" License: Same as Vim
7+" Last Updated: Wed May 11 22:56:47 2022
8+
9+" Generated by Colortemplate v2.2.0
610
711 set background=light
8-hi clear
9-if exists("syntax_on")
10- syntax reset
11-endif
12-let g:colors_name = "zellner"
1312
14-hi Comment term=bold ctermfg=Red guifg=Red
15-hi Normal guifg=black guibg=white
16-hi Constant term=underline ctermfg=Magenta guifg=Magenta
17-hi Special term=bold ctermfg=Magenta guifg=Magenta
18-hi Identifier term=underline ctermfg=Blue guifg=Blue
19-hi Statement term=bold ctermfg=DarkRed gui=NONE guifg=Brown
20-hi PreProc term=underline ctermfg=Magenta guifg=Purple
21-hi Type term=underline ctermfg=Blue gui=NONE guifg=Blue
22-hi Visual term=reverse ctermfg=Yellow ctermbg=Red gui=NONE guifg=Black guibg=Yellow
23-hi Search term=reverse ctermfg=Black ctermbg=Cyan gui=NONE guifg=Black guibg=Cyan
24-hi Tag term=bold ctermfg=DarkGreen guifg=DarkGreen
25-hi Error term=reverse ctermfg=15 ctermbg=9 guibg=Red guifg=White
26-hi Todo term=standout ctermbg=Yellow ctermfg=Black guifg=Blue guibg=Yellow
27-hi StatusLine term=bold,reverse cterm=NONE ctermfg=Yellow ctermbg=DarkGray gui=NONE guifg=Yellow guibg=DarkGray
28-hi! link MoreMsg Comment
29-hi! link ErrorMsg Visual
30-hi! link WarningMsg ErrorMsg
31-hi! link Question Comment
32-hi link String Constant
33-hi link Character Constant
34-hi link Number Constant
35-hi link Boolean Constant
36-hi link Float Number
37-hi link Function Identifier
38-hi link Conditional Statement
39-hi link Repeat Statement
40-hi link Label Statement
41-hi link Operator Statement
42-hi link Keyword Statement
43-hi link Exception Statement
44-hi link Include PreProc
45-hi link Define PreProc
46-hi link Macro PreProc
47-hi link PreCondit PreProc
48-hi link StorageClass Type
49-hi link Structure Type
50-hi link Typedef Type
51-hi link SpecialChar Special
52-hi link Delimiter Special
53-hi link SpecialComment Special
54-hi link Debug Special
13+hi clear
14+let g:colors_name = 'zellner'
15+
16+let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 1
17+
18+if (has('termguicolors') && &termguicolors) || has('gui_running')
19+ let g:terminal_ansi_colors = ['#ffffff', '#a52a2a', '#ff00ff', '#a020f0', '#0000ff', '#0000ff', '#ff00ff', '#a9a9a9', '#ff0000', '#a52a2a', '#ff00ff', '#a020f0', '#0000ff', '#0000ff', '#ff00ff', '#000000']
20+endif
21+hi Normal guifg=#000000 guibg=#ffffff gui=NONE cterm=NONE
22+hi Folded guifg=#00008b guibg=#d3d3d3 gui=NONE cterm=NONE
23+hi CursorLine guifg=NONE guibg=#e5e5e5 gui=NONE cterm=NONE
24+hi CursorColumn guifg=NONE guibg=#e5e5e5 gui=NONE cterm=NONE
25+hi CursorLineNr guifg=#a52a2a guibg=NONE gui=bold cterm=NONE
26+hi QuickFixLine guifg=#ffffff guibg=#6a5acd gui=NONE cterm=NONE
27+hi EndOfBuffer guifg=#a9a9a9 guibg=NONE gui=NONE cterm=NONE
28+hi StatusLine guifg=#ffff00 guibg=#a9a9a9 gui=NONE cterm=NONE
29+hi StatusLineNC guifg=#ffffff guibg=#000000 gui=NONE cterm=NONE
30+hi StatusLineTerm guifg=#ffffff guibg=#006400 gui=NONE cterm=NONE
31+hi StatusLineTermNC guifg=#ffffff guibg=#0000ff gui=NONE cterm=NONE
32+hi VertSplit guifg=#ffffff guibg=#000000 gui=NONE cterm=NONE
33+hi Pmenu guifg=#000000 guibg=#dadada gui=NONE cterm=NONE
34+hi PmenuSel guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
35+hi PmenuSbar guifg=NONE guibg=#ffffff gui=NONE cterm=NONE
36+hi PmenuThumb guifg=NONE guibg=#a9a9a9 gui=NONE cterm=NONE
37+hi TabLine guifg=#000000 guibg=#a9a9a9 gui=underline cterm=underline
38+hi TabLineFill guifg=NONE guibg=NONE gui=reverse ctermfg=NONE ctermbg=NONE cterm=reverse
39+hi TabLineSel guifg=#000000 guibg=#ffffff gui=bold cterm=NONE
40+hi ToolbarLine guifg=NONE guibg=#d3d3d3 gui=NONE cterm=NONE
41+hi ToolbarButton guifg=NONE guibg=#a9a9a9 gui=bold cterm=NONE
42+hi NonText guifg=#a9a9a9 guibg=NONE gui=NONE cterm=NONE
43+hi SpecialKey guifg=#a9a9a9 guibg=NONE gui=NONE cterm=NONE
44+hi Visual guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
45+hi VisualNOS guifg=NONE guibg=#ff0000 gui=NONE cterm=NONE
46+hi LineNr guifg=#a52a2a guibg=NONE gui=NONE cterm=NONE
47+hi FoldColumn guifg=#00008b guibg=NONE gui=NONE cterm=NONE
48+hi SignColumn guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
49+hi Underlined guifg=#6a5acd guibg=NONE gui=underline cterm=underline
50+hi Error guifg=#ff0000 guibg=#ffffff gui=reverse cterm=reverse
51+hi ErrorMsg guifg=#ff0000 guibg=#ffffff gui=reverse cterm=reverse
52+hi WarningMsg guifg=#a020f0 guibg=#ffffff gui=NONE cterm=NONE
53+hi MoreMsg guifg=#000000 guibg=#ffffff gui=bold cterm=NONE
54+hi ModeMsg guifg=#000000 guibg=#ffffff gui=bold cterm=NONE
55+hi Question guifg=#ff00ff guibg=NONE gui=bold cterm=NONE
56+hi Todo guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
57+hi MatchParen guifg=#ffffff guibg=#ff00ff gui=NONE cterm=NONE
58+hi Search guifg=#ffffff guibg=#a020f0 gui=NONE cterm=NONE
59+hi IncSearch guifg=#000000 guibg=NONE gui=reverse cterm=reverse
60+hi WildMenu guifg=#000000 guibg=#ffff00 gui=NONE cterm=NONE
61+hi ColorColumn guifg=NONE guibg=#eeeeee gui=NONE cterm=NONE
62+hi Cursor guifg=#ffffff guibg=#000000 gui=NONE cterm=NONE
63+hi lCursor guifg=#000000 guibg=#ff00ff gui=NONE cterm=NONE
64+hi SpellBad guifg=#ff0000 guibg=NONE guisp=#ff0000 gui=undercurl cterm=underline
65+hi SpellCap guifg=#0000ff guibg=NONE guisp=#0000ff gui=undercurl cterm=underline
66+hi SpellLocal guifg=#878700 guibg=NONE guisp=#878700 gui=undercurl cterm=underline
67+hi SpellRare guifg=#008787 guibg=NONE guisp=#008787 gui=undercurl cterm=underline
68+hi Comment guifg=#ff0000 guibg=NONE gui=NONE cterm=NONE
69+hi Constant guifg=#ff00ff guibg=NONE gui=NONE cterm=NONE
70+hi Identifier guifg=#0000ff guibg=NONE gui=NONE cterm=NONE
71+hi Statement guifg=#a52a2a guibg=NONE gui=NONE cterm=NONE
72+hi PreProc guifg=#a020f0 guibg=NONE gui=NONE cterm=NONE
73+hi Type guifg=#0000ff guibg=NONE gui=NONE cterm=NONE
74+hi Special guifg=#ff00ff guibg=NONE gui=NONE cterm=NONE
75+hi Tag guifg=#006400 guibg=NONE gui=NONE cterm=NONE
76+hi Directory guifg=#0000ff guibg=NONE gui=bold cterm=NONE
77+hi Conceal guifg=#ff0000 guibg=NONE gui=NONE cterm=NONE
78+hi Ignore guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
79+hi Title guifg=#a020f0 guibg=NONE gui=bold cterm=NONE
80+hi! link Terminal Normal
81+hi! link LineNrAbove LineNr
82+hi! link LineNrBelow LineNr
83+hi! link CurSearch Search
84+hi! link CursorLineFold CursorLine
85+hi! link CursorLineSign CursorLine
86+hi DiffAdd guifg=#ffffff guibg=#5f875f gui=NONE cterm=NONE
87+hi DiffChange guifg=#ffffff guibg=#5f87af gui=NONE cterm=NONE
88+hi DiffText guifg=#000000 guibg=#c6c6c6 gui=NONE cterm=NONE
89+hi DiffDelete guifg=#ffffff guibg=#af5faf gui=NONE cterm=NONE
90+
91+if s:t_Co >= 256
92+ hi Normal ctermfg=16 ctermbg=231 cterm=NONE
93+ hi Folded ctermfg=18 ctermbg=252 cterm=NONE
94+ hi CursorLine ctermfg=NONE ctermbg=254 cterm=NONE
95+ hi CursorColumn ctermfg=NONE ctermbg=254 cterm=NONE
96+ hi CursorLineNr ctermfg=124 ctermbg=NONE cterm=NONE
97+ hi QuickFixLine ctermfg=231 ctermbg=62 cterm=NONE
98+ hi EndOfBuffer ctermfg=248 ctermbg=NONE cterm=NONE
99+ hi StatusLine ctermfg=226 ctermbg=248 cterm=NONE
100+ hi StatusLineNC ctermfg=231 ctermbg=16 cterm=NONE
101+ hi StatusLineTerm ctermfg=231 ctermbg=22 cterm=NONE
102+ hi StatusLineTermNC ctermfg=231 ctermbg=21 cterm=NONE
103+ hi VertSplit ctermfg=231 ctermbg=16 cterm=NONE
104+ hi Pmenu ctermfg=16 ctermbg=253 cterm=NONE
105+ hi PmenuSel ctermfg=16 ctermbg=226 cterm=NONE
106+ hi PmenuSbar ctermfg=NONE ctermbg=231 cterm=NONE
107+ hi PmenuThumb ctermfg=NONE ctermbg=248 cterm=NONE
108+ hi TabLine ctermfg=16 ctermbg=248 cterm=underline
109+ hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=reverse
110+ hi TabLineSel ctermfg=16 ctermbg=231 cterm=NONE
111+ hi ToolbarLine ctermfg=NONE ctermbg=252 cterm=NONE
112+ hi ToolbarButton ctermfg=NONE ctermbg=248 cterm=NONE
113+ hi NonText ctermfg=248 ctermbg=NONE cterm=NONE
114+ hi SpecialKey ctermfg=248 ctermbg=NONE cterm=NONE
115+ hi Visual ctermfg=16 ctermbg=226 cterm=NONE
116+ hi VisualNOS ctermfg=NONE ctermbg=196 cterm=NONE
117+ hi LineNr ctermfg=124 ctermbg=NONE cterm=NONE
118+ hi FoldColumn ctermfg=18 ctermbg=NONE cterm=NONE
119+ hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
120+ hi Underlined ctermfg=62 ctermbg=NONE cterm=underline
121+ hi Error ctermfg=196 ctermbg=231 cterm=reverse
122+ hi ErrorMsg ctermfg=196 ctermbg=231 cterm=reverse
123+ hi WarningMsg ctermfg=129 ctermbg=231 cterm=NONE
124+ hi MoreMsg ctermfg=16 ctermbg=231 cterm=NONE
125+ hi ModeMsg ctermfg=16 ctermbg=231 cterm=NONE
126+ hi Question ctermfg=201 ctermbg=NONE cterm=NONE
127+ hi Todo ctermfg=16 ctermbg=226 cterm=NONE
128+ hi MatchParen ctermfg=231 ctermbg=201 cterm=NONE
129+ hi Search ctermfg=231 ctermbg=129 cterm=NONE
130+ hi IncSearch ctermfg=16 ctermbg=NONE cterm=reverse
131+ hi WildMenu ctermfg=16 ctermbg=226 cterm=NONE
132+ hi ColorColumn ctermfg=NONE ctermbg=255 cterm=NONE
133+ hi Cursor ctermfg=231 ctermbg=16 cterm=NONE
134+ hi lCursor ctermfg=16 ctermbg=201 cterm=NONE
135+ hi SpellBad ctermfg=196 ctermbg=NONE cterm=underline
136+ hi SpellCap ctermfg=21 ctermbg=NONE cterm=underline
137+ hi SpellLocal ctermfg=100 ctermbg=NONE cterm=underline
138+ hi SpellRare ctermfg=30 ctermbg=NONE cterm=underline
139+ hi Comment ctermfg=196 ctermbg=NONE cterm=NONE
140+ hi Constant ctermfg=201 ctermbg=NONE cterm=NONE
141+ hi Identifier ctermfg=21 ctermbg=NONE cterm=NONE
142+ hi Statement ctermfg=124 ctermbg=NONE cterm=NONE
143+ hi PreProc ctermfg=129 ctermbg=NONE cterm=NONE
144+ hi Type ctermfg=21 ctermbg=NONE cterm=NONE
145+ hi Special ctermfg=201 ctermbg=NONE cterm=NONE
146+ hi Tag ctermfg=22 ctermbg=NONE cterm=NONE
147+ hi Directory ctermfg=21 ctermbg=NONE cterm=NONE
148+ hi Conceal ctermfg=196 ctermbg=NONE cterm=NONE
149+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
150+ hi Title ctermfg=129 ctermbg=NONE cterm=NONE
151+ hi! link Terminal Normal
152+ hi! link LineNrAbove LineNr
153+ hi! link LineNrBelow LineNr
154+ hi! link CurSearch Search
155+ hi! link CursorLineFold CursorLine
156+ hi! link CursorLineSign CursorLine
157+ hi DiffAdd ctermfg=231 ctermbg=65 cterm=NONE
158+ hi DiffChange ctermfg=231 ctermbg=67 cterm=NONE
159+ hi DiffText ctermfg=16 ctermbg=251 cterm=NONE
160+ hi DiffDelete ctermfg=231 ctermbg=133 cterm=NONE
161+ unlet s:t_Co
162+ finish
163+endif
164+
165+if s:t_Co >= 16
166+ hi Normal ctermfg=black ctermbg=white cterm=NONE
167+ hi Folded ctermfg=darkblue ctermbg=NONE cterm=NONE
168+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
169+ hi CursorColumn ctermfg=NONE ctermbg=NONE cterm=underline
170+ hi CursorLineNr ctermfg=darkred ctermbg=NONE cterm=underline
171+ hi QuickFixLine ctermfg=white ctermbg=blue cterm=NONE
172+ hi EndOfBuffer ctermfg=darkgrey ctermbg=NONE cterm=NONE
173+ hi StatusLine ctermfg=yellow ctermbg=darkgrey cterm=NONE
174+ hi StatusLineNC ctermfg=white ctermbg=black cterm=NONE
175+ hi StatusLineTerm ctermfg=white ctermbg=darkgreen cterm=NONE
176+ hi StatusLineTermNC ctermfg=white ctermbg=blue cterm=NONE
177+ hi VertSplit ctermfg=white ctermbg=black cterm=NONE
178+ hi Pmenu ctermfg=black ctermbg=grey cterm=NONE
179+ hi PmenuSel ctermfg=black ctermbg=yellow cterm=NONE
180+ hi PmenuSbar ctermfg=NONE ctermbg=white cterm=NONE
181+ hi PmenuThumb ctermfg=NONE ctermbg=darkgrey cterm=NONE
182+ hi TabLine ctermfg=black ctermbg=grey cterm=underline
183+ hi TabLineFill ctermfg=NONE ctermbg=NONE cterm=reverse
184+ hi TabLineSel ctermfg=black ctermbg=white cterm=NONE
185+ hi ToolbarLine ctermfg=NONE ctermbg=black cterm=NONE
186+ hi ToolbarButton ctermfg=NONE ctermbg=grey cterm=NONE
187+ hi NonText ctermfg=grey ctermbg=NONE cterm=NONE
188+ hi SpecialKey ctermfg=grey ctermbg=NONE cterm=NONE
189+ hi Visual ctermfg=black ctermbg=yellow cterm=NONE
190+ hi VisualNOS ctermfg=NONE ctermbg=red cterm=NONE
191+ hi LineNr ctermfg=darkred ctermbg=NONE cterm=NONE
192+ hi FoldColumn ctermfg=darkblue ctermbg=NONE cterm=NONE
193+ hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE
194+ hi Underlined ctermfg=blue ctermbg=NONE cterm=underline
195+ hi Error ctermfg=red ctermbg=white cterm=reverse
196+ hi ErrorMsg ctermfg=red ctermbg=white cterm=reverse
197+ hi WarningMsg ctermfg=darkmagenta ctermbg=white cterm=NONE
198+ hi MoreMsg ctermfg=black ctermbg=white cterm=NONE
199+ hi ModeMsg ctermfg=black ctermbg=white cterm=NONE
200+ hi Question ctermfg=magenta ctermbg=NONE cterm=NONE
201+ hi Todo ctermfg=black ctermbg=yellow cterm=NONE
202+ hi MatchParen ctermfg=white ctermbg=magenta cterm=NONE
203+ hi Search ctermfg=white ctermbg=darkmagenta cterm=NONE
204+ hi IncSearch ctermfg=black ctermbg=NONE cterm=reverse
205+ hi WildMenu ctermfg=black ctermbg=yellow cterm=NONE
206+ hi ColorColumn ctermfg=NONE ctermbg=grey cterm=NONE
207+ hi Cursor ctermfg=white ctermbg=black cterm=NONE
208+ hi lCursor ctermfg=black ctermbg=magenta cterm=NONE
209+ hi SpellBad ctermfg=red ctermbg=NONE cterm=underline
210+ hi SpellCap ctermfg=blue ctermbg=NONE cterm=underline
211+ hi SpellLocal ctermfg=darkyellow ctermbg=NONE cterm=underline
212+ hi SpellRare ctermfg=darkcyan ctermbg=NONE cterm=underline
213+ hi Comment ctermfg=red ctermbg=NONE cterm=NONE
214+ hi Constant ctermfg=magenta ctermbg=NONE cterm=NONE
215+ hi Identifier ctermfg=blue ctermbg=NONE cterm=NONE
216+ hi Statement ctermfg=darkred ctermbg=NONE cterm=NONE
217+ hi PreProc ctermfg=darkmagenta ctermbg=NONE cterm=NONE
218+ hi Type ctermfg=blue ctermbg=NONE cterm=NONE
219+ hi Special ctermfg=magenta ctermbg=NONE cterm=NONE
220+ hi Tag ctermfg=darkgreen ctermbg=NONE cterm=NONE
221+ hi Directory ctermfg=blue ctermbg=NONE cterm=NONE
222+ hi Conceal ctermfg=red ctermbg=NONE cterm=NONE
223+ hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE
224+ hi Title ctermfg=darkmagenta ctermbg=NONE cterm=NONE
225+ hi! link Terminal Normal
226+ hi! link LineNrAbove LineNr
227+ hi! link LineNrBelow LineNr
228+ hi! link CurSearch Search
229+ hi! link CursorLineFold CursorLine
230+ hi! link CursorLineSign CursorLine
231+ hi DiffAdd ctermfg=white ctermbg=darkgreen cterm=NONE
232+ hi DiffChange ctermfg=white ctermbg=blue cterm=NONE
233+ hi DiffText ctermfg=black ctermbg=grey cterm=NONE
234+ hi DiffDelete ctermfg=white ctermbg=magenta cterm=NONE
235+ unlet s:t_Co
236+ finish
237+endif
238+
239+if s:t_Co >= 0
240+ hi Normal term=NONE
241+ hi ColorColumn term=reverse
242+ hi Conceal term=NONE
243+ hi Cursor term=reverse
244+ hi CursorColumn term=NONE
245+ hi CursorLine term=underline
246+ hi CursorLineNr term=bold
247+ hi DiffAdd term=reverse
248+ hi DiffChange term=NONE
249+ hi DiffDelete term=reverse
250+ hi DiffText term=reverse
251+ hi Directory term=NONE
252+ hi EndOfBuffer term=NONE
253+ hi ErrorMsg term=bold,reverse
254+ hi FoldColumn term=NONE
255+ hi Folded term=NONE
256+ hi IncSearch term=bold,reverse,underline
257+ hi LineNr term=NONE
258+ hi MatchParen term=bold,underline
259+ hi ModeMsg term=bold
260+ hi MoreMsg term=NONE
261+ hi NonText term=NONE
262+ hi Pmenu term=reverse
263+ hi PmenuSbar term=reverse
264+ hi PmenuSel term=bold
265+ hi PmenuThumb term=NONE
266+ hi Question term=standout
267+ hi Search term=reverse
268+ hi SignColumn term=reverse
269+ hi SpecialKey term=bold
270+ hi SpellBad term=underline
271+ hi SpellCap term=underline
272+ hi SpellLocal term=underline
273+ hi SpellRare term=underline
274+ hi StatusLine term=bold,reverse
275+ hi StatusLineNC term=bold,underline
276+ hi TabLine term=bold,underline
277+ hi TabLineFill term=NONE
278+ hi Terminal term=NONE
279+ hi TabLineSel term=bold,reverse
280+ hi Title term=NONE
281+ hi VertSplit term=NONE
282+ hi Visual term=reverse
283+ hi VisualNOS term=NONE
284+ hi WarningMsg term=standout
285+ hi WildMenu term=bold
286+ hi CursorIM term=NONE
287+ hi ToolbarLine term=reverse
288+ hi ToolbarButton term=bold,reverse
289+ hi CurSearch term=reverse
290+ hi CursorLineFold term=underline
291+ hi CursorLineSign term=underline
292+ hi Comment term=bold
293+ hi Constant term=NONE
294+ hi Error term=bold,reverse
295+ hi Identifier term=NONE
296+ hi Ignore term=NONE
297+ hi PreProc term=NONE
298+ hi Special term=NONE
299+ hi Statement term=NONE
300+ hi Todo term=bold,reverse
301+ hi Type term=NONE
302+ hi Underlined term=underline
303+ unlet s:t_Co
304+ finish
305+endif
306+
307+" Background: light
308+" Color: comment #ff0000 196 red
309+" Color: constant #ff00ff 201 magenta
310+" Color: identifier #0000ff 21 blue
311+" Color: statement #a52a2a 124 darkred
312+" Color: preproc #a020f0 129 darkmagenta
313+" Color: type #0000ff 21 blue
314+" Color: special #ff00ff 201 magenta
315+" Color: tag #006400 22 darkgreen
316+" Color: fg0 #000000 16 black
317+" Color: bg0 #ffffff 231 white
318+" Color: bg1 #a9a9a9 248 grey
319+" Color: status #a9a9a9 248 darkgrey
320+" Color: visual #ffff00 226 yellow
321+" Color: folded #d3d3d3 252 black
322+" Color: folded_fg #00008b 18 darkblue
323+" Color: cursorline #e5e5e5 254 black
324+" Color: pmenu #dadada 253 grey
325+" Color: wildmenu #ffff00 226 yellow
326+" Color: error #ff0000 196 red
327+" Color: linenr #a52a2a 124 darkred
328+" Color: colorcolumn #eeeeee 255 grey
329+" Color: slateblue #6a5acd 62 blue
330+" Color: darkcyan #008787 30 darkcyan
331+" Color: darkgreen #008700 28 darkgreen
332+" Color: darkyellow #878700 100 darkyellow
333+" Term colors: bg0 statement constant preproc identifier type special bg1