-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathnewtheme.vim
126 lines (121 loc) · 4.13 KB
/
newtheme.vim
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
" Vim color scheme
" Name: newtheme.vim
" Maintainer: Kevin Harrington
" Version: 0.0.5
highlight clear
if exists('syntax_on')
syntax reset
endif
let g:colors_name = 'newtheme'
set background=light
hi Normal ctermfg=Black ctermbg=White cterm=NONE term=NONE gui=NONE
hi Comment ctermfg=DarkCyan ctermbg=bg
if &t_Co == 256
hi Normal ctermfg=Black ctermbg=230 cterm=NONE term=NONE gui=NONE
hi Comment ctermfg=37 ctermbg=bg
hi LineNr ctermfg=251 ctermbg=bg
elseif &t_Co == 16
hi LineNr ctermfg=DarkGrey ctermbg=bg
elseif &t_Co == 8
hi LineNr ctermfg=Black ctermbg=bg
endif
"hi Normal term=NONE cterm=NONE ctermfg=Black ctermbg=bg_color gui=NONE
hi MatchParen ctermfg=Blue ctermbg=bg
hi ColorColumn ctermfg=fg ctermbg=DarkRed
hi Search ctermbg=Yellow
hi Visual ctermbg=Yellow
hi CursorColumn ctermfg=fg ctermbg=Yellow
hi CursorLine ctermfg=fg ctermbg=Yellow cterm=NONE
hi StatusLine cterm=reverse
hi NonText ctermfg=LightBlue ctermbg=bg cterm=NONE
hi SpecialKey ctermfg=LightBlue ctermbg=bg
hi DiffAdd ctermfg=NONE ctermbg=Yellow
hi DiffChange ctermbg=Yellow
hi DiffDelete ctermfg=LightBlue ctermbg=NONE
hi DiffText ctermfg=Yellow ctermbg=Red
" is there some way to 'unset' all of these?
highlight! link Boolean Normal
highlight! link Character Normal
"highlight! link Comment Normal
highlight! link Conditional Normal
highlight! link Constant Normal
highlight! link String Normal
highlight! link Keyword Normal
highlight! link Number Normal
highlight! link Function Normal
highlight! link Label Normal
highlight! link Macro Normal
highlight! link Operator Normal
highlight! link Special Normal
highlight! link SpecialChar Normal
highlight! link SpecialComment Normal
highlight! link Statement Normal
highlight! link Tag Normal
highlight! link Title Normal
highlight! link Todo Normal
highlight! link Type Normal
highlight! link Typedef Normal
highlight! link Identifier Normal
highlight! link Delimiter Normal
highlight! link Directory Normal
highlight! link Exception Normal
highlight! link Float Normal
highlight! link Debug Normal
highlight! link Define Normal
highlight! link Structure Normal
highlight! link Include Normal
highlight! link PreCondit Normal
highlight! link PreProc Normal
highlight! link Repeat Normal
highlight! link StorageClass Normal
highlight! link Underlined Normal
" Highlight Groups - highlight-groups
"highlight! link ColorColumn Normal
highlight! link Conceal Normal
highlight! link Cursor Normal
highlight! link CursorIM Normal
"highlight! link CursorColumn Normal
"highlight! link CursorLine Normal
"highlight! link DiffAdd Normal
"highlight! link DiffChange Normal
"highlight! link DiffDelete Normal
"highlight! link DiffText Normal
highlight! link EndOfBuffer Normal
highlight! link Error Normal
highlight! link ErrorMsg Normal
highlight! link VertSplit Normal
highlight! link Folded Normal
highlight! link FoldColumn Normal
highlight! link SignColumn Normal
highlight! link IncSearch Normal
"highlight! link LineNr Normal
highlight! link CursorLineNr Normal
"highlight! link MatchParen Normal
highlight! link ModeMsg Normal
highlight! link MoreMsg Normal
"highlight! link NonText Normal
highlight! link Pmenu Normal
highlight! link PmenuSel Normal
highlight! link PmenuSbar Normal
highlight! link PmenuThumb Normal
highlight! link Question Normal
highlight! link QuickFixLine Normal
"highlight! link Search Normal
"highlight! link SpecialKey Normal
highlight! link SpellBad Normal
highlight! link SpellCap Normal
highlight! link SpellLocal Normal
highlight! link SpellRare Normal
"highlight! link StatusLine Normal
highlight! link StatusLineNC Normal
"highlight! link StatusLineTerm Normal
"highlight! link StatusLineTermNC Normal
highlight! link TabLine Normal
highlight! link TabLineFill Normal
highlight! link TabLineSel Normal
highlight! link Terminal Normal
highlight! link Title Normal
"highlight! link Visual Normal
highlight! link VisualNOS Normal
highlight! link WarningMsg Normal
highlight! link WildMenu Normal