annotate runtime/syntax/nanorc.vim @ 34:e170173ecb68 current-release

before ack base protocol.
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 26 Nov 2008 15:02:10 +0900
parents 76efa0be13f1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
1 " Vim syntax file
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
2 " Language: nanorc(5) - GNU nano configuration file
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
3 " Maintainer: Nikolai Weibull <now@bitwi.se>
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
4 " Latest Revision: 2006-04-19
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
5
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
6 if exists("b:current_syntax")
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
7 finish
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
8 endif
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
9
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
10 let s:cpo_save = &cpo
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
11 set cpo&vim
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
12
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
13 syn keyword nanorcTodo contained TODO FIXME XXX NOTE
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
14
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
15 syn region nanorcComment display oneline start='^\s*#' end='$'
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
16 \ contains=nanorcTodo,@Spell
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
17
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
18 syn match nanorcBegin display '^'
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
19 \ nextgroup=nanorcKeyword,nanorcComment
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
20 \ skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
21
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
22 syn keyword nanorcKeyword contained set unset
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
23 \ nextgroup=nanorcBoolOption,
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
24 \ nanorcStringOption,nanorcNumberOption
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
25 \ skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
26
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
27 syn keyword nanorcKeyword contained syntax
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
28 \ nextgroup=nanorcSynGroupName skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
29
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
30 syn keyword nanorcKeyword contained color
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
31 \ nextgroup=@nanorcFGColor skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
32
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
33 syn keyword nanorcBoolOption contained autoindent backup const cut
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
34 \ historylog morespace mouse multibuffer
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
35 \ noconvert nofollow nohelp nowrap preserve
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
36 \ rebinddelete regexp smarthome smooth suspend
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
37 \ tempfile view
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
38
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
39 syn keyword nanorcStringOption contained backupdir brackets operatingdir
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
40 \ punct quotestr speller whitespace
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
41 \ nextgroup=nanorcString skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
42
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
43 syn keyword nanorcNumberOption contained fill tabsize
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
44 \ nextgroup=nanorcNumber skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
45
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
46 syn region nanorcSynGroupName contained display oneline start=+"+
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
47 \ end=+"\ze\%([[:blank:]]\|$\)+
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
48 \ nextgroup=nanorcRegexes skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
49
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
50 syn match nanorcString contained display '".*"'
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
51
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
52 syn region nanorcRegexes contained display oneline start=+"+
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
53 \ end=+"\ze\%([[:blank:]]\|$\)+
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
54 \ nextgroup=nanorcRegexes skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
55
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
56 syn match nanorcNumber contained display '[+-]\=\<\d\+\>'
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
57
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
58 syn cluster nanorcFGColor contains=nanorcFGWhite,nanorcFGBlack,
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
59 \ nanorcFGRed,nanorcFGBlue,nanorcFGGreen,
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
60 \ nanorcFGYellow,nanorcFGMagenta,nanorcFGCyan,
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
61 \ nanorcFGBWhite,nanorcFGBBlack,nanorcFGBRed,
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
62 \ nanorcFGBBlue,nanorcFGBGreen,nanorcFGBYellow,
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
63 \ nanorcFGBMagenta,nanorcFGBCyan
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
64
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
65 syn keyword nanorcFGWhite contained white
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
66 \ nextgroup=@nanorcFGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
67
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
68 syn keyword nanorcFGBlack contained black
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
69 \ nextgroup=@nanorcFGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
70
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
71 syn keyword nanorcFGRed contained red
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
72 \ nextgroup=@nanorcFGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
73
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
74 syn keyword nanorcFGBlue contained blue
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
75 \ nextgroup=@nanorcFGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
76
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
77 syn keyword nanorcFGGreen contained green
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
78 \ nextgroup=@nanorcFGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
79
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
80 syn keyword nanorcFGYellow contained yellow
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
81 \ nextgroup=@nanorcFGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
82
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
83 syn keyword nanorcFGMagenta contained magenta
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
84 \ nextgroup=@nanorcFGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
85
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
86 syn keyword nanorcFGCyan contained cyan
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
87 \ nextgroup=@nanorcFGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
88
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
89 syn keyword nanorcFGBWhite contained brightwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
90 \ nextgroup=@nanorcFGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
91
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
92 syn keyword nanorcFGBBlack contained brightblack
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
93 \ nextgroup=@nanorcFGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
94
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
95 syn keyword nanorcFGBRed contained brightred
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
96 \ nextgroup=@nanorcFGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
97
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
98 syn keyword nanorcFGBBlue contained brightblue
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
99 \ nextgroup=@nanorcFGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
100
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
101 syn keyword nanorcFGBGreen contained brightgreen
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
102 \ nextgroup=@nanorcFGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
103
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
104 syn keyword nanorcFGBYellow contained brightyellow
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
105 \ nextgroup=@nanorcFGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
106
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
107 syn keyword nanorcFGBMagenta contained brightmagenta
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
108 \ nextgroup=@nanorcFGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
109
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
110 syn keyword nanorcFGBCyan contained brightcyan
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
111 \ nextgroup=@nanorcFGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
112
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
113 syn cluster nanorcBGColor contains=nanorcBGWhite,nanorcBGBlack,
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
114 \ nanorcBGRed,nanorcBGBlue,nanorcBGGreen,
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
115 \ nanorcBGYellow,nanorcBGMagenta,nanorcBGCyan,
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
116 \ nanorcBGBWhite,nanorcBGBBlack,nanorcBGBRed,
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
117 \ nanorcBGBBlue,nanorcBGBGreen,nanorcBGBYellow,
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
118 \ nanorcBGBMagenta,nanorcBGBCyan
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
119
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
120 syn keyword nanorcBGWhite contained white
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
121 \ nextgroup=@nanorcBGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
122
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
123 syn keyword nanorcBGBlack contained black
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
124 \ nextgroup=@nanorcBGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
125
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
126 syn keyword nanorcBGRed contained red
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
127 \ nextgroup=@nanorcBGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
128
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
129 syn keyword nanorcBGBlue contained blue
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
130 \ nextgroup=@nanorcBGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
131
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
132 syn keyword nanorcBGGreen contained green
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
133 \ nextgroup=@nanorcBGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
134
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
135 syn keyword nanorcBGYellow contained yellow
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
136 \ nextgroup=@nanorcBGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
137
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
138 syn keyword nanorcBGMagenta contained magenta
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
139 \ nextgroup=@nanorcBGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
140
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
141 syn keyword nanorcBGCyan contained cyan
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
142 \ nextgroup=@nanorcBGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
143
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
144 syn keyword nanorcBGBWhite contained brightwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
145 \ nextgroup=@nanorcBGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
146
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
147 syn keyword nanorcBGBBlack contained brightblack
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
148 \ nextgroup=@nanorcBGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
149
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
150 syn keyword nanorcBGBRed contained brightred
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
151 \ nextgroup=@nanorcBGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
152
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
153 syn keyword nanorcBGBBlue contained brightblue
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
154 \ nextgroup=@nanorcBGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
155
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
156 syn keyword nanorcBGBGreen contained brightgreen
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
157 \ nextgroup=@nanorcBGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
158
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
159 syn keyword nanorcBGBYellow contained brightyellow
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
160 \ nextgroup=@nanorcBGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
161
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
162 syn keyword nanorcBGBMagenta contained brightmagenta
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
163 \ nextgroup=@nanorcBGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
164
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
165 syn keyword nanorcBGBCyan contained brightcyan
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
166 \ nextgroup=@nanorcBGSpec skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
167
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
168 syn match nanorcBGColorSep contained ',' nextgroup=@nanorcBGColor
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
169
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
170 syn cluster nanorcFGSpec contains=nanorcBGColorSep,nanorcRegexes,
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
171 \ nanorcStartRegion
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
172
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
173 syn cluster nanorcBGSpec contains=nanorcRegexes,nanorcStartRegion
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
174
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
175 syn keyword nanorcStartRegion contained start nextgroup=nanorcStartRegionEq
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
176
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
177 syn match nanorcStartRegionEq contained '=' nextgroup=nanorcRegion
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
178
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
179 syn region nanorcRegion contained display oneline start=+"+
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
180 \ end=+"\ze\%([[:blank:]]\|$\)+
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
181 \ nextgroup=nanorcEndRegion skipwhite
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
182
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
183 syn keyword nanorcEndRegion contained end nextgroup=nanorcStartRegionEq
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
184
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
185 syn match nanorcEndRegionEq contained '=' nextgroup=nanorcRegex
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
186
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
187 syn region nanorcRegex contained display oneline start=+"+
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
188 \ end=+"\ze\%([[:blank:]]\|$\)+
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
189
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
190 hi def link nanorcTodo Todo
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
191 hi def link nanorcComment Comment
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
192 hi def link nanorcKeyword Keyword
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
193 hi def link nanorcBoolOption Identifier
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
194 hi def link nanorcStringOption Identifier
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
195 hi def link nanorcNumberOption Identifier
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
196 hi def link nanorcSynGroupName String
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
197 hi def link nanorcString String
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
198 hi def link nanorcRegexes nanorcString
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
199 hi def link nanorcNumber Number
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
200 hi def nanorcFGWhite ctermfg=Gray guifg=Gray
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
201 hi def nanorcFGBlack ctermfg=Black guifg=Black
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
202 hi def nanorcFGRed ctermfg=DarkRed guifg=DarkRed
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
203 hi def nanorcFGBlue ctermfg=DarkBlue guifg=DarkBlue
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
204 hi def nanorcFGGreen ctermfg=DarkGreen guifg=DarkGreen
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
205 hi def nanorcFGYellow ctermfg=Brown guifg=Brown
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
206 hi def nanorcFGMagenta ctermfg=DarkMagenta guifg=DarkMagenta
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
207 hi def nanorcFGCyan ctermfg=DarkCyan guifg=DarkCyan
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
208 hi def nanorcFGBWhite ctermfg=White guifg=White
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
209 hi def nanorcFGBBlack ctermfg=DarkGray guifg=DarkGray
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
210 hi def nanorcFGBRed ctermfg=Red guifg=Red
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
211 hi def nanorcFGBBlue ctermfg=Blue guifg=Blue
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
212 hi def nanorcFGBGreen ctermfg=Green guifg=Green
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
213 hi def nanorcFGBYellow ctermfg=Yellow guifg=Yellow
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
214 hi def nanorcFGBMagenta ctermfg=Magenta guifg=Magenta
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
215 hi def nanorcFGBCyan ctermfg=Cyan guifg=Cyan
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
216 hi def link nanorcBGColorSep Normal
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
217 hi def nanorcBGWhite ctermbg=Gray guibg=Gray
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
218 hi def nanorcBGBlack ctermbg=Black guibg=Black
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
219 hi def nanorcBGRed ctermbg=DarkRed guibg=DarkRed
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
220 hi def nanorcBGBlue ctermbg=DarkBlue guibg=DarkBlue
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
221 hi def nanorcBGGreen ctermbg=DarkGreen guibg=DarkGreen
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
222 hi def nanorcBGYellow ctermbg=Brown guibg=Brown
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
223 hi def nanorcBGMagenta ctermbg=DarkMagenta guibg=DarkMagenta
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
224 hi def nanorcBGCyan ctermbg=DarkCyan guibg=DarkCyan
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
225 hi def nanorcBGBWhite ctermbg=White guibg=White
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
226 hi def nanorcBGBBlack ctermbg=DarkGray guibg=DarkGray
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
227 hi def nanorcBGBRed ctermbg=Red guibg=Red
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
228 hi def nanorcBGBBlue ctermbg=Blue guibg=Blue
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
229 hi def nanorcBGBGreen ctermbg=Green guibg=Green
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
230 hi def nanorcBGBYellow ctermbg=Yellow guibg=Yellow
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
231 hi def nanorcBGBMagenta ctermbg=Magenta guibg=Magenta
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
232 hi def nanorcBGBCyan ctermbg=Cyan guibg=Cyan
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
233 hi def link nanorcStartRegion Type
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
234 hi def link nanorcStartRegionEq Operator
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
235 hi def link nanorcRegion nanorcString
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
236 hi def link nanorcEndRegion Type
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
237 hi def link nanorcEndRegionEq Operator
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
238 hi def link nanorcRegex nanoRegexes
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
239
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
240 let b:current_syntax = "nanorc"
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
241
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
242 let &cpo = s:cpo_save
76efa0be13f1 Initial revision
atsuki
parents:
diff changeset
243 unlet s:cpo_save