1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
|
"%% Vim color file
" Name: def
" Maintainer: Ralph Amissah <ralph@amissah.com>
" Last Change: 2013-02-14, 2016-07-28, 2022-09-05
" URL: <https://git.sisudoc.org/projects/sisudoc-spine/tree/sundry/editor-syntax-etc/vim/colors/def.vim>
" <https://sisudoc.org/>
" Note: primarily 16 color cterm improved by tweaking of .Xdefaults
" (with occasional other colors selected from 256 color palate)
" .Xdefaults tweaking to make identical to def (256) provided,
" along with an alternative possibility using colors beyond
" 256 color palate
: hi clear
: if exists("syntax_on") | syntax reset | endif
: let colors_name = "def"
: set t_Co=256
: set background=dark
" -------
" terminal def
" -------
: hi Normal ctermfg=7 ctermbg=236
: hi Cursor ctermfg=0 ctermbg=166
: hi lCursor cterm=reverse
: hi CursorLine cterm=bold,underline "ctermul=166 "bg:236,59
: hi CursorLineNr cterm=bold ctermfg=0 ctermbg=166
: hi LineNr cterm=bold ctermfg=59 ctermbg=16
: hi StatusLine cterm=bold,reverse
: hi StatusLineNC cterm=reverse
: hi StatusLineTerm cterm=bold ctermfg=15 ctermbg=2
: hi StatusLineTermNC ctermfg=15 ctermbg=2
: hi ColorColumn cterm=none ctermfg=231 ctermbg=236 "bg:233,59,242,67
" hi ColorColumn cterm=inverse
" hi ColorColumn ctermfg=16 ctermbg=235
" hi ColorColumn ctermfg=5 ctermbg=90
: hi Folded cterm=none ctermfg=67 ctermbg=16 "fg:248,59,242,3,2,67
" hi Folded cterm=none ctermfg=59 ctermbg=16 "fg:248,59,242,3
: hi FoldColumn ctermfg=4 ctermbg=69
: hi Search cterm=none ctermfg=0 ctermbg=57 "bg:57,11
: hi IncSearch cterm=none ctermfg=0 ctermbg=154
: hi SpecialKey ctermfg=4
: hi Visual cterm=reverse
: hi VisualNOS cterm=bold,underline
: hi MoreMsg ctermfg=2
: hi ModeMsg cterm=bold
: hi Question ctermfg=2
: hi Title cterm=bold ctermfg=3
: hi NonText cterm=bold ctermfg=4
: hi Directory ctermfg=4
: hi WildMenu ctermfg=0 ctermbg=3
: hi VertSplit cterm=reverse
: hi DiffAdd cterm=none ctermfg=0 ctermbg=2
: hi DiffChange cterm=none ctermfg=0 ctermbg=7
: hi DiffDelete cterm=none ctermfg=0 ctermbg=7
: hi DiffText cterm=none ctermfg=0 ctermbg=6
: hi String cterm=none ctermfg=3
: hi Comment cterm=none ctermfg=4
: hi Constant ctermfg=1
: hi Special ctermfg=6 "fg:67,140,5
: hi Identifier cterm=none ctermfg=2 "bg:172,4,2 (default usually bold; choose orange, blue or lime green)
: hi Statement ctermfg=4
: hi Operator ctermfg=2
: hi PreProc ctermfg=1 "fg:2,5,140
: hi Type ctermfg=3 "fg:67,2
: hi Include ctermfg=1 "fg:124,140,5
: hi Delimiter cterm=none ctermfg=2
: hi Ignore cterm=bold ctermfg=7
: hi Todo ctermfg=0 ctermbg=3
: hi Underlined cterm=underline "ctermul=166 "fg:4,6
: hi Define ctermfg=3
: hi Function ctermfg=6
: hi Structure ctermfg=2
: hi MatchParen cterm=bold ctermfg=7 ctermbg=4
: hi SpellBad cterm=underline ctermfg=5 ctermbg=0
: hi SpellCap cterm=underline ctermfg=5 ctermbg=0
: hi SpellLocal cterm=underline ctermfg=5 ctermbg=0
: hi SpellRare cterm=underline ctermfg=5 ctermbg=0
: hi TrailingWhitespace ctermbg=1
: hi ExtraWhitespace ctermbg=1
: hi WarningMsg ctermfg=1
: hi ErrorMsg cterm=bold ctermfg=7 ctermbg=1
: hi Error cterm=bold ctermfg=7 ctermbg=1
: if &diff
: highlight! link DiffText MatchParen
: endif
" -------
" gui def
" -------
: hi Normal guifg=#D3D3D3 guibg=#000000
: hi Cursor guifg=#000000 guibg=#CC9966
: hi lCursor gui=reverse
: hi CursorLine gui=bold
: hi CursorLineNr gui=bold guifg=#000000 guibg=#D75F00
: hi CursorColumn guibg=#00005F
: hi LineNr gui=bold guifg=#808080 guibg=#000000
: hi StatusLine gui=bold,reverse
: hi StatusLineNC gui=reverse
: hi Search gui=none guifg=#000000 guibg=#5F00FF
: hi IncSearch gui=none guifg=#000000 guibg=#AFFF00
: hi SpecialKey guifg=#5971AD
: hi Visual gui=reverse
: hi VisualNOS gui=bold,underline
: hi MoreMsg guifg=#4E9A06
: hi ModeMsg gui=bold
: hi Question guifg=#4E9A06
: hi Title gui=bold guifg=#C4A000
: hi NonText gui=bold guifg=#5971AD
: hi Directory guifg=#5971AD
: hi WildMenu guifg=#000000 guibg=#C4A000
: hi VertSplit gui=reverse
: hi Folded gui=none guifg=#808080 guibg=#000000
: hi FoldColumn guifg=#5971AD guibg=#D3D3D3
: hi DiffAdd gui=none guifg=#000000 guibg=#4E9A06
: hi DiffChange gui=none guifg=#000000 guibg=#D3D3D3
: hi DiffDelete gui=none guifg=#000000 guibg=#D3D3D3
: hi DiffText gui=none guifg=#000000 guibg=#06989A
: hi String gui=none guifg=#C4A000
: hi Comment gui=none guifg=#5971AD guibg=#000000
: hi Constant guifg=#CC0000
: hi Special guifg=#06989A
: hi Identifier guifg=#06989A
: hi Statement guifg=#4E9A06
: hi Operator guifg=#4E9A06
: hi PreProc guifg=#CC0000
: hi Type gui=bold guifg=#C4A000
: hi Delimiter gui=none guifg=#4E9A06
: hi Ignore gui=bold guifg=#D3D3D3
: hi Todo guifg=#000000 guibg=#C4A000
: hi Underlined gui=underline
: hi Include guifg=#CC0000
: hi Define guifg=#C4A000
: hi Function guifg=#06989A
: hi Structure guifg=#4E9A06
: hi MatchParen gui=bold guifg=#D3D3D3 guibg=#5971AD
: hi ColorColumn guibg=#00005F
: hi SpellBad gui=underline guifg=#75507B guibg=#000000
: hi SpellCap gui=underline guifg=#75507B guibg=#000000
: hi SpellLocal gui=underline guifg=#75507B guibg=#000000
: hi SpellRare gui=underline guifg=#75507B guibg=#000000
: hi TrailingWhitespace guibg=#080000
: hi ExtraWhitespace guibg=#CC0000
: hi WarningMsg guifg=#CC0000
: hi ErrorMsg gui=bold guifg=#D3D3D3 guibg=#CC0000
: hi Error gui=bold guifg=#D3D3D3 guibg=#CC0000
|