annotate rc/vim-srcery-drk @ 625:11e00204fb18

Update syntaxes
author nanaya <me@nanaya.pro>
date Thu, 23 May 2019 10:39:21 +0900
parents b9672858e2e2
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
606
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
1 " 'srcery.vim' -- Vim color scheme.
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
2 " Maintainer: Roosta (mail@roosta.sh)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
3 " Corruptor: Kudabux
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
4 " Description: Colorscheme that focus ease of use and clearly defined contrasting colors with a slightly earthy tone.
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
5
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
6 if version > 580
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
7 hi clear
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
8 if exists("syntax_on")
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
9 syntax reset
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
10 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
11 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
12
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
13 let g:colors_name='srcery'
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
14
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
15 if !has('gui_running') && &t_Co != 256
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
16 finish
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
17 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
18
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
19 " Palette {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
20
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
21 let s:black = ["#1C1B19", 0]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
22 let s:red = ["#FF3128", 1]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
23 let s:green = ["#519F50", 2]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
24 let s:yellow = ["#FBB829", 3]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
25 let s:blue = ["#5573A3", 4]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
26 let s:magenta = ["#E02C6D", 5]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
27 let s:cyan = ["#0AAEB3", 6]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
28 let s:gray = ["#918175", 7]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
29 let s:bright_black = ["#2D2C29", 8]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
30 let s:bright_red = ["#F75341", 9]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
31 let s:bright_green = ["#98BC37", 10]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
32 let s:bright_yellow = ["#FED06E", 11]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
33 let s:bright_blue = ["#8EB2F7", 12]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
34 let s:bright_magenta = ["#E35682", 13]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
35 let s:bright_cyan = ["#53FDE9", 14]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
36 let s:white = ["#FCE8C3", 15]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
37
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
38 " default xterm colors.
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
39 let s:orange = ['#D75F00', 166]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
40 let s:bright_orange = ['#FF8700', 208]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
41 let s:hard_black = ['#080808', 232]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
42 let s:gray_alt = ['#4E4E4E', 239]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
43
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
44 "}}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
45 " Setup Variables: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
46
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
47 let s:none = ['NONE', 'NONE']
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
48
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
49 if !exists('g:srcery_bold')
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
50 let g:srcery_bold=1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
51 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
52
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
53 if !exists('g:srcery_italic')
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
54 if has('gui_running') || $TERM_ITALICS == 'true'
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
55 let g:srcery_italic=1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
56 else
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
57 let g:srcery_italic=0
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
58 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
59 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
60
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
61 if !exists('g:srcery_undercurl')
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
62 let g:srcery_undercurl=1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
63 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
64
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
65 if !exists('g:srcery_underline')
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
66 let g:srcery_underline=1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
67 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
68
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
69 if !exists('g:srcery_inverse')
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
70 let g:srcery_inverse=1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
71 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
72
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
73 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
74 " Setup Emphasis: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
75
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
76 let s:bold = 'bold,'
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
77 if g:srcery_bold == 0
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
78 let s:bold = ''
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
79 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
80
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
81 let s:italic = 'italic,'
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
82 if g:srcery_italic == 0
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
83 let s:italic = ''
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
84 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
85
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
86 let s:underline = 'underline,'
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
87 if g:srcery_underline == 0
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
88 let s:underline = ''
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
89 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
90
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
91 let s:undercurl = 'undercurl,'
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
92 if g:srcery_undercurl == 0
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
93 let s:undercurl = ''
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
94 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
95
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
96 let s:inverse = 'inverse,'
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
97 if g:srcery_inverse == 0
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
98 let s:inverse = ''
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
99 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
100
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
101 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
102 " Highlighting Function: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
103
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
104 function! s:HL(group, fg, ...)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
105 " Arguments: group, guifg, guibg, gui, guisp
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
106
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
107 " foreground
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
108 let fg = a:fg
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
109
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
110 " background
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
111 if a:0 >= 1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
112 let bg = a:1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
113 else
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
114 let bg = s:none
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
115 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
116
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
117 " emphasis
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
118 if a:0 >= 2 && strlen(a:2)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
119 let emstr = a:2
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
120 else
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
121 let emstr = 'NONE,'
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
122 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
123
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
124 let histring = [ 'hi', a:group,
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
125 \ 'guifg=' . fg[0], 'ctermfg=' . fg[1],
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
126 \ 'guibg=' . bg[0], 'ctermbg=' . bg[1],
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
127 \ 'gui=' . emstr[:-2], 'cterm=' . emstr[:-2]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
128 \ ]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
129
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
130 " special
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
131 if a:0 >= 3
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
132 call add(histring, 'guisp=' . a:3[0])
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
133 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
134
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
135 execute join(histring, ' ')
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
136 endfunction
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
137 "}}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
138 " Srcery Hi Groups: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
139
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
140 " memoize common hi groups
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
141 call s:HL('SrceryWhite', s:white)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
142 call s:HL('SrceryRed', s:red)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
143 call s:HL('SrceryGreen', s:green)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
144 call s:HL('SrceryYellow', s:yellow)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
145 call s:HL('SrceryBlue', s:blue)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
146 call s:HL('SrceryMagenta', s:magenta)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
147 call s:HL('SrceryCyan', s:cyan)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
148
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
149 call s:HL('SrceryRedbold', s:red, s:none, s:bold)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
150 call s:HL('SrceryGreenbold', s:green, s:none, s:bold)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
151 call s:HL('SrceryYellowbold', s:yellow, s:none, s:bold)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
152 call s:HL('SrceryBluebold', s:blue, s:none, s:bold)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
153 call s:HL('SrceryMagentabold', s:magenta, s:none, s:bold)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
154 call s:HL('SrceryCyanbold', s:cyan, s:none, s:bold)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
155
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
156 call s:HL('SrceryBrightRed', s:bright_red, s:none)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
157 call s:HL('SrceryBrightGreen', s:bright_green, s:none)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
158 call s:HL('SrceryBrightYellow', s:bright_yellow, s:none)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
159 call s:HL('SrceryBrightBlue', s:bright_blue, s:none)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
160 call s:HL('SrceryBrightMagenta', s:bright_magenta, s:none)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
161 call s:HL('SrceryBrightCyan', s:bright_cyan, s:none)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
162
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
163 " special
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
164 call s:HL('SrceryOrange', s:orange)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
165 call s:HL('SrceryOrangeBold', s:orange, s:none, s:bold)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
166 call s:HL('SrceryGrayAlt', s:gray_alt)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
167 call s:HL('SrceryHardBlack', s:hard_black)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
168
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
169 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
170
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
171 " Vanilla colorscheme ---------------------------------------------------------
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
172 " General UI: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
173
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
174 " Normal text
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
175 call s:HL('Normal', s:white, s:black)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
176
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
177 if version >= 700
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
178 " Screen line that the cursor is
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
179 call s:HL('CursorLine', s:none, s:bright_black)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
180 " Screen column that the cursor is
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
181 hi! link CursorColumn CursorLine
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
182
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
183 " Tab pages line filler
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
184 call s:HL('TabLineFill', s:green, s:black)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
185 " Active tab page label
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
186 call s:HL('TabLineSel', s:red, s:black, s:bold)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
187 " Not active tab page label
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
188 hi! link TabLine TabLineFill
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
189
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
190 " Match paired bracket under the cursor
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
191 call s:HL('MatchParen', s:yellow, s:bright_black, s:bold)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
192 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
193
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
194 if version >= 703
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
195 " Highlighted screen columns
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
196 call s:HL('ColorColumn', s:none, s:bright_black)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
197
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
198 " Concealed element: \lambda → λ
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
199 call s:HL('Conceal', s:blue, s:none)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
200
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
201 " Line number of CursorLine
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
202 call s:HL('CursorLineNr', s:yellow, s:black)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
203 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
204
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
205 hi! link NonText SrceryGrayAlt
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
206 hi! link SpecialKey SrceryGrayAlt
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
207
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
208 call s:HL('Visual', s:none, s:black, s:inverse)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
209 hi! link VisualNOS Visual
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
210
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
211 call s:HL('Search', s:black, s:yellow)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
212 call s:HL('IncSearch', s:black, s:yellow)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
213
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
214 call s:HL('Underlined', s:blue, s:none, s:underline)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
215
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
216 call s:HL('StatusLine', s:white, s:bright_black)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
217 call s:HL('StatusLineNC', s:white, s:bright_black, s:underline)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
218
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
219 " The column separating vertically split windows
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
220 call s:HL('VertSplit', s:bright_black, s:bright_black)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
221
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
222 " Current match in wildmenu completion
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
223 call s:HL('WildMenu', s:blue, s:black, s:bold)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
224
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
225 " Directory names, special names in listing
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
226 hi! link Directory SrceryGreenBold
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
227
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
228 " Titles for output from :set all, :autocmd, etc.
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
229 hi! link Title SrceryGreenBold
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
230
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
231 " Error messages on the command line
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
232 call s:HL('ErrorMsg', s:white, s:red)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
233 " More prompt: -- More --
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
234 hi! link MoreMsg SrceryYellowBold
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
235 " Current mode message: -- INSERT --
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
236 hi! link ModeMsg SrceryYellowBold
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
237 " 'Press enter' prompt and yes/no questions
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
238 hi! link Question SrceryOrangeBold
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
239 " Warning messages
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
240 hi! link WarningMsg SrceryRedBold
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
241
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
242 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
243 " Gutter: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
244
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
245 " Line number for :number and :# commands
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
246 call s:HL('LineNr', s:gray)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
247
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
248 " Column where signs are displayed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
249 call s:HL('SignColumn', s:none, s:black)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
250
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
251 " Line used for closed folds
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
252 call s:HL('Folded', s:gray, s:black, s:italic)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
253 " Column where folds are displayed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
254 call s:HL('FoldColumn', s:gray, s:black)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
255
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
256 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
257 " Cursor: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
258
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
259 " Character under cursor
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
260 call s:HL('Cursor', s:none, s:none, s:inverse)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
261 " Visual mode cursor, selection
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
262 hi! link vCursor Cursor
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
263 " Input moder cursor
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
264 hi! link iCursor Cursor
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
265 " Language mapping cursor
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
266 hi! link lCursor Cursor
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
267
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
268 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
269 " Syntax Highlighting: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
270
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
271 hi! link Special SrceryOrange
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
272
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
273 call s:HL('Comment', s:gray, s:none, s:italic)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
274 call s:HL('Todo', s:white, s:black, s:bold . s:italic)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
275 call s:HL('Error', s:red, s:black, s:bold . s:inverse)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
276
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
277 " String constant: "this is a string"
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
278 call s:HL('String', s:bright_green)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
279
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
280 " Generic statement
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
281 hi! link Statement SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
282 " if, then, else, endif, swicth, etc.
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
283 hi! link Conditional SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
284 " for, do, while, etc.
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
285 hi! link Repeat SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
286 " case, default, etc.
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
287 hi! link Label SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
288 " try, catch, throw
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
289 hi! link Exception SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
290 " sizeof, "+", "*", etc.
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
291 hi! link Operator Normal
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
292 " Any other keyword
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
293 hi! link Keyword SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
294
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
295 " Variable name
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
296 hi! link Identifier SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
297 " Function name
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
298 hi! link Function SrceryGreenBold
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
299
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
300 " Generic preprocessor
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
301 hi! link PreProc SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
302 " Preprocessor #include
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
303 hi! link Include SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
304 " Preprocessor #define
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
305 hi! link Define SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
306 " Same as Define
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
307 hi! link Macro SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
308 " Preprocessor #if, #else, #endif, etc.
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
309 hi! link PreCondit SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
310
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
311 " Generic constant
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
312 hi! link Constant SrceryBrightMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
313 " Character constant: 'c', '/n'
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
314 hi! link Character SrceryBrightMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
315 " Boolean constant: TRUE, false
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
316 hi! link Boolean SrceryBrightMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
317 " Number constant: 234, 0xff
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
318 hi! link Number SrceryBrightMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
319 " Floating point constant: 2.3e10
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
320 hi! link Float SrceryBrightMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
321
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
322 " Generic type
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
323 hi! link Type SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
324 " static, register, volatile, etc
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
325 hi! link StorageClass SrceryOrange
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
326 " struct, union, enum, etc.
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
327 hi! link Structure SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
328 " typedef
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
329 hi! link Typedef SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
330
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
331 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
332 " Completion Menu: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
333
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
334 if version >= 700
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
335 " Popup menu: normal item
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
336 call s:HL('Pmenu', s:white, s:black)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
337 " Popup menu: selected item
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
338 call s:HL('PmenuSel', s:black, s:blue, s:bold)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
339 " Popup menu: scrollbar
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
340 call s:HL('PmenuSbar', s:none, s:black)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
341 " Popup menu: scrollbar thumb
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
342 call s:HL('PmenuThumb', s:none, s:black)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
343 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
344
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
345 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
346 " Diffs: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
347
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
348 call s:HL('DiffDelete', s:red, s:black, s:inverse)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
349 call s:HL('DiffAdd', s:green, s:black, s:inverse)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
350 "call s:HL('DiffChange', s:black, s:blue)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
351 "call s:HL('DiffText', s:black, s:yellow)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
352
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
353 " Alternative setting
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
354 call s:HL('DiffChange', s:cyan, s:black, s:inverse)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
355 call s:HL('DiffText', s:yellow, s:black, s:inverse)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
356
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
357 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
358 " Spelling: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
359
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
360 if has("spell")
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
361 " Not capitalised word, or compile warnings
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
362 call s:HL('SpellCap', s:green, s:none, s:bold . s:italic)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
363 " Not recognized word
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
364 call s:HL('SpellBad', s:none, s:none, s:undercurl, s:blue)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
365 " Wrong spelling for selected region
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
366 call s:HL('SpellLocal', s:none, s:none, s:undercurl, s:cyan)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
367 " Rare word
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
368 call s:HL('SpellRare', s:none, s:none, s:undercurl, s:magenta)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
369 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
370
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
371 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
372
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
373 " Plugin specific -------------------------------------------------------------
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
374 " Sneak: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
375
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
376 hi! link SneakPluginTarget Search
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
377 hi! link SneakStreakTarget Search
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
378 call s:HL('SneakStreakMask', s:yellow, s:yellow)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
379 hi! link SneakStreakStatusLine Search
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
380
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
381 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
382 " Rainbow Parentheses: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
383
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
384 if !exists('g:rbpt_colorpairs')
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
385 let g:rbpt_colorpairs =
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
386 \ [
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
387 \ ['blue', '#458588'], ['magenta', '#b16286'],
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
388 \ ['red', '#cc241d'], ['166', '#d65d0e']
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
389 \ ]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
390 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
391
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
392 let g:rainbow_guifgs = [ '#d65d0e', '#cc241d', '#b16286', '#458588' ]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
393 let g:rainbow_ctermfgs = [ '166', 'red', 'magenta', 'blue' ]
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
394
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
395 if !exists('g:rainbow_conf')
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
396 let g:rainbow_conf = {}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
397 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
398 if !has_key(g:rainbow_conf, 'guifgs')
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
399 let g:rainbow_conf['guifgs'] = g:rainbow_guifgs
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
400 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
401 if !has_key(g:rainbow_conf, 'ctermfgs')
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
402 let g:rainbow_conf['ctermfgs'] = g:rainbow_ctermfgs
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
403 endif
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
404
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
405 let g:niji_dark_colours = g:rbpt_colorpairs
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
406 let g:niji_light_colours = g:rbpt_colorpairs
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
407
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
408 "}}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
409 " GitGutter: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
410
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
411 hi! link GitGutterAdd SrceryGreen
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
412 hi! link GitGutterChange SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
413 hi! link GitGutterDelete SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
414 hi! link GitGutterChangeDelete SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
415
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
416 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
417 " GitCommit: "{{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
418
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
419 hi! link gitcommitSelectedFile SrceryGreen
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
420 hi! link gitcommitDiscardedFile SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
421
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
422 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
423
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
424 " Filetype specific -----------------------------------------------------------
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
425 " Diff: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
426
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
427 hi! link diffAdded SrceryGreen
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
428 hi! link diffRemoved SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
429 hi! link diffChanged SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
430
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
431 hi! link diffFile SrceryOrange
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
432 hi! link diffNewFile SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
433
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
434 hi! link diffLine SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
435
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
436 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
437 " Html: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
438
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
439 hi! link htmlTag SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
440 hi! link htmlEndTag SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
441
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
442 hi! link htmlTagName SrceryCyanBold
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
443 hi! link htmlArg SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
444
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
445 hi! link htmlScriptTag SrceryMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
446 hi! link htmlTagN SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
447 hi! link htmlSpecialTagName SrceryCyanBold
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
448
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
449 call s:HL('htmlLink', s:white, s:none, s:underline)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
450
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
451 hi! link htmlSpecialChar SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
452
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
453 call s:HL('htmlBold', s:white, s:black, s:bold)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
454 call s:HL('htmlBoldUnderline', s:white, s:black, s:bold . s:underline)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
455 call s:HL('htmlBoldItalic', s:white, s:black, s:bold . s:italic)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
456 call s:HL('htmlBoldUnderlineItalic', s:white, s:black, s:bold . s:underline . s:italic)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
457
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
458 call s:HL('htmlUnderline', s:white, s:black, s:underline)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
459 call s:HL('htmlUnderlineItalic', s:white, s:black, s:underline . s:italic)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
460 call s:HL('htmlItalic', s:white, s:black, s:italic)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
461
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
462 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
463 " Xml: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
464
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
465 hi! link xmlTag SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
466 hi! link xmlEndTag SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
467 hi! link xmlTagName SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
468 hi! link xmlEqual SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
469 hi! link docbkKeyword SrceryCyanBold
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
470
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
471 hi! link xmlDocTypeDecl SrceryGray
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
472 hi! link xmlDocTypeKeyword SrceryMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
473 hi! link xmlCdataStart SrceryGray
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
474 hi! link xmlCdataCdata SrceryMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
475 hi! link dtdFunction SrceryGray
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
476 hi! link dtdTagName SrceryMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
477
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
478 hi! link xmlAttrib SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
479 hi! link xmlProcessingDelim SrceryGray
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
480 hi! link dtdParamEntityPunct SrceryGray
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
481 hi! link dtdParamEntityDPunct SrceryGray
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
482 hi! link xmlAttribPunct SrceryGray
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
483
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
484 hi! link xmlEntity SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
485 hi! link xmlEntityPunct SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
486 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
487 " Vim: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
488
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
489 call s:HL('vimCommentTitle', s:white, s:none, s:bold . s:italic)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
490
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
491 hi! link vimNotation SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
492 hi! link vimBracket SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
493 hi! link vimMapModKey SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
494 hi! link vimFuncSID SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
495 hi! link vimSetSep SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
496 hi! link vimSep SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
497 hi! link vimContinue SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
498
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
499 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
500 " Clojure: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
501
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
502 hi! link clojureKeyword SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
503 hi! link clojureCond SrceryOrange
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
504 hi! link clojureSpecial SrceryOrange
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
505 hi! link clojureDefine SrceryOrange
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
506
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
507 hi! link clojureFunc SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
508 hi! link clojureRepeat SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
509 hi! link clojureCharacter SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
510 hi! link clojureStringEscape SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
511 hi! link clojureException SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
512
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
513 hi! link clojureRegexp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
514 hi! link clojureRegexpEscape SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
515 call s:HL('clojureRegexpCharClass', s:white, s:none, s:bold)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
516 hi! link clojureRegexpMod clojureRegexpCharClass
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
517 hi! link clojureRegexpQuantifier clojureRegexpCharClass
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
518
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
519 hi! link clojureParen SrceryFg3
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
520 hi! link clojureAnonArg SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
521 hi! link clojureVariable SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
522 hi! link clojureMacro SrceryOrange
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
523
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
524 hi! link clojureMeta SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
525 hi! link clojureDeref SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
526 hi! link clojureQuote SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
527 hi! link clojureUnquote SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
528 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
529 " C: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
530
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
531 hi! link cOperator SrceryMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
532 hi! link cStructure SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
533
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
534 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
535 " Python: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
536
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
537 hi! link pythonBuiltin SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
538 hi! link pythonBuiltinObj SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
539 hi! link pythonBuiltinFunc SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
540 hi! link pythonFunction SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
541 hi! link pythonDecorator SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
542 hi! link pythonInclude SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
543 hi! link pythonImport SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
544 hi! link pythonRun SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
545 hi! link pythonCoding SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
546 hi! link pythonOperator SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
547 hi! link pythonExceptions SrceryMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
548 hi! link pythonBoolean SrceryMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
549 hi! link pythonDot SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
550
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
551 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
552 " CSS: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
553
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
554 hi! link cssBraces SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
555 hi! link cssFunctionName SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
556 hi! link cssIdentifier SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
557 hi! link cssClassName SrceryGreen
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
558 hi! link cssColor SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
559 hi! link cssSelectorOp SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
560 hi! link cssSelectorOp2 SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
561 hi! link cssImportant SrceryGreen
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
562 hi! link cssVendor SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
563
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
564 hi! link cssTextProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
565 hi! link cssAnimationProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
566 hi! link cssUIProp SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
567 hi! link cssTransformProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
568 hi! link cssTransitionProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
569 hi! link cssPrintProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
570 hi! link cssPositioningProp SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
571 hi! link cssBoxProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
572 hi! link cssFontDescriptorProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
573 hi! link cssFlexibleBoxProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
574 hi! link cssBorderOutlineProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
575 hi! link cssBackgroundProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
576 hi! link cssMarginProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
577 hi! link cssListProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
578 hi! link cssTableProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
579 hi! link cssFontProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
580 hi! link cssPaddingProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
581 hi! link cssDimensionProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
582 hi! link cssRenderProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
583 hi! link cssColorProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
584 hi! link cssGeneratedContentProp SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
585
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
586 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
587 " JavaScript: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
588
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
589 hi! link javaScriptBraces SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
590 hi! link javaScriptFunction SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
591 hi! link javaScriptIdentifier SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
592 hi! link javaScriptMember SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
593 hi! link javaScriptNumber SrceryMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
594 hi! link javaScriptNull SrceryMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
595 hi! link javaScriptParens SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
596
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
597 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
598 " YAJS: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
599
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
600 hi! link javascriptImport SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
601 hi! link javascriptExport SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
602 hi! link javascriptClassKeyword SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
603 hi! link javascriptClassExtends SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
604 hi! link javascriptDefault SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
605
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
606 hi! link javascriptClassName SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
607 hi! link javascriptClassSuperName SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
608 hi! link javascriptGlobal SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
609
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
610 hi! link javascriptEndColons SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
611 hi! link javascriptFuncArg SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
612 hi! link javascriptGlobalMethod SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
613 hi! link javascriptNodeGlobal SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
614
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
615 " hi! link javascriptVariable SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
616 hi! link javascriptVariable SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
617 " hi! link javascriptIdentifier SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
618 " hi! link javascriptClassSuper SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
619 hi! link javascriptIdentifier SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
620 hi! link javascriptClassSuper SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
621
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
622 " hi! link javascriptFuncKeyword SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
623 " hi! link javascriptAsyncFunc SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
624 hi! link javascriptFuncKeyword SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
625 hi! link javascriptAsyncFunc SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
626 hi! link javascriptClassStatic SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
627
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
628 hi! link javascriptOperator SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
629 hi! link javascriptForOperator SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
630 hi! link javascriptYield SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
631 hi! link javascriptExceptions SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
632 hi! link javascriptMessage SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
633
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
634 hi! link javascriptTemplateSB SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
635 hi! link javascriptTemplateSubstitution SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
636
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
637 " hi! link javascriptLabel SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
638 " hi! link javascriptObjectLabel SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
639 " hi! link javascriptPropertyName SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
640 hi! link javascriptLabel SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
641 hi! link javascriptObjectLabel SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
642 hi! link javascriptPropertyName SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
643
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
644 hi! link javascriptLogicSymbols SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
645 hi! link javascriptArrowFunc SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
646
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
647 hi! link javascriptDocParamName SrceryFg4
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
648 hi! link javascriptDocTags SrceryFg4
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
649 hi! link javascriptDocNotation SrceryFg4
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
650 hi! link javascriptDocParamType SrceryFg4
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
651 hi! link javascriptDocNamedParamType SrceryFg4
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
652
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
653 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
654 " CoffeeScript: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
655
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
656 hi! link coffeeExtendedOp SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
657 hi! link coffeeSpecialOp SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
658 hi! link coffeeCurly SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
659 hi! link coffeeParen SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
660 hi! link coffeeBracket SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
661
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
662 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
663 " Ruby: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
664
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
665 hi! link rubyStringDelimiter SrceryGreen
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
666 hi! link rubyInterpolationDelimiter SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
667
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
668 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
669 " ObjectiveC: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
670
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
671 hi! link objcTypeModifier SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
672 hi! link objcDirective SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
673
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
674 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
675 " Go: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
676
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
677 hi! link goDirective SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
678 hi! link goConstants SrceryMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
679 hi! link goDeclaration SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
680 hi! link goDeclType SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
681 hi! link goBuiltins SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
682
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
683 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
684 " Lua: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
685
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
686 hi! link luaIn SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
687 hi! link luaFunction SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
688 hi! link luaTable SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
689
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
690 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
691 " MoonScript: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
692
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
693 hi! link moonSpecialOp SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
694 hi! link moonExtendedOp SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
695 hi! link moonFunction SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
696 hi! link moonObject SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
697
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
698 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
699 " Java: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
700
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
701 hi! link javaAnnotation SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
702 hi! link javaDocTags SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
703 hi! link javaCommentTitle vimCommentTitle
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
704 hi! link javaParen SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
705 hi! link javaParen1 SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
706 hi! link javaParen2 SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
707 hi! link javaParen3 SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
708 hi! link javaParen4 SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
709 hi! link javaParen5 SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
710 hi! link javaOperator SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
711
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
712 hi! link javaVarArg SrceryGreen
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
713
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
714 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
715 " Elixir: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
716
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
717 hi! link elixirDocString Comment
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
718
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
719 hi! link elixirStringDelimiter SrceryGreen
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
720 hi! link elixirInterpolationDelimiter SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
721
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
722 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
723 " Scala: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
724
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
725 " NB: scala vim syntax file is kinda horrible
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
726 hi! link scalaNameDefinition SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
727 hi! link scalaCaseFollowing SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
728 hi! link scalaCapitalWord SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
729 hi! link scalaTypeExtension SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
730
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
731 hi! link scalaKeyword SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
732 hi! link scalaKeywordModifier SrceryRed
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
733
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
734 hi! link scalaSpecial SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
735 hi! link scalaOperator SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
736
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
737 hi! link scalaTypeDeclaration SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
738 hi! link scalaTypeTypePostDeclaration SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
739
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
740 hi! link scalaInstanceDeclaration SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
741 hi! link scalaInterpolation SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
742
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
743 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
744 " Markdown: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
745
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
746 call s:HL('markdownItalic', s:white, s:none, s:italic)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
747
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
748 hi! link markdownH1 SrceryGreenBold
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
749 hi! link markdownH2 SrceryGreenBold
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
750 hi! link markdownH3 SrceryYellowBold
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
751 hi! link markdownH4 SrceryYellowBold
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
752 hi! link markdownH5 SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
753 hi! link markdownH6 SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
754
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
755 hi! link markdownCode SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
756 hi! link markdownCodeBlock SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
757 hi! link markdownCodeDelimiter SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
758
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
759 hi! link markdownBlockquote SrceryGray
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
760 hi! link markdownListMarker SrceryGray
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
761 hi! link markdownOrderedListMarker SrceryGray
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
762 hi! link markdownRule SrceryGray
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
763 hi! link markdownHeadingRule SrceryGray
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
764
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
765 hi! link markdownUrlDelimiter SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
766 hi! link markdownLinkDelimiter SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
767 hi! link markdownLinkTextDelimiter SrceryWhite
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
768
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
769 hi! link markdownHeadingDelimiter SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
770 hi! link markdownUrl SrceryMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
771 hi! link markdownUrlTitleDelimiter SrceryGreen
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
772
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
773 call s:HL('markdownLinkText', s:gray, s:none, s:underline)
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
774 hi! link markdownIdDeclaration markdownLinkText
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
775
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
776 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
777 " Haskell: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
778
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
779 " hi! link haskellType SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
780 " hi! link haskellOperators SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
781 " hi! link haskellConditional SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
782 " hi! link haskellLet SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
783 "
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
784 hi! link haskellType SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
785 hi! link haskellIdentifier SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
786 hi! link haskellSeparator SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
787 hi! link haskellDelimiter SrceryFg4
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
788 hi! link haskellOperators SrceryBlue
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
789 "
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
790 hi! link haskellBacktick SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
791 hi! link haskellStatement SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
792 hi! link haskellConditional SrceryYellow
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
793
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
794 hi! link haskellLet SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
795 hi! link haskellDefault SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
796 hi! link haskellWhere SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
797 hi! link haskellBottom SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
798 hi! link haskellBlockKeywords SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
799 hi! link haskellImportKeywords SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
800 hi! link haskellDeclKeyword SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
801 hi! link haskellDeriving SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
802 hi! link haskellAssocType SrceryCyan
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
803
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
804 hi! link haskellNumber SrceryMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
805 hi! link haskellPragma SrceryMagenta
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
806
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
807 hi! link haskellString SrceryGreen
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
808 hi! link haskellChar SrceryGreen
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
809
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
810 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
811 " Json: {{{
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
812
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
813 hi! link jsonKeyword SrceryGreen
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
814 hi! link jsonQuote SrceryGreen
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
815 hi! link jsonBraces SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
816 hi! link jsonString SrceryFg1
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
817
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
818 " }}}
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
819
b9672858e2e2 Better color
nanaya <me@nanaya.pro>
parents:
diff changeset
820 " vim: set sw=2 ts=2 sts=2 et tw=80 ft=vim fdm=marker: