This repository was archived by the owner on May 19, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
/
Copy pathtetragrammaton.vim
148 lines (137 loc) · 6.24 KB
/
tetragrammaton.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
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
:set background=dark
:highlight clear
if version > 580
hi clear
if exists("syntax_on")
syntax reset
endif
endif
let colors_name = "tetragrammaton"
":hi Normal guifg=White guibg=#403020
hi Normal guifg=#953434 guibg=#180000
hi Cursor guibg=khaki guifg=slategrey
"hi VertSplit guibg=#c2bfa5 guifg=grey40 gui=none cterm=reverse
hi VertSplit guibg=#020f05 guifg=#ff5544 gui=none
hi Folded guibg=black guifg=grey40
hi FoldColumn guibg=black guifg=grey20
hi IncSearch guifg=#4444bb guibg=#bbff88
hi ModeMsg guifg=goldenrod
hi MoreMsg guifg=SeaGreen
hi NonText guifg=RoyalBlue guibg=grey15
hi Question guifg=springgreen
hi Search guibg=peru guifg=wheat
hi SpecialKey guifg=yellowgreen ctermfg=darkgreen
hi StatusLine guibg=#480000 guifg=#95171a gui=none
hi StatusLineNC guibg=#380000 guifg=#000000 gui=none
hi Title guifg=gold gui=bold
" if else do while etc
hi Statement guifg=#ccaa88
hi Visual gui=none guifg=khaki guibg=olivedrab
hi WarningMsg guifg=salmon
hi String guifg=#884444 ctermfg=darkcyan
"hi Comment guifg=#689879
hi Comment guifg=#689879
hi Constant guifg=#cf8080
hi Special guifg=darkkhaki
hi Identifier guifg=salmon
hi Include guifg=#86bb33 gui=bold
hi PreProc guifg=red guibg=white
hi Operator guifg=#bb9988
hi Define guifg=gold gui=bold
hi Type guifg=#975546
hi Function guifg=#bd3422 gui=bold
hi Structure guifg=green
hi LineNr guifg=grey50
hi Ignore guifg=grey40
hi Todo guifg=orangered guibg=yellow2
hi Directory ctermfg=darkcyan guifg=Red
hi ErrorMsg guifg=White guibg=Red
hi VisualNOS cterm=bold,underline
hi WildMenu ctermfg=0 ctermbg=3
hi DiffAdd ctermbg=4
hi DiffChange ctermbg=5
hi DiffDelete cterm=bold ctermfg=4 ctermbg=6
hi DiffText cterm=bold ctermbg=1
hi Underlined cterm=underline ctermfg=5
hi Error guifg=White guibg=Red
hi SpellErrors guifg=White guibg=Red
hi StorageClass guifg=#cc3021
" class implements extends
hi javaClassDecl guifg=#be7012
" this
hi javaTypeDef guifg=#a63322 gui=bold
" try catch finally
hi javaExceptions guifg=#dc9a88
" for while do
hi javaRepeat guifg=#bcba88
" public private protected
hi javaScopeDecl guifg=#854433
hi javaFuncDef guifg=#b53423 gui=bold
hi javaDebug guifg=#689879
hi javaDocComment guifg=#88b899
hi javaString guifg=#b87849
"hi javaFuncDef gui=bold
hi bufExplorerModBuf guibg=#000030 guifg=#222288
hi bufExplorerLockedBuf guibg=#000030 guifg=#222288
hi bufExplorerHidBuf guibg=#000030 guifg=#222288
hi BufExplorerActBuf guibg=#000020 guifg=#424298
hi bufExplorerCurBuf guibg=#000030 guifg=#ffffff
hi bufExplorerAltBuf guibg=#101070 guifg=#8888ff
hi bufExplorerUnlBuf guibg=#000030 guifg=#222288
hi bufExplorerXxxBuf guibg=#101070 guifg=#8888ff
hi bufExplorerBufNbr guibg=#000030 guifg=#222288
hi bufExplorerHelp guibg=#000030
hi bufExplorerTitle guibg=#000030
hi bufExplorerSortType guibg=#000030
hi bufExplorerSortBy guibg=#000030
hi bufExplorerOpenIn guibg=#000030
hi bufExplorerMapping guibg=#000030
hi bufExplorerToggleSplit guibg=#000030
hi bufExplorerToggleOpen guibg=#000030
hi CursorLine guibg=#280000
hi CursorColumn guibg=#280000
hi MyTagListTagName guifg=#88bbff guibg=#000028
hi MyTagListTagScope guifg=#589bcf guibg=#000028
hi MyTagListTitle guifg=#88bbff guibg=#000028
hi MyTagListComment guifg=#589bcf guibg=#000028
hi MyTagListFileName guifg=#88bbff guibg=#000028
"hi TagListNothing guifg=#488bbf guibg=#000028
" for ShowSources function
hi SourceLine guifg=#88bbff guibg=#000038
hi MatchParen gui=bold guibg=#600000
hi level1c guifg=#775533
hi level2c guifg=Darkblue
hi level3c guifg=darkgray
hi level4c guifg=darkgreen
hi level5c guifg=darkcyan
hi level6c guifg=darkred
hi level7c guifg=darkmagenta
hi level8c guifg=#ffddbb
hi level9c guifg=#eeccaa
hi level10c guifg=#ffffff
hi level11c guifg=#ffddbb
hi level12c guifg=#eeccaa
hi level13c guifg=#ddbb99
hi level14c guifg=#ccaa88
hi level15c guifg=#bb9977
hi level16c guifg=#aa8866
" These are the regions for each pair.
" This could be improved, perhaps, by makeing them match [ and { also,
" but I'm not going to take the time to figure out haw to make the
" end pattern match only the proper type.
syn region level1 matchgroup=level1c start=/(/ end=/)/ contains=TOP,level1,level2,level3,level4,level5,level6,level7,level8,level9,level10,level11,level12,level13,level14,level15, level16,NoInParens
syn region level2 matchgroup=level2c start=/(/ end=/)/ contains=TOP,level2,level3,level4,level5,level6,level7,level8,level9,level10,level11,level12,level13,level14,level15, level16,NoInParens
syn region level3 matchgroup=level3c start=/(/ end=/)/ contains=TOP,level3,level4,level5,level6,level7,level8,level9,level10,level11,level12,level13,level14,level15, level16,NoInParens
syn region level4 matchgroup=level4c start=/(/ end=/)/ contains=TOP,level4,level5,level6,level7,level8,level9,level10,level11,level12,level13,level14,level15, level16,NoInParens
syn region level5 matchgroup=level5c start=/(/ end=/)/ contains=TOP,level5,level6,level7,level8,level9,level10,level11,level12,level13,level14,level15, level16,NoInParens
syn region level6 matchgroup=level6c start=/(/ end=/)/ contains=TOP,level6,level7,level8,level9,level10,level11,level12,level13,level14,level15, level16,NoInParens
syn region level7 matchgroup=level7c start=/(/ end=/)/ contains=TOP,level7,level8,level9,level10,level11,level12,level13,level14,level15, level16,NoInParens
syn region level8 matchgroup=level8c start=/(/ end=/)/ contains=TOP,level8,level9,level10,level11,level12,level13,level14,level15, level16,NoInParens
syn region level9 matchgroup=level9c start=/(/ end=/)/ contains=TOP,level9,level10,level11,level12,level13,level14,level15, level16,NoInParens
syn region level10 matchgroup=level10c start=/(/ end=/)/ contains=TOP,level10,level11,level12,level13,level14,level15, level16,NoInParens
syn region level11 matchgroup=level11c start=/(/ end=/)/ contains=TOP,level11,level12,level13,level14,level15, level16,NoInParens
syn region level12 matchgroup=level12c start=/(/ end=/)/ contains=TOP,level12,level13,level14,level15, level16,NoInParens
syn region level13 matchgroup=level13c start=/(/ end=/)/ contains=TOP,level13,level14,level15, level16,NoInParens
syn region level14 matchgroup=level14c start=/(/ end=/)/ contains=TOP,level14,level15, level16,NoInParens
syn region level15 matchgroup=level15c start=/(/ end=/)/ contains=TOP,level15, level16,NoInParens
syn region level16 matchgroup=level16c start=/(/ end=/)/ contains=TOP,level16,NoInParens