1 | static vimoption_T options[] = { |
2 | [0]={ |
3 | .fullname="aleph" , |
4 | .shortname="al" , |
5 | .flags=P_NUM|P_CURSWANT|P_VI_DEF, |
6 | .var=(char_u *)&p_aleph, |
7 | .indir=PV_NONE, |
8 | .def_val={(char_u *) 224L, (char_u *) 0L}, |
9 | }, |
10 | [1]={ |
11 | .fullname="arabic" , |
12 | .shortname="arab" , |
13 | .flags=P_BOOL|P_CURSWANT|P_VI_DEF|P_VIM, |
14 | .var=VAR_WIN, |
15 | .indir=OPT_WIN(WV_ARAB), |
16 | .def_val={(char_u *) false, (char_u *) 0L}, |
17 | }, |
18 | [2]={ |
19 | .fullname="arabicshape" , |
20 | .shortname="arshape" , |
21 | .flags=P_BOOL|P_RALL|P_UI_OPTION|P_VI_DEF|P_VIM, |
22 | .var=(char_u *)&p_arshape, |
23 | .indir=PV_NONE, |
24 | .def_val={(char_u *) true, (char_u *) 0L}, |
25 | }, |
26 | [3]={ |
27 | .fullname="allowrevins" , |
28 | .shortname="ari" , |
29 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
30 | .var=(char_u *)&p_ari, |
31 | .indir=PV_NONE, |
32 | .def_val={(char_u *) false, (char_u *) 0L}, |
33 | }, |
34 | [4]={ |
35 | .fullname="ambiwidth" , |
36 | .shortname="ambw" , |
37 | .flags=P_STRING|P_RALL|P_UI_OPTION|P_VI_DEF, |
38 | .var=(char_u *)&p_ambw, |
39 | .indir=PV_NONE, |
40 | .def_val={(char_u *) "single" , (char_u *) 0L}, |
41 | }, |
42 | [5]={ |
43 | .fullname="autochdir" , |
44 | .shortname="acd" , |
45 | .flags=P_BOOL|P_VI_DEF, |
46 | .var=(char_u *)&p_acd, |
47 | .indir=PV_NONE, |
48 | .def_val={(char_u *) false, (char_u *) 0L}, |
49 | }, |
50 | [6]={ |
51 | .fullname="autoindent" , |
52 | .shortname="ai" , |
53 | .flags=P_BOOL, |
54 | .var=(char_u *)&p_ai, |
55 | .indir=OPT_BUF(BV_AI), |
56 | .def_val={(char_u *) false, (char_u *) true}, |
57 | }, |
58 | [7]={ |
59 | .fullname="autoread" , |
60 | .shortname="ar" , |
61 | .flags=P_BOOL, |
62 | .var=(char_u *)&p_ar, |
63 | .indir=OPT_BOTH(OPT_BUF(BV_AR)), |
64 | .def_val={(char_u *) false, (char_u *) true}, |
65 | }, |
66 | [8]={ |
67 | .fullname="autowrite" , |
68 | .shortname="aw" , |
69 | .flags=P_BOOL|P_VI_DEF, |
70 | .var=(char_u *)&p_aw, |
71 | .indir=PV_NONE, |
72 | .def_val={(char_u *) false, (char_u *) 0L}, |
73 | }, |
74 | [9]={ |
75 | .fullname="autowriteall" , |
76 | .shortname="awa" , |
77 | .flags=P_BOOL|P_VI_DEF, |
78 | .var=(char_u *)&p_awa, |
79 | .indir=PV_NONE, |
80 | .def_val={(char_u *) false, (char_u *) 0L}, |
81 | }, |
82 | [10]={ |
83 | .fullname="background" , |
84 | .shortname="bg" , |
85 | .flags=P_STRING|P_RALL|P_VIM, |
86 | .var=(char_u *)&p_bg, |
87 | .indir=PV_NONE, |
88 | .def_val={(char_u *) "light" , (char_u *) "dark" }, |
89 | }, |
90 | [11]={ |
91 | .fullname="backspace" , |
92 | .shortname="bs" , |
93 | .flags=P_STRING|P_ONECOMMA|P_VIM|P_NODUP, |
94 | .var=(char_u *)&p_bs, |
95 | .indir=PV_NONE, |
96 | .def_val={(char_u *) "" , (char_u *) "indent,eol,start" }, |
97 | }, |
98 | [12]={ |
99 | .fullname="backup" , |
100 | .shortname="bk" , |
101 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
102 | .var=(char_u *)&p_bk, |
103 | .indir=PV_NONE, |
104 | .def_val={(char_u *) false, (char_u *) 0L}, |
105 | }, |
106 | [13]={ |
107 | .fullname="backupcopy" , |
108 | .shortname="bkc" , |
109 | .flags=P_STRING|P_ONECOMMA|P_VIM|P_NODUP, |
110 | .var=(char_u *)&p_bkc, |
111 | .indir=OPT_BOTH(OPT_BUF(BV_BKC)), |
112 | #if defined(UNIX) |
113 | .def_val={(char_u *) "yes" , (char_u *) "auto" }, |
114 | #else |
115 | .def_val={(char_u *) "auto" , (char_u *) "auto" }, |
116 | #endif |
117 | }, |
118 | [14]={ |
119 | .fullname="backupdir" , |
120 | .shortname="bdir" , |
121 | .flags=P_STRING|P_ONECOMMA|P_EXPAND|P_NO_DEF_EXP|P_VI_DEF|P_SECURE|P_NODUP, |
122 | .var=(char_u *)&p_bdir, |
123 | .indir=PV_NONE, |
124 | .def_val={(char_u *) "" , (char_u *) 0L}, |
125 | }, |
126 | [15]={ |
127 | .fullname="backupext" , |
128 | .shortname="bex" , |
129 | .flags=P_STRING|P_VI_DEF|P_NFNAME, |
130 | .var=(char_u *)&p_bex, |
131 | .indir=PV_NONE, |
132 | .def_val={(char_u *) "~" , (char_u *) 0L}, |
133 | }, |
134 | [16]={ |
135 | .fullname="backupskip" , |
136 | .shortname="bsk" , |
137 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
138 | .var=(char_u *)&p_bsk, |
139 | .indir=PV_NONE, |
140 | .def_val={(char_u *) "" , (char_u *) 0L}, |
141 | }, |
142 | [17]={ |
143 | .fullname="belloff" , |
144 | .shortname="bo" , |
145 | .flags=P_STRING|P_COMMA|P_VI_DEF|P_NODUP, |
146 | .var=(char_u *)&p_bo, |
147 | .indir=PV_NONE, |
148 | .def_val={(char_u *) "all" , (char_u *) 0L}, |
149 | }, |
150 | [18]={ |
151 | .fullname="binary" , |
152 | .shortname="bin" , |
153 | .flags=P_BOOL|P_RSTAT|P_VI_DEF, |
154 | .var=(char_u *)&p_bin, |
155 | .indir=OPT_BUF(BV_BIN), |
156 | .def_val={(char_u *) false, (char_u *) 0L}, |
157 | }, |
158 | [19]={ |
159 | .fullname="bomb" , |
160 | .flags=P_BOOL|P_RSTAT|P_NO_MKRC|P_VI_DEF, |
161 | .var=(char_u *)&p_bomb, |
162 | .indir=OPT_BUF(BV_BOMB), |
163 | .def_val={(char_u *) false, (char_u *) 0L}, |
164 | }, |
165 | [20]={ |
166 | .fullname="breakat" , |
167 | .shortname="brk" , |
168 | .flags=P_STRING|P_FLAGLIST|P_RALL|P_VI_DEF, |
169 | .var=(char_u *)&p_breakat, |
170 | .indir=PV_NONE, |
171 | .def_val={(char_u *) " \t!@*-+;:,./?" , (char_u *) 0L}, |
172 | }, |
173 | [21]={ |
174 | .fullname="breakindent" , |
175 | .shortname="bri" , |
176 | .flags=P_BOOL|P_RWIN|P_VI_DEF|P_VIM, |
177 | .var=VAR_WIN, |
178 | .indir=OPT_WIN(WV_BRI), |
179 | .def_val={(char_u *) false, (char_u *) 0L}, |
180 | }, |
181 | [22]={ |
182 | .fullname="breakindentopt" , |
183 | .shortname="briopt" , |
184 | .flags=P_STRING|P_ONECOMMA|P_RBUF|P_ALLOCED|P_VI_DEF|P_NODUP, |
185 | .var=VAR_WIN, |
186 | .indir=OPT_WIN(WV_BRIOPT), |
187 | .def_val={(char_u *) "" , (char_u *) 0L}, |
188 | }, |
189 | [23]={ |
190 | .fullname="browsedir" , |
191 | .shortname="bsdir" , |
192 | .flags=P_STRING|P_VI_DEF, |
193 | .indir=PV_NONE, |
194 | }, |
195 | [24]={ |
196 | .fullname="bufhidden" , |
197 | .shortname="bh" , |
198 | .flags=P_STRING|P_ALLOCED|P_VI_DEF|P_NOGLOB, |
199 | .var=(char_u *)&p_bh, |
200 | .indir=OPT_BUF(BV_BH), |
201 | .def_val={(char_u *) "" , (char_u *) 0L}, |
202 | }, |
203 | [25]={ |
204 | .fullname="buflisted" , |
205 | .shortname="bl" , |
206 | .flags=P_BOOL|P_VI_DEF|P_NOGLOB, |
207 | .var=(char_u *)&p_bl, |
208 | .indir=OPT_BUF(BV_BL), |
209 | .def_val={(char_u *) 1L, (char_u *) 0L}, |
210 | }, |
211 | [26]={ |
212 | .fullname="buftype" , |
213 | .shortname="bt" , |
214 | .flags=P_STRING|P_ALLOCED|P_VI_DEF|P_NOGLOB, |
215 | .var=(char_u *)&p_bt, |
216 | .indir=OPT_BUF(BV_BT), |
217 | .def_val={(char_u *) "" , (char_u *) 0L}, |
218 | }, |
219 | [27]={ |
220 | .fullname="casemap" , |
221 | .shortname="cmp" , |
222 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
223 | .var=(char_u *)&p_cmp, |
224 | .indir=PV_NONE, |
225 | .def_val={(char_u *) "internal,keepascii" , (char_u *) 0L}, |
226 | }, |
227 | [28]={ |
228 | .fullname="cdpath" , |
229 | .shortname="cd" , |
230 | .flags=P_STRING|P_COMMA|P_EXPAND|P_VI_DEF|P_SECURE|P_NODUP, |
231 | .var=(char_u *)&p_cdpath, |
232 | .indir=PV_NONE, |
233 | .def_val={(char_u *) ",," , (char_u *) 0L}, |
234 | }, |
235 | [29]={ |
236 | .fullname="cedit" , |
237 | .flags=P_STRING, |
238 | .var=(char_u *)&p_cedit, |
239 | .indir=PV_NONE, |
240 | .def_val={(char_u *) "" , (char_u *) CTRL_F_STR}, |
241 | }, |
242 | [30]={ |
243 | .fullname="channel" , |
244 | .flags=P_NUM|P_NODEFAULT|P_NO_MKRC, |
245 | .var=(char_u *)&p_channel, |
246 | .indir=OPT_BUF(BV_CHANNEL), |
247 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
248 | }, |
249 | [31]={ |
250 | .fullname="charconvert" , |
251 | .shortname="ccv" , |
252 | .flags=P_STRING|P_VI_DEF|P_SECURE, |
253 | .var=(char_u *)&p_ccv, |
254 | .indir=PV_NONE, |
255 | .def_val={(char_u *) "" , (char_u *) 0L}, |
256 | }, |
257 | [32]={ |
258 | .fullname="cindent" , |
259 | .shortname="cin" , |
260 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
261 | .var=(char_u *)&p_cin, |
262 | .indir=OPT_BUF(BV_CIN), |
263 | .def_val={(char_u *) false, (char_u *) 0L}, |
264 | }, |
265 | [33]={ |
266 | .fullname="cinkeys" , |
267 | .shortname="cink" , |
268 | .flags=P_STRING|P_ONECOMMA|P_ALLOCED|P_VI_DEF|P_NODUP, |
269 | .var=(char_u *)&p_cink, |
270 | .indir=OPT_BUF(BV_CINK), |
271 | .def_val={(char_u *) "0{,0},0),0],:,0#,!^F,o,O,e" , (char_u *) 0L}, |
272 | }, |
273 | [34]={ |
274 | .fullname="cinoptions" , |
275 | .shortname="cino" , |
276 | .flags=P_STRING|P_ONECOMMA|P_ALLOCED|P_VI_DEF|P_NODUP, |
277 | .var=(char_u *)&p_cino, |
278 | .indir=OPT_BUF(BV_CINO), |
279 | .def_val={(char_u *) "" , (char_u *) 0L}, |
280 | }, |
281 | [35]={ |
282 | .fullname="cinwords" , |
283 | .shortname="cinw" , |
284 | .flags=P_STRING|P_ONECOMMA|P_ALLOCED|P_VI_DEF|P_NODUP, |
285 | .var=(char_u *)&p_cinw, |
286 | .indir=OPT_BUF(BV_CINW), |
287 | .def_val={(char_u *) "if,else,while,do,for,switch" , (char_u *) 0L}, |
288 | }, |
289 | [36]={ |
290 | .fullname="clipboard" , |
291 | .shortname="cb" , |
292 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
293 | .var=(char_u *)&p_cb, |
294 | .indir=PV_NONE, |
295 | .def_val={(char_u *) "" , (char_u *) 0L}, |
296 | }, |
297 | [37]={ |
298 | .fullname="cmdheight" , |
299 | .shortname="ch" , |
300 | .flags=P_NUM|P_RALL|P_VI_DEF, |
301 | .var=(char_u *)&p_ch, |
302 | .indir=PV_NONE, |
303 | .def_val={(char_u *) 1L, (char_u *) 0L}, |
304 | }, |
305 | [38]={ |
306 | .fullname="cmdwinheight" , |
307 | .shortname="cwh" , |
308 | .flags=P_NUM|P_VI_DEF, |
309 | .var=(char_u *)&p_cwh, |
310 | .indir=PV_NONE, |
311 | .def_val={(char_u *) 7L, (char_u *) 0L}, |
312 | }, |
313 | [39]={ |
314 | .fullname="colorcolumn" , |
315 | .shortname="cc" , |
316 | .flags=P_STRING|P_ONECOMMA|P_RWIN|P_VI_DEF|P_NODUP, |
317 | .var=VAR_WIN, |
318 | .indir=OPT_WIN(WV_CC), |
319 | .def_val={(char_u *) "" , (char_u *) 0L}, |
320 | }, |
321 | [40]={ |
322 | .fullname="columns" , |
323 | .shortname="co" , |
324 | .flags=P_NUM|P_RCLR|P_NO_MKRC|P_VI_DEF, |
325 | .var=(char_u *)&p_columns, |
326 | .indir=PV_NONE, |
327 | .def_val={(char_u *) DFLT_COLS, (char_u *) 0L}, |
328 | }, |
329 | [41]={ |
330 | .fullname="comments" , |
331 | .shortname="com" , |
332 | .flags=P_STRING|P_ONECOMMA|P_CURSWANT|P_ALLOCED|P_VI_DEF|P_NODUP, |
333 | .var=(char_u *)&p_com, |
334 | .indir=OPT_BUF(BV_COM), |
335 | .def_val={(char_u *) "s1:/*,mb:*,ex:*/,://,b:#,:%,:XCOMM,n:>,fb:-" , (char_u *) 0L}, |
336 | }, |
337 | [42]={ |
338 | .fullname="commentstring" , |
339 | .shortname="cms" , |
340 | .flags=P_STRING|P_CURSWANT|P_ALLOCED|P_VI_DEF, |
341 | .var=(char_u *)&p_cms, |
342 | .indir=OPT_BUF(BV_CMS), |
343 | .def_val={(char_u *) "/*%s*/" , (char_u *) 0L}, |
344 | }, |
345 | [43]={ |
346 | .fullname="compatible" , |
347 | .shortname="cp" , |
348 | .flags=P_BOOL|P_RALL, |
349 | .var=(char_u *)&p_force_off, |
350 | .indir=PV_NONE, |
351 | .def_val={(char_u *) true, (char_u *) false}, |
352 | }, |
353 | [44]={ |
354 | .fullname="complete" , |
355 | .shortname="cpt" , |
356 | .flags=P_STRING|P_ONECOMMA|P_ALLOCED|P_NODUP, |
357 | .var=(char_u *)&p_cpt, |
358 | .indir=OPT_BUF(BV_CPT), |
359 | .def_val={(char_u *) ".,w,b,u,t,i" , (char_u *) ".,w,b,u,t" }, |
360 | }, |
361 | [45]={ |
362 | .fullname="concealcursor" , |
363 | .shortname="cocu" , |
364 | .flags=P_STRING|P_RWIN|P_ALLOCED|P_VI_DEF, |
365 | .var=VAR_WIN, |
366 | .indir=OPT_WIN(WV_COCU), |
367 | .def_val={(char_u *) "" , (char_u *) 0L}, |
368 | }, |
369 | [46]={ |
370 | .fullname="conceallevel" , |
371 | .shortname="cole" , |
372 | .flags=P_NUM|P_RWIN|P_VI_DEF, |
373 | .var=VAR_WIN, |
374 | .indir=OPT_WIN(WV_COLE), |
375 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
376 | }, |
377 | [47]={ |
378 | .fullname="completefunc" , |
379 | .shortname="cfu" , |
380 | .flags=P_STRING|P_ALLOCED|P_VI_DEF|P_SECURE, |
381 | .var=(char_u *)&p_cfu, |
382 | .indir=OPT_BUF(BV_CFU), |
383 | .def_val={(char_u *) "" , (char_u *) 0L}, |
384 | }, |
385 | [48]={ |
386 | .fullname="completeopt" , |
387 | .shortname="cot" , |
388 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
389 | .var=(char_u *)&p_cot, |
390 | .indir=PV_NONE, |
391 | .def_val={(char_u *) "menu,preview" , (char_u *) 0L}, |
392 | }, |
393 | [49]={ |
394 | .fullname="confirm" , |
395 | .shortname="cf" , |
396 | .flags=P_BOOL|P_VI_DEF, |
397 | .var=(char_u *)&p_confirm, |
398 | .indir=PV_NONE, |
399 | .def_val={(char_u *) false, (char_u *) 0L}, |
400 | }, |
401 | [50]={ |
402 | .fullname="copyindent" , |
403 | .shortname="ci" , |
404 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
405 | .var=(char_u *)&p_ci, |
406 | .indir=OPT_BUF(BV_CI), |
407 | .def_val={(char_u *) false, (char_u *) 0L}, |
408 | }, |
409 | [51]={ |
410 | .fullname="cpoptions" , |
411 | .shortname="cpo" , |
412 | .flags=P_STRING|P_FLAGLIST|P_RALL|P_VIM, |
413 | .var=(char_u *)&p_cpo, |
414 | .indir=PV_NONE, |
415 | .def_val={(char_u *) CPO_VI, (char_u *) CPO_VIM}, |
416 | }, |
417 | [52]={ |
418 | .fullname="cscopepathcomp" , |
419 | .shortname="cspc" , |
420 | .flags=P_NUM|P_VI_DEF|P_VIM, |
421 | .var=(char_u *)&p_cspc, |
422 | .indir=PV_NONE, |
423 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
424 | }, |
425 | [53]={ |
426 | .fullname="cscopeprg" , |
427 | .shortname="csprg" , |
428 | .flags=P_STRING|P_EXPAND|P_VI_DEF|P_SECURE, |
429 | .var=(char_u *)&p_csprg, |
430 | .indir=PV_NONE, |
431 | .def_val={(char_u *) "cscope" , (char_u *) 0L}, |
432 | }, |
433 | [54]={ |
434 | .fullname="cscopequickfix" , |
435 | .shortname="csqf" , |
436 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
437 | .var=(char_u *)&p_csqf, |
438 | .indir=PV_NONE, |
439 | .def_val={(char_u *) "" , (char_u *) 0L}, |
440 | }, |
441 | [55]={ |
442 | .fullname="cscoperelative" , |
443 | .shortname="csre" , |
444 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
445 | .var=(char_u *)&p_csre, |
446 | .indir=PV_NONE, |
447 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
448 | }, |
449 | [56]={ |
450 | .fullname="cscopetag" , |
451 | .shortname="cst" , |
452 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
453 | .var=(char_u *)&p_cst, |
454 | .indir=PV_NONE, |
455 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
456 | }, |
457 | [57]={ |
458 | .fullname="cscopetagorder" , |
459 | .shortname="csto" , |
460 | .flags=P_NUM|P_VI_DEF|P_VIM, |
461 | .var=(char_u *)&p_csto, |
462 | .indir=PV_NONE, |
463 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
464 | }, |
465 | [58]={ |
466 | .fullname="cscopeverbose" , |
467 | .shortname="csverb" , |
468 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
469 | .var=(char_u *)&p_csverbose, |
470 | .indir=PV_NONE, |
471 | .def_val={(char_u *) 1L, (char_u *) 0L}, |
472 | }, |
473 | [59]={ |
474 | .fullname="cursorbind" , |
475 | .shortname="crb" , |
476 | .flags=P_BOOL|P_VI_DEF, |
477 | .var=VAR_WIN, |
478 | .indir=OPT_WIN(WV_CRBIND), |
479 | .def_val={(char_u *) false, (char_u *) 0L}, |
480 | }, |
481 | [60]={ |
482 | .fullname="cursorcolumn" , |
483 | .shortname="cuc" , |
484 | .flags=P_BOOL|P_RWINONLY|P_VI_DEF, |
485 | .var=VAR_WIN, |
486 | .indir=OPT_WIN(WV_CUC), |
487 | .def_val={(char_u *) false, (char_u *) 0L}, |
488 | }, |
489 | [61]={ |
490 | .fullname="cursorline" , |
491 | .shortname="cul" , |
492 | .flags=P_BOOL|P_RWINONLY|P_VI_DEF, |
493 | .var=VAR_WIN, |
494 | .indir=OPT_WIN(WV_CUL), |
495 | .def_val={(char_u *) false, (char_u *) 0L}, |
496 | }, |
497 | [62]={ |
498 | .fullname="debug" , |
499 | .flags=P_STRING|P_VI_DEF, |
500 | .var=(char_u *)&p_debug, |
501 | .indir=PV_NONE, |
502 | .def_val={(char_u *) "" , (char_u *) 0L}, |
503 | }, |
504 | [63]={ |
505 | .fullname="define" , |
506 | .shortname="def" , |
507 | .flags=P_STRING|P_CURSWANT|P_ALLOCED|P_VI_DEF, |
508 | .var=(char_u *)&p_def, |
509 | .indir=OPT_BOTH(OPT_BUF(BV_DEF)), |
510 | .def_val={(char_u *) "^\\s*#\\s*define" , (char_u *) 0L}, |
511 | }, |
512 | [64]={ |
513 | .fullname="delcombine" , |
514 | .shortname="deco" , |
515 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
516 | .var=(char_u *)&p_deco, |
517 | .indir=PV_NONE, |
518 | .def_val={(char_u *) false, (char_u *) 0L}, |
519 | }, |
520 | [65]={ |
521 | .fullname="dictionary" , |
522 | .shortname="dict" , |
523 | .flags=P_STRING|P_ONECOMMA|P_EXPAND|P_VI_DEF|P_NDNAME|P_NODUP, |
524 | .var=(char_u *)&p_dict, |
525 | .indir=OPT_BOTH(OPT_BUF(BV_DICT)), |
526 | .def_val={(char_u *) "" , (char_u *) 0L}, |
527 | }, |
528 | [66]={ |
529 | .fullname="diff" , |
530 | .flags=P_BOOL|P_RWIN|P_VI_DEF|P_NOGLOB, |
531 | .var=VAR_WIN, |
532 | .indir=OPT_WIN(WV_DIFF), |
533 | .def_val={(char_u *) false, (char_u *) 0L}, |
534 | }, |
535 | [67]={ |
536 | .fullname="diffexpr" , |
537 | .shortname="dex" , |
538 | .flags=P_STRING|P_CURSWANT|P_VI_DEF|P_SECURE, |
539 | .var=(char_u *)&p_dex, |
540 | .indir=PV_NONE, |
541 | .def_val={(char_u *) "" , (char_u *) 0L}, |
542 | }, |
543 | [68]={ |
544 | .fullname="diffopt" , |
545 | .shortname="dip" , |
546 | .flags=P_STRING|P_ONECOMMA|P_RWIN|P_ALLOCED|P_VI_DEF|P_NODUP, |
547 | .var=(char_u *)&p_dip, |
548 | .indir=PV_NONE, |
549 | .def_val={(char_u *) "internal,filler" , (char_u *) 0L}, |
550 | }, |
551 | [69]={ |
552 | .fullname="digraph" , |
553 | .shortname="dg" , |
554 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
555 | .var=(char_u *)&p_dg, |
556 | .indir=PV_NONE, |
557 | .def_val={(char_u *) false, (char_u *) 0L}, |
558 | }, |
559 | [70]={ |
560 | .fullname="directory" , |
561 | .shortname="dir" , |
562 | .flags=P_STRING|P_ONECOMMA|P_EXPAND|P_NO_DEF_EXP|P_VI_DEF|P_SECURE|P_NODUP, |
563 | .var=(char_u *)&p_dir, |
564 | .indir=PV_NONE, |
565 | .def_val={(char_u *) "" , (char_u *) 0L}, |
566 | }, |
567 | [71]={ |
568 | .fullname="display" , |
569 | .shortname="dy" , |
570 | .flags=P_STRING|P_ONECOMMA|P_RALL|P_VIM|P_NODUP, |
571 | .var=(char_u *)&p_dy, |
572 | .indir=PV_NONE, |
573 | .def_val={(char_u *) "" , (char_u *) "lastline,msgsep" }, |
574 | }, |
575 | [72]={ |
576 | .fullname="eadirection" , |
577 | .shortname="ead" , |
578 | .flags=P_STRING|P_VI_DEF, |
579 | .var=(char_u *)&p_ead, |
580 | .indir=PV_NONE, |
581 | .def_val={(char_u *) "both" , (char_u *) 0L}, |
582 | }, |
583 | [73]={ |
584 | .fullname="edcompatible" , |
585 | .shortname="ed" , |
586 | .flags=P_BOOL|P_VI_DEF, |
587 | .var=(char_u *)&p_force_off, |
588 | .indir=PV_NONE, |
589 | .def_val={(char_u *) false, (char_u *) 0L}, |
590 | }, |
591 | [74]={ |
592 | .fullname="emoji" , |
593 | .shortname="emo" , |
594 | .flags=P_BOOL|P_RALL|P_UI_OPTION|P_VI_DEF, |
595 | .var=(char_u *)&p_emoji, |
596 | .indir=PV_NONE, |
597 | .def_val={(char_u *) true, (char_u *) 0L}, |
598 | }, |
599 | [75]={ |
600 | .fullname="encoding" , |
601 | .shortname="enc" , |
602 | .flags=P_STRING|P_VI_DEF|P_NO_ML, |
603 | .var=(char_u *)&p_enc, |
604 | .indir=PV_NONE, |
605 | .def_val={(char_u *) ENC_DFLT, (char_u *) 0L}, |
606 | }, |
607 | [76]={ |
608 | .fullname="endofline" , |
609 | .shortname="eol" , |
610 | .flags=P_BOOL|P_RSTAT|P_NO_MKRC|P_VI_DEF, |
611 | .var=(char_u *)&p_eol, |
612 | .indir=OPT_BUF(BV_EOL), |
613 | .def_val={(char_u *) true, (char_u *) 0L}, |
614 | }, |
615 | [77]={ |
616 | .fullname="equalalways" , |
617 | .shortname="ea" , |
618 | .flags=P_BOOL|P_RALL|P_VI_DEF, |
619 | .var=(char_u *)&p_ea, |
620 | .indir=PV_NONE, |
621 | .def_val={(char_u *) true, (char_u *) 0L}, |
622 | }, |
623 | [78]={ |
624 | .fullname="equalprg" , |
625 | .shortname="ep" , |
626 | .flags=P_STRING|P_EXPAND|P_VI_DEF|P_SECURE, |
627 | .var=(char_u *)&p_ep, |
628 | .indir=OPT_BOTH(OPT_BUF(BV_EP)), |
629 | .def_val={(char_u *) "" , (char_u *) 0L}, |
630 | }, |
631 | [79]={ |
632 | .fullname="errorbells" , |
633 | .shortname="eb" , |
634 | .flags=P_BOOL|P_VI_DEF, |
635 | .var=(char_u *)&p_eb, |
636 | .indir=PV_NONE, |
637 | .def_val={(char_u *) false, (char_u *) 0L}, |
638 | }, |
639 | [80]={ |
640 | .fullname="errorfile" , |
641 | .shortname="ef" , |
642 | .flags=P_STRING|P_EXPAND|P_VI_DEF|P_SECURE, |
643 | .var=(char_u *)&p_ef, |
644 | .indir=PV_NONE, |
645 | .def_val={(char_u *) DFLT_ERRORFILE, (char_u *) 0L}, |
646 | }, |
647 | [81]={ |
648 | .fullname="errorformat" , |
649 | .shortname="efm" , |
650 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
651 | .var=(char_u *)&p_efm, |
652 | .indir=OPT_BOTH(OPT_BUF(BV_EFM)), |
653 | .def_val={(char_u *) DFLT_EFM, (char_u *) 0L}, |
654 | }, |
655 | [82]={ |
656 | .fullname="eventignore" , |
657 | .shortname="ei" , |
658 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
659 | .var=(char_u *)&p_ei, |
660 | .indir=PV_NONE, |
661 | .def_val={(char_u *) "" , (char_u *) 0L}, |
662 | }, |
663 | [83]={ |
664 | .fullname="expandtab" , |
665 | .shortname="et" , |
666 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
667 | .var=(char_u *)&p_et, |
668 | .indir=OPT_BUF(BV_ET), |
669 | .def_val={(char_u *) false, (char_u *) 0L}, |
670 | }, |
671 | [84]={ |
672 | .fullname="exrc" , |
673 | .shortname="ex" , |
674 | .flags=P_BOOL|P_VI_DEF|P_SECURE, |
675 | .var=(char_u *)&p_exrc, |
676 | .indir=PV_NONE, |
677 | .def_val={(char_u *) false, (char_u *) 0L}, |
678 | }, |
679 | [85]={ |
680 | .fullname="fileencoding" , |
681 | .shortname="fenc" , |
682 | .flags=P_STRING|P_RSTAT|P_RBUF|P_ALLOCED|P_NO_MKRC|P_VI_DEF, |
683 | .var=(char_u *)&p_fenc, |
684 | .indir=OPT_BUF(BV_FENC), |
685 | .def_val={(char_u *) "" , (char_u *) 0L}, |
686 | }, |
687 | [86]={ |
688 | .fullname="fileencodings" , |
689 | .shortname="fencs" , |
690 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
691 | .var=(char_u *)&p_fencs, |
692 | .indir=PV_NONE, |
693 | .def_val={(char_u *) "ucs-bom,utf-8,default,latin1" , (char_u *) 0L}, |
694 | }, |
695 | [87]={ |
696 | .fullname="fileformat" , |
697 | .shortname="ff" , |
698 | .flags=P_STRING|P_CURSWANT|P_RSTAT|P_ALLOCED|P_NO_MKRC|P_VI_DEF, |
699 | .var=(char_u *)&p_ff, |
700 | .indir=OPT_BUF(BV_FF), |
701 | .def_val={(char_u *) DFLT_FF, (char_u *) 0L}, |
702 | }, |
703 | [88]={ |
704 | .fullname="fileformats" , |
705 | .shortname="ffs" , |
706 | .flags=P_STRING|P_ONECOMMA|P_VIM|P_NODUP, |
707 | .var=(char_u *)&p_ffs, |
708 | .indir=PV_NONE, |
709 | .def_val={(char_u *) DFLT_FFS_VI, (char_u *) DFLT_FFS_VIM}, |
710 | }, |
711 | [89]={ |
712 | .fullname="fileignorecase" , |
713 | .shortname="fic" , |
714 | .flags=P_BOOL|P_VI_DEF, |
715 | .var=(char_u *)&p_fic, |
716 | .indir=PV_NONE, |
717 | #if defined(CASE_INSENSITIVE_FILENAME) |
718 | .def_val={(char_u *) true, (char_u *) 0L}, |
719 | #else |
720 | .def_val={(char_u *) false, (char_u *) 0L}, |
721 | #endif |
722 | }, |
723 | [90]={ |
724 | .fullname="filetype" , |
725 | .shortname="ft" , |
726 | .flags=P_STRING|P_ALLOCED|P_VI_DEF|P_NOGLOB|P_NFNAME, |
727 | .var=(char_u *)&p_ft, |
728 | .indir=OPT_BUF(BV_FT), |
729 | .def_val={(char_u *) "" , (char_u *) 0L}, |
730 | }, |
731 | [91]={ |
732 | .fullname="fillchars" , |
733 | .shortname="fcs" , |
734 | .flags=P_STRING|P_ONECOMMA|P_RWIN|P_ALLOCED|P_VI_DEF|P_NODUP, |
735 | .var=VAR_WIN, |
736 | .indir=OPT_WIN(WV_FCS), |
737 | .def_val={(char_u *) "" , (char_u *) 0L}, |
738 | }, |
739 | [92]={ |
740 | .fullname="fixendofline" , |
741 | .shortname="fixeol" , |
742 | .flags=P_BOOL|P_RSTAT|P_VI_DEF, |
743 | .var=(char_u *)&p_fixeol, |
744 | .indir=OPT_BUF(BV_FIXEOL), |
745 | .def_val={(char_u *) true, (char_u *) 0L}, |
746 | }, |
747 | [93]={ |
748 | .fullname="foldclose" , |
749 | .shortname="fcl" , |
750 | .flags=P_STRING|P_ONECOMMA|P_RWIN|P_VI_DEF|P_NODUP, |
751 | .var=(char_u *)&p_fcl, |
752 | .indir=PV_NONE, |
753 | .def_val={(char_u *) "" , (char_u *) 0L}, |
754 | }, |
755 | [94]={ |
756 | .fullname="foldcolumn" , |
757 | .shortname="fdc" , |
758 | .flags=P_NUM|P_RWIN|P_VI_DEF, |
759 | .var=VAR_WIN, |
760 | .indir=OPT_WIN(WV_FDC), |
761 | .def_val={(char_u *) false, (char_u *) 0L}, |
762 | }, |
763 | [95]={ |
764 | .fullname="foldenable" , |
765 | .shortname="fen" , |
766 | .flags=P_BOOL|P_RWIN|P_VI_DEF, |
767 | .var=VAR_WIN, |
768 | .indir=OPT_WIN(WV_FEN), |
769 | .def_val={(char_u *) true, (char_u *) 0L}, |
770 | }, |
771 | [96]={ |
772 | .fullname="foldexpr" , |
773 | .shortname="fde" , |
774 | .flags=P_STRING|P_RWIN|P_ALLOCED|P_VI_DEF|P_VIM|P_MLE, |
775 | .var=VAR_WIN, |
776 | .indir=OPT_WIN(WV_FDE), |
777 | .def_val={(char_u *) "0" , (char_u *) 0L}, |
778 | }, |
779 | [97]={ |
780 | .fullname="foldignore" , |
781 | .shortname="fdi" , |
782 | .flags=P_STRING|P_RWIN|P_ALLOCED|P_VI_DEF|P_VIM, |
783 | .var=VAR_WIN, |
784 | .indir=OPT_WIN(WV_FDI), |
785 | .def_val={(char_u *) "#" , (char_u *) 0L}, |
786 | }, |
787 | [98]={ |
788 | .fullname="foldlevel" , |
789 | .shortname="fdl" , |
790 | .flags=P_NUM|P_RWIN|P_VI_DEF, |
791 | .var=VAR_WIN, |
792 | .indir=OPT_WIN(WV_FDL), |
793 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
794 | }, |
795 | [99]={ |
796 | .fullname="foldlevelstart" , |
797 | .shortname="fdls" , |
798 | .flags=P_NUM|P_CURSWANT|P_VI_DEF, |
799 | .var=(char_u *)&p_fdls, |
800 | .indir=PV_NONE, |
801 | .def_val={(char_u *) -1L, (char_u *) 0L}, |
802 | }, |
803 | [100]={ |
804 | .fullname="foldmarker" , |
805 | .shortname="fmr" , |
806 | .flags=P_STRING|P_ONECOMMA|P_RWIN|P_ALLOCED|P_VI_DEF|P_VIM|P_NODUP, |
807 | .var=VAR_WIN, |
808 | .indir=OPT_WIN(WV_FMR), |
809 | .def_val={(char_u *) "{{{,}}}" , (char_u *) 0L}, |
810 | }, |
811 | [101]={ |
812 | .fullname="foldmethod" , |
813 | .shortname="fdm" , |
814 | .flags=P_STRING|P_RWIN|P_ALLOCED|P_VI_DEF|P_VIM, |
815 | .var=VAR_WIN, |
816 | .indir=OPT_WIN(WV_FDM), |
817 | .def_val={(char_u *) "manual" , (char_u *) 0L}, |
818 | }, |
819 | [102]={ |
820 | .fullname="foldminlines" , |
821 | .shortname="fml" , |
822 | .flags=P_NUM|P_RWIN|P_VI_DEF, |
823 | .var=VAR_WIN, |
824 | .indir=OPT_WIN(WV_FML), |
825 | .def_val={(char_u *) 1L, (char_u *) 0L}, |
826 | }, |
827 | [103]={ |
828 | .fullname="foldnestmax" , |
829 | .shortname="fdn" , |
830 | .flags=P_NUM|P_RWIN|P_VI_DEF, |
831 | .var=VAR_WIN, |
832 | .indir=OPT_WIN(WV_FDN), |
833 | .def_val={(char_u *) 20L, (char_u *) 0L}, |
834 | }, |
835 | [104]={ |
836 | .fullname="foldopen" , |
837 | .shortname="fdo" , |
838 | .flags=P_STRING|P_ONECOMMA|P_CURSWANT|P_VI_DEF|P_NODUP, |
839 | .var=(char_u *)&p_fdo, |
840 | .indir=PV_NONE, |
841 | .def_val={(char_u *) "block,hor,mark,percent,quickfix,search,tag,undo" , (char_u *) 0L}, |
842 | }, |
843 | [105]={ |
844 | .fullname="foldtext" , |
845 | .shortname="fdt" , |
846 | .flags=P_STRING|P_RWIN|P_ALLOCED|P_VI_DEF|P_VIM|P_MLE, |
847 | .var=VAR_WIN, |
848 | .indir=OPT_WIN(WV_FDT), |
849 | .def_val={(char_u *) "foldtext()" , (char_u *) 0L}, |
850 | }, |
851 | [106]={ |
852 | .fullname="formatexpr" , |
853 | .shortname="fex" , |
854 | .flags=P_STRING|P_ALLOCED|P_VI_DEF|P_VIM|P_MLE, |
855 | .var=(char_u *)&p_fex, |
856 | .indir=OPT_BUF(BV_FEX), |
857 | .def_val={(char_u *) "" , (char_u *) 0L}, |
858 | }, |
859 | [107]={ |
860 | .fullname="formatoptions" , |
861 | .shortname="fo" , |
862 | .flags=P_STRING|P_FLAGLIST|P_ALLOCED|P_VIM, |
863 | .var=(char_u *)&p_fo, |
864 | .indir=OPT_BUF(BV_FO), |
865 | .def_val={(char_u *) DFLT_FO_VI, (char_u *) DFLT_FO_VIM}, |
866 | }, |
867 | [108]={ |
868 | .fullname="formatlistpat" , |
869 | .shortname="flp" , |
870 | .flags=P_STRING|P_ALLOCED|P_VI_DEF, |
871 | .var=(char_u *)&p_flp, |
872 | .indir=OPT_BUF(BV_FLP), |
873 | .def_val={(char_u *) "^\\s*\\d\\+[\\]:.)}\\t ]\\s*" , (char_u *) 0L}, |
874 | }, |
875 | [109]={ |
876 | .fullname="formatprg" , |
877 | .shortname="fp" , |
878 | .flags=P_STRING|P_EXPAND|P_VI_DEF|P_SECURE, |
879 | .var=(char_u *)&p_fp, |
880 | .indir=OPT_BOTH(OPT_BUF(BV_FP)), |
881 | .def_val={(char_u *) "" , (char_u *) 0L}, |
882 | }, |
883 | [110]={ |
884 | .fullname="fsync" , |
885 | .shortname="fs" , |
886 | .flags=P_BOOL|P_VI_DEF|P_SECURE, |
887 | .var=(char_u *)&p_fs, |
888 | .indir=PV_NONE, |
889 | .def_val={(char_u *) false, (char_u *) 0L}, |
890 | }, |
891 | [111]={ |
892 | .fullname="gdefault" , |
893 | .shortname="gd" , |
894 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
895 | .var=(char_u *)&p_gd, |
896 | .indir=PV_NONE, |
897 | .def_val={(char_u *) false, (char_u *) 0L}, |
898 | }, |
899 | [112]={ |
900 | .fullname="grepformat" , |
901 | .shortname="gfm" , |
902 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
903 | .var=(char_u *)&p_gefm, |
904 | .indir=PV_NONE, |
905 | .def_val={(char_u *) DFLT_GREPFORMAT, (char_u *) 0L}, |
906 | }, |
907 | [113]={ |
908 | .fullname="grepprg" , |
909 | .shortname="gp" , |
910 | .flags=P_STRING|P_EXPAND|P_VI_DEF|P_SECURE, |
911 | .var=(char_u *)&p_gp, |
912 | .indir=OPT_BOTH(OPT_BUF(BV_GP)), |
913 | #if defined(WIN32) |
914 | .def_val={(char_u *) "findstr /n $* nul" , (char_u *) 0L}, |
915 | #else |
916 | .def_val={(char_u *) "grep -n $* /dev/null" , (char_u *) 0L}, |
917 | #endif |
918 | }, |
919 | [114]={ |
920 | .fullname="guicursor" , |
921 | .shortname="gcr" , |
922 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
923 | .var=(char_u *)&p_guicursor, |
924 | .indir=PV_NONE, |
925 | .def_val={(char_u *) "n-v-c-sm:block,i-ci-ve:ver25,r-cr-o:hor20" , (char_u *) 0L}, |
926 | }, |
927 | [115]={ |
928 | .fullname="guifont" , |
929 | .shortname="gfn" , |
930 | .flags=P_STRING|P_ONECOMMA|P_UI_OPTION|P_VI_DEF|P_NODUP, |
931 | .var=(char_u *)&p_guifont, |
932 | .indir=PV_NONE, |
933 | .def_val={(char_u *) "" , (char_u *) 0L}, |
934 | }, |
935 | [116]={ |
936 | .fullname="guifontset" , |
937 | .shortname="gfs" , |
938 | .flags=P_STRING|P_ONECOMMA|P_UI_OPTION|P_VI_DEF|P_NODUP, |
939 | .var=(char_u *)&p_guifontset, |
940 | .indir=PV_NONE, |
941 | .def_val={(char_u *) "" , (char_u *) 0L}, |
942 | }, |
943 | [117]={ |
944 | .fullname="guifontwide" , |
945 | .shortname="gfw" , |
946 | .flags=P_STRING|P_ONECOMMA|P_UI_OPTION|P_VI_DEF|P_NODUP, |
947 | .var=(char_u *)&p_guifontwide, |
948 | .indir=PV_NONE, |
949 | .def_val={(char_u *) "" , (char_u *) 0L}, |
950 | }, |
951 | [118]={ |
952 | .fullname="guioptions" , |
953 | .shortname="go" , |
954 | .flags=P_STRING|P_FLAGLIST|P_RALL|P_VI_DEF, |
955 | .indir=PV_NONE, |
956 | }, |
957 | [119]={ |
958 | .fullname="guitablabel" , |
959 | .shortname="gtl" , |
960 | .flags=P_STRING|P_RWIN|P_VI_DEF|P_MLE, |
961 | .indir=PV_NONE, |
962 | }, |
963 | [120]={ |
964 | .fullname="guitabtooltip" , |
965 | .shortname="gtt" , |
966 | .flags=P_STRING|P_RWIN|P_VI_DEF, |
967 | .indir=PV_NONE, |
968 | }, |
969 | [121]={ |
970 | .fullname="helpfile" , |
971 | .shortname="hf" , |
972 | .flags=P_STRING|P_EXPAND|P_VI_DEF|P_SECURE, |
973 | .var=(char_u *)&p_hf, |
974 | .indir=PV_NONE, |
975 | .def_val={(char_u *) DFLT_HELPFILE, (char_u *) 0L}, |
976 | }, |
977 | [122]={ |
978 | .fullname="helpheight" , |
979 | .shortname="hh" , |
980 | .flags=P_NUM|P_VI_DEF, |
981 | .var=(char_u *)&p_hh, |
982 | .indir=PV_NONE, |
983 | .def_val={(char_u *) 20L, (char_u *) 0L}, |
984 | }, |
985 | [123]={ |
986 | .fullname="helplang" , |
987 | .shortname="hlg" , |
988 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
989 | .var=(char_u *)&p_hlg, |
990 | .indir=PV_NONE, |
991 | .def_val={(char_u *) "" , (char_u *) 0L}, |
992 | }, |
993 | [124]={ |
994 | .fullname="hidden" , |
995 | .shortname="hid" , |
996 | .flags=P_BOOL|P_VI_DEF, |
997 | .var=(char_u *)&p_hid, |
998 | .indir=PV_NONE, |
999 | .def_val={(char_u *) false, (char_u *) 0L}, |
1000 | }, |
1001 | [125]={ |
1002 | .fullname="highlight" , |
1003 | .shortname="hl" , |
1004 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
1005 | .var=(char_u *)&p_hl, |
1006 | .indir=PV_NONE, |
1007 | .def_val={(char_u *) HIGHLIGHT_INIT, (char_u *) 0L}, |
1008 | }, |
1009 | [126]={ |
1010 | .fullname="history" , |
1011 | .shortname="hi" , |
1012 | .flags=P_NUM|P_VIM, |
1013 | .var=(char_u *)&p_hi, |
1014 | .indir=PV_NONE, |
1015 | .def_val={(char_u *) 0L, (char_u *) 10000L}, |
1016 | }, |
1017 | [127]={ |
1018 | .fullname="hkmap" , |
1019 | .shortname="hk" , |
1020 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
1021 | .var=(char_u *)&p_hkmap, |
1022 | .indir=PV_NONE, |
1023 | .def_val={(char_u *) false, (char_u *) 0L}, |
1024 | }, |
1025 | [128]={ |
1026 | .fullname="hkmapp" , |
1027 | .shortname="hkp" , |
1028 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
1029 | .var=(char_u *)&p_hkmapp, |
1030 | .indir=PV_NONE, |
1031 | .def_val={(char_u *) false, (char_u *) 0L}, |
1032 | }, |
1033 | [129]={ |
1034 | .fullname="hlsearch" , |
1035 | .shortname="hls" , |
1036 | .flags=P_BOOL|P_RALL|P_VIM, |
1037 | .var=(char_u *)&p_hls, |
1038 | .indir=PV_NONE, |
1039 | .def_val={(char_u *) false, (char_u *) true}, |
1040 | }, |
1041 | [130]={ |
1042 | .fullname="icon" , |
1043 | .flags=P_BOOL|P_VI_DEF, |
1044 | .var=(char_u *)&p_icon, |
1045 | .indir=PV_NONE, |
1046 | .def_val={(char_u *) false, (char_u *) 0L}, |
1047 | }, |
1048 | [131]={ |
1049 | .fullname="iconstring" , |
1050 | .flags=P_STRING|P_VI_DEF|P_MLE, |
1051 | .var=(char_u *)&p_iconstring, |
1052 | .indir=PV_NONE, |
1053 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1054 | }, |
1055 | [132]={ |
1056 | .fullname="ignorecase" , |
1057 | .shortname="ic" , |
1058 | .flags=P_BOOL|P_VI_DEF, |
1059 | .var=(char_u *)&p_ic, |
1060 | .indir=PV_NONE, |
1061 | .def_val={(char_u *) false, (char_u *) 0L}, |
1062 | }, |
1063 | [133]={ |
1064 | .fullname="imcmdline" , |
1065 | .shortname="imc" , |
1066 | .flags=P_BOOL|P_VI_DEF, |
1067 | .indir=PV_NONE, |
1068 | .def_val={(char_u *) false, (char_u *) 0L}, |
1069 | }, |
1070 | [134]={ |
1071 | .fullname="imdisable" , |
1072 | .shortname="imd" , |
1073 | .flags=P_BOOL|P_VI_DEF, |
1074 | .indir=PV_NONE, |
1075 | .def_val={(char_u *) false, (char_u *) 0L}, |
1076 | }, |
1077 | [135]={ |
1078 | .fullname="iminsert" , |
1079 | .shortname="imi" , |
1080 | .flags=P_NUM|P_VI_DEF, |
1081 | .var=(char_u *)&p_iminsert, |
1082 | .indir=OPT_BUF(BV_IMI), |
1083 | .def_val={(char_u *) B_IMODE_NONE, (char_u *) 0L}, |
1084 | }, |
1085 | [136]={ |
1086 | .fullname="imsearch" , |
1087 | .shortname="ims" , |
1088 | .flags=P_NUM|P_VI_DEF, |
1089 | .var=(char_u *)&p_imsearch, |
1090 | .indir=OPT_BUF(BV_IMS), |
1091 | .def_val={(char_u *) B_IMODE_USE_INSERT, (char_u *) 0L}, |
1092 | }, |
1093 | [137]={ |
1094 | .fullname="inccommand" , |
1095 | .shortname="icm" , |
1096 | .flags=P_STRING|P_RALL|P_VI_DEF, |
1097 | .var=(char_u *)&p_icm, |
1098 | .indir=PV_NONE, |
1099 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1100 | }, |
1101 | [138]={ |
1102 | .fullname="include" , |
1103 | .shortname="inc" , |
1104 | .flags=P_STRING|P_ALLOCED|P_VI_DEF, |
1105 | .var=(char_u *)&p_inc, |
1106 | .indir=OPT_BOTH(OPT_BUF(BV_INC)), |
1107 | .def_val={(char_u *) "^\\s*#\\s*include" , (char_u *) 0L}, |
1108 | }, |
1109 | [139]={ |
1110 | .fullname="includeexpr" , |
1111 | .shortname="inex" , |
1112 | .flags=P_STRING|P_ALLOCED|P_VI_DEF|P_MLE, |
1113 | .var=(char_u *)&p_inex, |
1114 | .indir=OPT_BUF(BV_INEX), |
1115 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1116 | }, |
1117 | [140]={ |
1118 | .fullname="incsearch" , |
1119 | .shortname="is" , |
1120 | .flags=P_BOOL|P_VIM, |
1121 | .var=(char_u *)&p_is, |
1122 | .indir=PV_NONE, |
1123 | .def_val={(char_u *) false, (char_u *) true}, |
1124 | }, |
1125 | [141]={ |
1126 | .fullname="indentexpr" , |
1127 | .shortname="inde" , |
1128 | .flags=P_STRING|P_ALLOCED|P_VI_DEF|P_VIM|P_MLE, |
1129 | .var=(char_u *)&p_inde, |
1130 | .indir=OPT_BUF(BV_INDE), |
1131 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1132 | }, |
1133 | [142]={ |
1134 | .fullname="indentkeys" , |
1135 | .shortname="indk" , |
1136 | .flags=P_STRING|P_ONECOMMA|P_ALLOCED|P_VI_DEF|P_NODUP, |
1137 | .var=(char_u *)&p_indk, |
1138 | .indir=OPT_BUF(BV_INDK), |
1139 | .def_val={(char_u *) "0{,0},0),0],:,0#,!^F,o,O,e" , (char_u *) 0L}, |
1140 | }, |
1141 | [143]={ |
1142 | .fullname="infercase" , |
1143 | .shortname="inf" , |
1144 | .flags=P_BOOL|P_VI_DEF, |
1145 | .var=(char_u *)&p_inf, |
1146 | .indir=OPT_BUF(BV_INF), |
1147 | .def_val={(char_u *) false, (char_u *) 0L}, |
1148 | }, |
1149 | [144]={ |
1150 | .fullname="insertmode" , |
1151 | .shortname="im" , |
1152 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
1153 | .var=(char_u *)&p_im, |
1154 | .indir=PV_NONE, |
1155 | .def_val={(char_u *) false, (char_u *) 0L}, |
1156 | }, |
1157 | [145]={ |
1158 | .fullname="isfname" , |
1159 | .shortname="isf" , |
1160 | .flags=P_STRING|P_COMMA|P_VI_DEF|P_NODUP, |
1161 | .var=(char_u *)&p_isf, |
1162 | .indir=PV_NONE, |
1163 | #if defined(BACKSLASH_IN_FILENAME) |
1164 | .def_val={(char_u *) "@,48-57,/,\\,.,-,_,+,,,#,$,%,{,},[,],:,@-@,!,~,=" , (char_u *) 0L}, |
1165 | #else |
1166 | .def_val={(char_u *) "@,48-57,/,.,-,_,+,,,#,$,%,~,=" , (char_u *) 0L}, |
1167 | #endif |
1168 | }, |
1169 | [146]={ |
1170 | .fullname="isident" , |
1171 | .shortname="isi" , |
1172 | .flags=P_STRING|P_COMMA|P_VI_DEF|P_NODUP, |
1173 | .var=(char_u *)&p_isi, |
1174 | .indir=PV_NONE, |
1175 | .def_val={(char_u *) "@,48-57,_,192-255" , (char_u *) 0L}, |
1176 | }, |
1177 | [147]={ |
1178 | .fullname="iskeyword" , |
1179 | .shortname="isk" , |
1180 | .flags=P_STRING|P_COMMA|P_ALLOCED|P_VIM|P_NODUP, |
1181 | .var=(char_u *)&p_isk, |
1182 | .indir=OPT_BUF(BV_ISK), |
1183 | .def_val={(char_u *) "@,48-57,_" , (char_u *) "@,48-57,_,192-255" }, |
1184 | }, |
1185 | [148]={ |
1186 | .fullname="isprint" , |
1187 | .shortname="isp" , |
1188 | .flags=P_STRING|P_COMMA|P_RALL|P_VI_DEF|P_NODUP, |
1189 | .var=(char_u *)&p_isp, |
1190 | .indir=PV_NONE, |
1191 | .def_val={(char_u *) "@,161-255" , (char_u *) 0L}, |
1192 | }, |
1193 | [149]={ |
1194 | .fullname="joinspaces" , |
1195 | .shortname="js" , |
1196 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
1197 | .var=(char_u *)&p_js, |
1198 | .indir=PV_NONE, |
1199 | .def_val={(char_u *) true, (char_u *) 0L}, |
1200 | }, |
1201 | [150]={ |
1202 | .fullname="keymap" , |
1203 | .shortname="kmp" , |
1204 | .flags=P_STRING|P_RSTAT|P_RBUF|P_ALLOCED|P_VI_DEF|P_NFNAME|P_PRI_MKRC, |
1205 | .var=(char_u *)&p_keymap, |
1206 | .indir=OPT_BUF(BV_KMAP), |
1207 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1208 | }, |
1209 | [151]={ |
1210 | .fullname="keymodel" , |
1211 | .shortname="km" , |
1212 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
1213 | .var=(char_u *)&p_km, |
1214 | .indir=PV_NONE, |
1215 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1216 | }, |
1217 | [152]={ |
1218 | .fullname="keywordprg" , |
1219 | .shortname="kp" , |
1220 | .flags=P_STRING|P_EXPAND|P_VI_DEF|P_SECURE, |
1221 | .var=(char_u *)&p_kp, |
1222 | .indir=OPT_BOTH(OPT_BUF(BV_KP)), |
1223 | .def_val={(char_u *) ":Man" , (char_u *) 0L}, |
1224 | }, |
1225 | [153]={ |
1226 | .fullname="langmap" , |
1227 | .shortname="lmap" , |
1228 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_SECURE|P_NODUP, |
1229 | .var=(char_u *)&p_langmap, |
1230 | .indir=PV_NONE, |
1231 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1232 | }, |
1233 | [154]={ |
1234 | .fullname="langmenu" , |
1235 | .shortname="lm" , |
1236 | .flags=P_STRING|P_VI_DEF|P_NFNAME, |
1237 | .var=(char_u *)&p_lm, |
1238 | .indir=PV_NONE, |
1239 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1240 | }, |
1241 | [155]={ |
1242 | .fullname="langnoremap" , |
1243 | .shortname="lnr" , |
1244 | .flags=P_BOOL, |
1245 | .var=(char_u *)&p_lnr, |
1246 | .indir=PV_NONE, |
1247 | .def_val={(char_u *) false, (char_u *) true}, |
1248 | }, |
1249 | [156]={ |
1250 | .fullname="langremap" , |
1251 | .shortname="lrm" , |
1252 | .flags=P_BOOL, |
1253 | .var=(char_u *)&p_lrm, |
1254 | .indir=PV_NONE, |
1255 | .def_val={(char_u *) true, (char_u *) false}, |
1256 | }, |
1257 | [157]={ |
1258 | .fullname="laststatus" , |
1259 | .shortname="ls" , |
1260 | .flags=P_NUM|P_RALL|P_VIM, |
1261 | .var=(char_u *)&p_ls, |
1262 | .indir=PV_NONE, |
1263 | .def_val={(char_u *) 1L, (char_u *) 2L}, |
1264 | }, |
1265 | [158]={ |
1266 | .fullname="lazyredraw" , |
1267 | .shortname="lz" , |
1268 | .flags=P_BOOL|P_VI_DEF, |
1269 | .var=(char_u *)&p_lz, |
1270 | .indir=PV_NONE, |
1271 | .def_val={(char_u *) false, (char_u *) 0L}, |
1272 | }, |
1273 | [159]={ |
1274 | .fullname="linebreak" , |
1275 | .shortname="lbr" , |
1276 | .flags=P_BOOL|P_RWIN|P_VI_DEF, |
1277 | .var=VAR_WIN, |
1278 | .indir=OPT_WIN(WV_LBR), |
1279 | .def_val={(char_u *) false, (char_u *) 0L}, |
1280 | }, |
1281 | [160]={ |
1282 | .fullname="lines" , |
1283 | .flags=P_NUM|P_RCLR|P_NO_MKRC|P_VI_DEF, |
1284 | .var=(char_u *)&p_lines, |
1285 | .indir=PV_NONE, |
1286 | .def_val={(char_u *) DFLT_ROWS, (char_u *) 0L}, |
1287 | }, |
1288 | [161]={ |
1289 | .fullname="linespace" , |
1290 | .shortname="lsp" , |
1291 | .flags=P_NUM|P_UI_OPTION|P_VI_DEF, |
1292 | .var=(char_u *)&p_linespace, |
1293 | .indir=PV_NONE, |
1294 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
1295 | }, |
1296 | [162]={ |
1297 | .fullname="lisp" , |
1298 | .flags=P_BOOL|P_VI_DEF, |
1299 | .var=(char_u *)&p_lisp, |
1300 | .indir=OPT_BUF(BV_LISP), |
1301 | .def_val={(char_u *) false, (char_u *) 0L}, |
1302 | }, |
1303 | [163]={ |
1304 | .fullname="lispwords" , |
1305 | .shortname="lw" , |
1306 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
1307 | .var=(char_u *)&p_lispwords, |
1308 | .indir=OPT_BOTH(OPT_BUF(BV_LW)), |
1309 | .def_val={(char_u *) LISPWORD_VALUE, (char_u *) 0L}, |
1310 | }, |
1311 | [164]={ |
1312 | .fullname="list" , |
1313 | .flags=P_BOOL|P_RWIN|P_VI_DEF, |
1314 | .var=VAR_WIN, |
1315 | .indir=OPT_WIN(WV_LIST), |
1316 | .def_val={(char_u *) false, (char_u *) 0L}, |
1317 | }, |
1318 | [165]={ |
1319 | .fullname="listchars" , |
1320 | .shortname="lcs" , |
1321 | .flags=P_STRING|P_ONECOMMA|P_RWIN|P_ALLOCED|P_VIM|P_NODUP, |
1322 | .var=VAR_WIN, |
1323 | .indir=OPT_WIN(WV_LCS), |
1324 | .def_val={(char_u *) "eol:$" , (char_u *) "tab:> ,trail:-,nbsp:+" }, |
1325 | }, |
1326 | [166]={ |
1327 | .fullname="loadplugins" , |
1328 | .shortname="lpl" , |
1329 | .flags=P_BOOL|P_VI_DEF, |
1330 | .var=(char_u *)&p_lpl, |
1331 | .indir=PV_NONE, |
1332 | .def_val={(char_u *) true, (char_u *) 0L}, |
1333 | }, |
1334 | [167]={ |
1335 | .fullname="magic" , |
1336 | .flags=P_BOOL|P_VI_DEF, |
1337 | .var=(char_u *)&p_magic, |
1338 | .indir=PV_NONE, |
1339 | .def_val={(char_u *) true, (char_u *) 0L}, |
1340 | }, |
1341 | [168]={ |
1342 | .fullname="makeef" , |
1343 | .shortname="mef" , |
1344 | .flags=P_STRING|P_EXPAND|P_VI_DEF|P_SECURE, |
1345 | .var=(char_u *)&p_mef, |
1346 | .indir=PV_NONE, |
1347 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1348 | }, |
1349 | [169]={ |
1350 | .fullname="makeencoding" , |
1351 | .shortname="menc" , |
1352 | .flags=P_STRING|P_VI_DEF, |
1353 | .var=(char_u *)&p_menc, |
1354 | .indir=OPT_BOTH(OPT_BUF(BV_MENC)), |
1355 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1356 | }, |
1357 | [170]={ |
1358 | .fullname="makeprg" , |
1359 | .shortname="mp" , |
1360 | .flags=P_STRING|P_EXPAND|P_VI_DEF|P_SECURE, |
1361 | .var=(char_u *)&p_mp, |
1362 | .indir=OPT_BOTH(OPT_BUF(BV_MP)), |
1363 | .def_val={(char_u *) "make" , (char_u *) 0L}, |
1364 | }, |
1365 | [171]={ |
1366 | .fullname="matchpairs" , |
1367 | .shortname="mps" , |
1368 | .flags=P_STRING|P_ONECOMMA|P_ALLOCED|P_VI_DEF|P_NODUP, |
1369 | .var=(char_u *)&p_mps, |
1370 | .indir=OPT_BUF(BV_MPS), |
1371 | .def_val={(char_u *) "(:),{:},[:]" , (char_u *) 0L}, |
1372 | }, |
1373 | [172]={ |
1374 | .fullname="matchtime" , |
1375 | .shortname="mat" , |
1376 | .flags=P_NUM|P_VI_DEF, |
1377 | .var=(char_u *)&p_mat, |
1378 | .indir=PV_NONE, |
1379 | .def_val={(char_u *) 5L, (char_u *) 0L}, |
1380 | }, |
1381 | [173]={ |
1382 | .fullname="maxcombine" , |
1383 | .shortname="mco" , |
1384 | .flags=P_NUM|P_VI_DEF, |
1385 | .var=(char_u *)&p_mco, |
1386 | .indir=PV_NONE, |
1387 | .def_val={(char_u *) 6L, (char_u *) 0L}, |
1388 | }, |
1389 | [174]={ |
1390 | .fullname="maxfuncdepth" , |
1391 | .shortname="mfd" , |
1392 | .flags=P_NUM|P_VI_DEF, |
1393 | .var=(char_u *)&p_mfd, |
1394 | .indir=PV_NONE, |
1395 | .def_val={(char_u *) 100L, (char_u *) 0L}, |
1396 | }, |
1397 | [175]={ |
1398 | .fullname="maxmapdepth" , |
1399 | .shortname="mmd" , |
1400 | .flags=P_NUM|P_VI_DEF, |
1401 | .var=(char_u *)&p_mmd, |
1402 | .indir=PV_NONE, |
1403 | .def_val={(char_u *) 1000L, (char_u *) 0L}, |
1404 | }, |
1405 | [176]={ |
1406 | .fullname="maxmempattern" , |
1407 | .shortname="mmp" , |
1408 | .flags=P_NUM|P_VI_DEF, |
1409 | .var=(char_u *)&p_mmp, |
1410 | .indir=PV_NONE, |
1411 | .def_val={(char_u *) 1000L, (char_u *) 0L}, |
1412 | }, |
1413 | [177]={ |
1414 | .fullname="menuitems" , |
1415 | .shortname="mis" , |
1416 | .flags=P_NUM|P_VI_DEF, |
1417 | .var=(char_u *)&p_mis, |
1418 | .indir=PV_NONE, |
1419 | .def_val={(char_u *) 25L, (char_u *) 0L}, |
1420 | }, |
1421 | [178]={ |
1422 | .fullname="mkspellmem" , |
1423 | .shortname="msm" , |
1424 | .flags=P_STRING|P_EXPAND|P_VI_DEF|P_SECURE, |
1425 | .var=(char_u *)&p_msm, |
1426 | .indir=PV_NONE, |
1427 | .def_val={(char_u *) "460000,2000,500" , (char_u *) 0L}, |
1428 | }, |
1429 | [179]={ |
1430 | .fullname="modeline" , |
1431 | .shortname="ml" , |
1432 | .flags=P_BOOL|P_VIM, |
1433 | .var=(char_u *)&p_ml, |
1434 | .indir=OPT_BUF(BV_ML), |
1435 | .def_val={(char_u *) false, (char_u *) true}, |
1436 | }, |
1437 | [180]={ |
1438 | .fullname="modelineexpr" , |
1439 | .shortname="mle" , |
1440 | .flags=P_BOOL|P_VI_DEF|P_SECURE, |
1441 | .var=(char_u *)&p_mle, |
1442 | .indir=PV_NONE, |
1443 | .def_val={(char_u *) false, (char_u *) 0L}, |
1444 | }, |
1445 | [181]={ |
1446 | .fullname="modelines" , |
1447 | .shortname="mls" , |
1448 | .flags=P_NUM|P_VI_DEF, |
1449 | .var=(char_u *)&p_mls, |
1450 | .indir=PV_NONE, |
1451 | .def_val={(char_u *) 5L, (char_u *) 0L}, |
1452 | }, |
1453 | [182]={ |
1454 | .fullname="modifiable" , |
1455 | .shortname="ma" , |
1456 | .flags=P_BOOL|P_VI_DEF|P_NOGLOB, |
1457 | .var=(char_u *)&p_ma, |
1458 | .indir=OPT_BUF(BV_MA), |
1459 | .def_val={(char_u *) true, (char_u *) 0L}, |
1460 | }, |
1461 | [183]={ |
1462 | .fullname="modified" , |
1463 | .shortname="mod" , |
1464 | .flags=P_BOOL|P_RSTAT|P_NO_MKRC|P_VI_DEF, |
1465 | .var=(char_u *)&p_mod, |
1466 | .indir=OPT_BUF(BV_MOD), |
1467 | .def_val={(char_u *) false, (char_u *) 0L}, |
1468 | }, |
1469 | [184]={ |
1470 | .fullname="more" , |
1471 | .flags=P_BOOL|P_VIM, |
1472 | .var=(char_u *)&p_more, |
1473 | .indir=PV_NONE, |
1474 | .def_val={(char_u *) false, (char_u *) true}, |
1475 | }, |
1476 | [185]={ |
1477 | .fullname="mouse" , |
1478 | .flags=P_STRING|P_FLAGLIST, |
1479 | .var=(char_u *)&p_mouse, |
1480 | .indir=PV_NONE, |
1481 | .def_val={(char_u *) "" , (char_u *) "" }, |
1482 | }, |
1483 | [186]={ |
1484 | .fullname="mousefocus" , |
1485 | .shortname="mousef" , |
1486 | .flags=P_BOOL|P_VI_DEF, |
1487 | .indir=PV_NONE, |
1488 | .def_val={(char_u *) false, (char_u *) 0L}, |
1489 | }, |
1490 | [187]={ |
1491 | .fullname="mousehide" , |
1492 | .shortname="mh" , |
1493 | .flags=P_BOOL|P_VI_DEF, |
1494 | .indir=PV_NONE, |
1495 | .def_val={(char_u *) true, (char_u *) 0L}, |
1496 | }, |
1497 | [188]={ |
1498 | .fullname="mousemodel" , |
1499 | .shortname="mousem" , |
1500 | .flags=P_STRING|P_VI_DEF, |
1501 | .var=(char_u *)&p_mousem, |
1502 | .indir=PV_NONE, |
1503 | .def_val={(char_u *) "extend" , (char_u *) 0L}, |
1504 | }, |
1505 | [189]={ |
1506 | .fullname="mouseshape" , |
1507 | .shortname="mouses" , |
1508 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
1509 | .indir=PV_NONE, |
1510 | }, |
1511 | [190]={ |
1512 | .fullname="mousetime" , |
1513 | .shortname="mouset" , |
1514 | .flags=P_NUM|P_VI_DEF, |
1515 | .var=(char_u *)&p_mouset, |
1516 | .indir=PV_NONE, |
1517 | .def_val={(char_u *) 500L, (char_u *) 0L}, |
1518 | }, |
1519 | [191]={ |
1520 | .fullname="nrformats" , |
1521 | .shortname="nf" , |
1522 | .flags=P_STRING|P_ONECOMMA|P_ALLOCED|P_NODUP, |
1523 | .var=(char_u *)&p_nf, |
1524 | .indir=OPT_BUF(BV_NF), |
1525 | .def_val={(char_u *) "bin,octal,hex" , (char_u *) "bin,hex" }, |
1526 | }, |
1527 | [192]={ |
1528 | .fullname="number" , |
1529 | .shortname="nu" , |
1530 | .flags=P_BOOL|P_RWIN|P_VI_DEF, |
1531 | .var=VAR_WIN, |
1532 | .indir=OPT_WIN(WV_NU), |
1533 | .def_val={(char_u *) false, (char_u *) 0L}, |
1534 | }, |
1535 | [193]={ |
1536 | .fullname="numberwidth" , |
1537 | .shortname="nuw" , |
1538 | .flags=P_NUM|P_RWIN|P_VIM, |
1539 | .var=VAR_WIN, |
1540 | .indir=OPT_WIN(WV_NUW), |
1541 | .def_val={(char_u *) 8L, (char_u *) 4L}, |
1542 | }, |
1543 | [194]={ |
1544 | .fullname="omnifunc" , |
1545 | .shortname="ofu" , |
1546 | .flags=P_STRING|P_ALLOCED|P_VI_DEF|P_SECURE, |
1547 | .var=(char_u *)&p_ofu, |
1548 | .indir=OPT_BUF(BV_OFU), |
1549 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1550 | }, |
1551 | [195]={ |
1552 | .fullname="opendevice" , |
1553 | .shortname="odev" , |
1554 | .flags=P_BOOL|P_VI_DEF, |
1555 | .indir=PV_NONE, |
1556 | .def_val={(char_u *) false, (char_u *) false}, |
1557 | }, |
1558 | [196]={ |
1559 | .fullname="operatorfunc" , |
1560 | .shortname="opfunc" , |
1561 | .flags=P_STRING|P_VI_DEF|P_SECURE, |
1562 | .var=(char_u *)&p_opfunc, |
1563 | .indir=PV_NONE, |
1564 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1565 | }, |
1566 | [197]={ |
1567 | .fullname="packpath" , |
1568 | .shortname="pp" , |
1569 | .flags=P_STRING|P_ONECOMMA|P_EXPAND|P_VI_DEF|P_SECURE|P_NODUP, |
1570 | .var=(char_u *)&p_pp, |
1571 | .indir=PV_NONE, |
1572 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1573 | }, |
1574 | [198]={ |
1575 | .fullname="paragraphs" , |
1576 | .shortname="para" , |
1577 | .flags=P_STRING|P_VI_DEF, |
1578 | .var=(char_u *)&p_para, |
1579 | .indir=PV_NONE, |
1580 | .def_val={(char_u *) "IPLPPPQPP TPHPLIPpLpItpplpipbp" , (char_u *) 0L}, |
1581 | }, |
1582 | [199]={ |
1583 | .fullname="paste" , |
1584 | .flags=P_BOOL|P_VI_DEF|P_PRI_MKRC, |
1585 | .var=(char_u *)&p_paste, |
1586 | .indir=PV_NONE, |
1587 | .def_val={(char_u *) false, (char_u *) 0L}, |
1588 | }, |
1589 | [200]={ |
1590 | .fullname="pastetoggle" , |
1591 | .shortname="pt" , |
1592 | .flags=P_STRING|P_VI_DEF, |
1593 | .var=(char_u *)&p_pt, |
1594 | .indir=PV_NONE, |
1595 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1596 | }, |
1597 | [201]={ |
1598 | .fullname="patchexpr" , |
1599 | .shortname="pex" , |
1600 | .flags=P_STRING|P_VI_DEF|P_SECURE, |
1601 | .var=(char_u *)&p_pex, |
1602 | .indir=PV_NONE, |
1603 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1604 | }, |
1605 | [202]={ |
1606 | .fullname="patchmode" , |
1607 | .shortname="pm" , |
1608 | .flags=P_STRING|P_VI_DEF|P_NFNAME, |
1609 | .var=(char_u *)&p_pm, |
1610 | .indir=PV_NONE, |
1611 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1612 | }, |
1613 | [203]={ |
1614 | .fullname="path" , |
1615 | .shortname="pa" , |
1616 | .flags=P_STRING|P_COMMA|P_EXPAND|P_VI_DEF|P_NODUP, |
1617 | .var=(char_u *)&p_path, |
1618 | .indir=OPT_BOTH(OPT_BUF(BV_PATH)), |
1619 | .def_val={(char_u *) ".,/usr/include,," , (char_u *) 0L}, |
1620 | }, |
1621 | [204]={ |
1622 | .fullname="preserveindent" , |
1623 | .shortname="pi" , |
1624 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
1625 | .var=(char_u *)&p_pi, |
1626 | .indir=OPT_BUF(BV_PI), |
1627 | .def_val={(char_u *) false, (char_u *) 0L}, |
1628 | }, |
1629 | [205]={ |
1630 | .fullname="previewheight" , |
1631 | .shortname="pvh" , |
1632 | .flags=P_NUM|P_VI_DEF, |
1633 | .var=(char_u *)&p_pvh, |
1634 | .indir=PV_NONE, |
1635 | .def_val={(char_u *) 12L, (char_u *) 0L}, |
1636 | }, |
1637 | [206]={ |
1638 | .fullname="previewwindow" , |
1639 | .shortname="pvw" , |
1640 | .flags=P_BOOL|P_RSTAT|P_VI_DEF|P_NOGLOB, |
1641 | .var=VAR_WIN, |
1642 | .indir=OPT_WIN(WV_PVW), |
1643 | .def_val={(char_u *) false, (char_u *) 0L}, |
1644 | }, |
1645 | [207]={ |
1646 | .fullname="printdevice" , |
1647 | .shortname="pdev" , |
1648 | .flags=P_STRING|P_VI_DEF|P_SECURE, |
1649 | .var=(char_u *)&p_pdev, |
1650 | .indir=PV_NONE, |
1651 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1652 | }, |
1653 | [208]={ |
1654 | .fullname="printencoding" , |
1655 | .shortname="penc" , |
1656 | .flags=P_STRING|P_VI_DEF, |
1657 | .var=(char_u *)&p_penc, |
1658 | .indir=PV_NONE, |
1659 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1660 | }, |
1661 | [209]={ |
1662 | .fullname="printexpr" , |
1663 | .shortname="pexpr" , |
1664 | .flags=P_STRING|P_VI_DEF|P_SECURE, |
1665 | .var=(char_u *)&p_pexpr, |
1666 | .indir=PV_NONE, |
1667 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1668 | }, |
1669 | [210]={ |
1670 | .fullname="printfont" , |
1671 | .shortname="pfn" , |
1672 | .flags=P_STRING|P_VI_DEF, |
1673 | .var=(char_u *)&p_pfn, |
1674 | .indir=PV_NONE, |
1675 | .def_val={(char_u *) "courier" , (char_u *) 0L}, |
1676 | }, |
1677 | [211]={ |
1678 | .fullname="printheader" , |
1679 | .shortname="pheader" , |
1680 | .flags=P_STRING|P_VI_DEF, |
1681 | .var=(char_u *)&p_header, |
1682 | .indir=PV_NONE, |
1683 | .def_val={(char_u *) "%<%f%h%m%=Page %N" , (char_u *) 0L}, |
1684 | }, |
1685 | [212]={ |
1686 | .fullname="printmbcharset" , |
1687 | .shortname="pmbcs" , |
1688 | .flags=P_STRING|P_VI_DEF, |
1689 | .var=(char_u *)&p_pmcs, |
1690 | .indir=PV_NONE, |
1691 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1692 | }, |
1693 | [213]={ |
1694 | .fullname="printmbfont" , |
1695 | .shortname="pmbfn" , |
1696 | .flags=P_STRING|P_VI_DEF, |
1697 | .var=(char_u *)&p_pmfn, |
1698 | .indir=PV_NONE, |
1699 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1700 | }, |
1701 | [214]={ |
1702 | .fullname="printoptions" , |
1703 | .shortname="popt" , |
1704 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
1705 | .var=(char_u *)&p_popt, |
1706 | .indir=PV_NONE, |
1707 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1708 | }, |
1709 | [215]={ |
1710 | .fullname="prompt" , |
1711 | .flags=P_BOOL|P_VI_DEF, |
1712 | .var=(char_u *)&p_prompt, |
1713 | .indir=PV_NONE, |
1714 | .def_val={(char_u *) true, (char_u *) 0L}, |
1715 | }, |
1716 | [216]={ |
1717 | .fullname="pumheight" , |
1718 | .shortname="ph" , |
1719 | .flags=P_NUM|P_VI_DEF, |
1720 | .var=(char_u *)&p_ph, |
1721 | .indir=PV_NONE, |
1722 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
1723 | }, |
1724 | [217]={ |
1725 | .fullname="pumblend" , |
1726 | .shortname="pb" , |
1727 | .flags=P_NUM|P_UI_OPTION|P_VI_DEF, |
1728 | .var=(char_u *)&p_pb, |
1729 | .indir=PV_NONE, |
1730 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
1731 | }, |
1732 | [218]={ |
1733 | .fullname="pyxversion" , |
1734 | .shortname="pyx" , |
1735 | .flags=P_NUM|P_VI_DEF|P_SECURE, |
1736 | .var=(char_u *)&p_pyx, |
1737 | .indir=PV_NONE, |
1738 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
1739 | }, |
1740 | [219]={ |
1741 | .fullname="quoteescape" , |
1742 | .shortname="qe" , |
1743 | .flags=P_STRING|P_ALLOCED|P_VI_DEF, |
1744 | .var=(char_u *)&p_qe, |
1745 | .indir=OPT_BUF(BV_QE), |
1746 | .def_val={(char_u *) "\\" , (char_u *) 0L}, |
1747 | }, |
1748 | [220]={ |
1749 | .fullname="readonly" , |
1750 | .shortname="ro" , |
1751 | .flags=P_BOOL|P_RSTAT|P_VI_DEF|P_NOGLOB, |
1752 | .var=(char_u *)&p_ro, |
1753 | .indir=OPT_BUF(BV_RO), |
1754 | .def_val={(char_u *) false, (char_u *) 0L}, |
1755 | }, |
1756 | [221]={ |
1757 | .fullname="redrawdebug" , |
1758 | .shortname="rdb" , |
1759 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF, |
1760 | .var=(char_u *)&p_rdb, |
1761 | .indir=PV_NONE, |
1762 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1763 | }, |
1764 | [222]={ |
1765 | .fullname="redrawtime" , |
1766 | .shortname="rdt" , |
1767 | .flags=P_NUM|P_VI_DEF, |
1768 | .var=(char_u *)&p_rdt, |
1769 | .indir=PV_NONE, |
1770 | .def_val={(char_u *) 2000L, (char_u *) 0L}, |
1771 | }, |
1772 | [223]={ |
1773 | .fullname="regexpengine" , |
1774 | .shortname="re" , |
1775 | .flags=P_NUM|P_VI_DEF, |
1776 | .var=(char_u *)&p_re, |
1777 | .indir=PV_NONE, |
1778 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
1779 | }, |
1780 | [224]={ |
1781 | .fullname="relativenumber" , |
1782 | .shortname="rnu" , |
1783 | .flags=P_BOOL|P_RWIN|P_VI_DEF, |
1784 | .var=VAR_WIN, |
1785 | .indir=OPT_WIN(WV_RNU), |
1786 | .def_val={(char_u *) false, (char_u *) 0L}, |
1787 | }, |
1788 | [225]={ |
1789 | .fullname="remap" , |
1790 | .flags=P_BOOL|P_VI_DEF, |
1791 | .var=(char_u *)&p_remap, |
1792 | .indir=PV_NONE, |
1793 | .def_val={(char_u *) true, (char_u *) 0L}, |
1794 | }, |
1795 | [226]={ |
1796 | .fullname="report" , |
1797 | .flags=P_NUM|P_VI_DEF, |
1798 | .var=(char_u *)&p_report, |
1799 | .indir=PV_NONE, |
1800 | .def_val={(char_u *) 2L, (char_u *) 0L}, |
1801 | }, |
1802 | [227]={ |
1803 | .fullname="revins" , |
1804 | .shortname="ri" , |
1805 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
1806 | .var=(char_u *)&p_ri, |
1807 | .indir=PV_NONE, |
1808 | .def_val={(char_u *) false, (char_u *) 0L}, |
1809 | }, |
1810 | [228]={ |
1811 | .fullname="rightleft" , |
1812 | .shortname="rl" , |
1813 | .flags=P_BOOL|P_RWIN|P_VI_DEF, |
1814 | .var=VAR_WIN, |
1815 | .indir=OPT_WIN(WV_RL), |
1816 | .def_val={(char_u *) false, (char_u *) 0L}, |
1817 | }, |
1818 | [229]={ |
1819 | .fullname="rightleftcmd" , |
1820 | .shortname="rlc" , |
1821 | .flags=P_STRING|P_RWIN|P_ALLOCED|P_VI_DEF, |
1822 | .var=VAR_WIN, |
1823 | .indir=OPT_WIN(WV_RLC), |
1824 | .def_val={(char_u *) "search" , (char_u *) 0L}, |
1825 | }, |
1826 | [230]={ |
1827 | .fullname="ruler" , |
1828 | .shortname="ru" , |
1829 | .flags=P_BOOL|P_RSTAT|P_VI_DEF|P_VIM, |
1830 | .var=(char_u *)&p_ru, |
1831 | .indir=PV_NONE, |
1832 | .def_val={(char_u *) true, (char_u *) 0L}, |
1833 | }, |
1834 | [231]={ |
1835 | .fullname="rulerformat" , |
1836 | .shortname="ruf" , |
1837 | .flags=P_STRING|P_RSTAT|P_ALLOCED|P_VI_DEF|P_MLE, |
1838 | .var=(char_u *)&p_ruf, |
1839 | .indir=PV_NONE, |
1840 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1841 | }, |
1842 | [232]={ |
1843 | .fullname="runtimepath" , |
1844 | .shortname="rtp" , |
1845 | .flags=P_STRING|P_ONECOMMA|P_EXPAND|P_NO_DEF_EXP|P_VI_DEF|P_SECURE|P_NODUP, |
1846 | .var=(char_u *)&p_rtp, |
1847 | .indir=PV_NONE, |
1848 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1849 | }, |
1850 | [233]={ |
1851 | .fullname="scroll" , |
1852 | .shortname="scr" , |
1853 | .flags=P_NUM|P_NO_MKRC|P_VI_DEF, |
1854 | .var=VAR_WIN, |
1855 | .indir=OPT_WIN(WV_SCROLL), |
1856 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
1857 | }, |
1858 | [234]={ |
1859 | .fullname="scrollback" , |
1860 | .shortname="scbk" , |
1861 | .flags=P_NUM|P_RBUF|P_VI_DEF, |
1862 | .var=(char_u *)&p_scbk, |
1863 | .indir=OPT_BUF(BV_SCBK), |
1864 | .def_val={(char_u *) -1L, (char_u *) 0L}, |
1865 | }, |
1866 | [235]={ |
1867 | .fullname="scrollbind" , |
1868 | .shortname="scb" , |
1869 | .flags=P_BOOL|P_VI_DEF, |
1870 | .var=VAR_WIN, |
1871 | .indir=OPT_WIN(WV_SCBIND), |
1872 | .def_val={(char_u *) false, (char_u *) 0L}, |
1873 | }, |
1874 | [236]={ |
1875 | .fullname="scrolljump" , |
1876 | .shortname="sj" , |
1877 | .flags=P_NUM|P_VI_DEF|P_VIM, |
1878 | .var=(char_u *)&p_sj, |
1879 | .indir=PV_NONE, |
1880 | .def_val={(char_u *) 1L, (char_u *) 0L}, |
1881 | }, |
1882 | [237]={ |
1883 | .fullname="scrolloff" , |
1884 | .shortname="so" , |
1885 | .flags=P_NUM|P_RALL|P_VI_DEF|P_VIM, |
1886 | .var=(char_u *)&p_so, |
1887 | .indir=PV_NONE, |
1888 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
1889 | }, |
1890 | [238]={ |
1891 | .fullname="scrollopt" , |
1892 | .shortname="sbo" , |
1893 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
1894 | .var=(char_u *)&p_sbo, |
1895 | .indir=PV_NONE, |
1896 | .def_val={(char_u *) "ver,jump" , (char_u *) 0L}, |
1897 | }, |
1898 | [239]={ |
1899 | .fullname="sections" , |
1900 | .shortname="sect" , |
1901 | .flags=P_STRING|P_VI_DEF, |
1902 | .var=(char_u *)&p_sections, |
1903 | .indir=PV_NONE, |
1904 | .def_val={(char_u *) "SHNHH HUnhsh" , (char_u *) 0L}, |
1905 | }, |
1906 | [240]={ |
1907 | .fullname="secure" , |
1908 | .flags=P_BOOL|P_VI_DEF|P_SECURE, |
1909 | .var=(char_u *)&p_secure, |
1910 | .indir=PV_NONE, |
1911 | .def_val={(char_u *) false, (char_u *) 0L}, |
1912 | }, |
1913 | [241]={ |
1914 | .fullname="selection" , |
1915 | .shortname="sel" , |
1916 | .flags=P_STRING|P_VI_DEF, |
1917 | .var=(char_u *)&p_sel, |
1918 | .indir=PV_NONE, |
1919 | .def_val={(char_u *) "inclusive" , (char_u *) 0L}, |
1920 | }, |
1921 | [242]={ |
1922 | .fullname="selectmode" , |
1923 | .shortname="slm" , |
1924 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
1925 | .var=(char_u *)&p_slm, |
1926 | .indir=PV_NONE, |
1927 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1928 | }, |
1929 | [243]={ |
1930 | .fullname="sessionoptions" , |
1931 | .shortname="ssop" , |
1932 | .flags=P_STRING|P_ONECOMMA|P_VIM|P_NODUP, |
1933 | .var=(char_u *)&p_ssop, |
1934 | .indir=PV_NONE, |
1935 | .def_val={(char_u *) "blank,buffers,curdir,folds,help,options,tabpages,winsize" , (char_u *) "blank,buffers,curdir,folds,help,tabpages,winsize" }, |
1936 | }, |
1937 | [244]={ |
1938 | .fullname="shada" , |
1939 | .shortname="sd" , |
1940 | .flags=P_STRING|P_ONECOMMA|P_SECURE|P_NODUP, |
1941 | .var=(char_u *)&p_shada, |
1942 | .indir=PV_NONE, |
1943 | .def_val={(char_u *) "" , (char_u *) "!,'100,<50,s10,h" }, |
1944 | }, |
1945 | [245]={ |
1946 | .fullname="shadafile" , |
1947 | .shortname="sdf" , |
1948 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_SECURE|P_NODUP, |
1949 | .var=(char_u *)&p_shadafile, |
1950 | .indir=PV_NONE, |
1951 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1952 | }, |
1953 | [246]={ |
1954 | .fullname="shell" , |
1955 | .shortname="sh" , |
1956 | .flags=P_STRING|P_EXPAND|P_VI_DEF|P_SECURE, |
1957 | .var=(char_u *)&p_sh, |
1958 | .indir=PV_NONE, |
1959 | #if defined(WIN32) |
1960 | .def_val={(char_u *) "cmd.exe" , (char_u *) 0L}, |
1961 | #else |
1962 | .def_val={(char_u *) "sh" , (char_u *) 0L}, |
1963 | #endif |
1964 | }, |
1965 | [247]={ |
1966 | .fullname="shellcmdflag" , |
1967 | .shortname="shcf" , |
1968 | .flags=P_STRING|P_VI_DEF|P_SECURE, |
1969 | .var=(char_u *)&p_shcf, |
1970 | .indir=PV_NONE, |
1971 | #if defined(WIN32) |
1972 | .def_val={(char_u *) "/s /c" , (char_u *) 0L}, |
1973 | #else |
1974 | .def_val={(char_u *) "-c" , (char_u *) 0L}, |
1975 | #endif |
1976 | }, |
1977 | [248]={ |
1978 | .fullname="shellpipe" , |
1979 | .shortname="sp" , |
1980 | .flags=P_STRING|P_VI_DEF|P_SECURE, |
1981 | .var=(char_u *)&p_sp, |
1982 | .indir=PV_NONE, |
1983 | #if defined(WIN32) |
1984 | .def_val={(char_u *) ">%s 2>&1" , (char_u *) 0L}, |
1985 | #else |
1986 | .def_val={(char_u *) "| tee" , (char_u *) 0L}, |
1987 | #endif |
1988 | }, |
1989 | [249]={ |
1990 | .fullname="shellquote" , |
1991 | .shortname="shq" , |
1992 | .flags=P_STRING|P_VI_DEF|P_SECURE, |
1993 | .var=(char_u *)&p_shq, |
1994 | .indir=PV_NONE, |
1995 | .def_val={(char_u *) "" , (char_u *) 0L}, |
1996 | }, |
1997 | [250]={ |
1998 | .fullname="shellredir" , |
1999 | .shortname="srr" , |
2000 | .flags=P_STRING|P_VI_DEF|P_SECURE, |
2001 | .var=(char_u *)&p_srr, |
2002 | .indir=PV_NONE, |
2003 | #if defined(WIN32) |
2004 | .def_val={(char_u *) ">%s 2>&1" , (char_u *) 0L}, |
2005 | #else |
2006 | .def_val={(char_u *) ">" , (char_u *) 0L}, |
2007 | #endif |
2008 | }, |
2009 | [251]={ |
2010 | .fullname="shellslash" , |
2011 | .shortname="ssl" , |
2012 | .flags=P_BOOL|P_VI_DEF, |
2013 | #if defined(BACKSLASH_IN_FILENAME) |
2014 | .var=(char_u *)&p_ssl, |
2015 | #endif |
2016 | .indir=PV_NONE, |
2017 | .def_val={(char_u *) false, (char_u *) 0L}, |
2018 | }, |
2019 | [252]={ |
2020 | .fullname="shelltemp" , |
2021 | .shortname="stmp" , |
2022 | .flags=P_BOOL, |
2023 | .var=(char_u *)&p_stmp, |
2024 | .indir=PV_NONE, |
2025 | .def_val={(char_u *) false, (char_u *) true}, |
2026 | }, |
2027 | [253]={ |
2028 | .fullname="shellxquote" , |
2029 | .shortname="sxq" , |
2030 | .flags=P_STRING|P_VI_DEF|P_SECURE, |
2031 | .var=(char_u *)&p_sxq, |
2032 | .indir=PV_NONE, |
2033 | #if defined(WIN32) |
2034 | .def_val={(char_u *) "\"" , (char_u *) 0L}, |
2035 | #else |
2036 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2037 | #endif |
2038 | }, |
2039 | [254]={ |
2040 | .fullname="shellxescape" , |
2041 | .shortname="sxe" , |
2042 | .flags=P_STRING|P_VI_DEF|P_SECURE, |
2043 | .var=(char_u *)&p_sxe, |
2044 | .indir=PV_NONE, |
2045 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2046 | }, |
2047 | [255]={ |
2048 | .fullname="shiftround" , |
2049 | .shortname="sr" , |
2050 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
2051 | .var=(char_u *)&p_sr, |
2052 | .indir=PV_NONE, |
2053 | .def_val={(char_u *) false, (char_u *) 0L}, |
2054 | }, |
2055 | [256]={ |
2056 | .fullname="shiftwidth" , |
2057 | .shortname="sw" , |
2058 | .flags=P_NUM|P_VI_DEF, |
2059 | .var=(char_u *)&p_sw, |
2060 | .indir=OPT_BUF(BV_SW), |
2061 | .def_val={(char_u *) 8L, (char_u *) 0L}, |
2062 | }, |
2063 | [257]={ |
2064 | .fullname="shortmess" , |
2065 | .shortname="shm" , |
2066 | .flags=P_STRING|P_FLAGLIST|P_VIM, |
2067 | .var=(char_u *)&p_shm, |
2068 | .indir=PV_NONE, |
2069 | .def_val={(char_u *) "S" , (char_u *) "filnxtToOF" }, |
2070 | }, |
2071 | [258]={ |
2072 | .fullname="showbreak" , |
2073 | .shortname="sbr" , |
2074 | .flags=P_STRING|P_RALL|P_VI_DEF, |
2075 | .var=(char_u *)&p_sbr, |
2076 | .indir=PV_NONE, |
2077 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2078 | }, |
2079 | [259]={ |
2080 | .fullname="showcmd" , |
2081 | .shortname="sc" , |
2082 | .flags=P_BOOL|P_VIM, |
2083 | .var=(char_u *)&p_sc, |
2084 | .indir=PV_NONE, |
2085 | .def_val={(char_u *) false, (char_u *) true}, |
2086 | }, |
2087 | [260]={ |
2088 | .fullname="showfulltag" , |
2089 | .shortname="sft" , |
2090 | .flags=P_BOOL|P_VI_DEF, |
2091 | .var=(char_u *)&p_sft, |
2092 | .indir=PV_NONE, |
2093 | .def_val={(char_u *) false, (char_u *) 0L}, |
2094 | }, |
2095 | [261]={ |
2096 | .fullname="showmatch" , |
2097 | .shortname="sm" , |
2098 | .flags=P_BOOL|P_VI_DEF, |
2099 | .var=(char_u *)&p_sm, |
2100 | .indir=PV_NONE, |
2101 | .def_val={(char_u *) false, (char_u *) 0L}, |
2102 | }, |
2103 | [262]={ |
2104 | .fullname="showmode" , |
2105 | .shortname="smd" , |
2106 | .flags=P_BOOL|P_VIM, |
2107 | .var=(char_u *)&p_smd, |
2108 | .indir=PV_NONE, |
2109 | .def_val={(char_u *) false, (char_u *) true}, |
2110 | }, |
2111 | [263]={ |
2112 | .fullname="showtabline" , |
2113 | .shortname="stal" , |
2114 | .flags=P_NUM|P_RALL|P_UI_OPTION|P_VI_DEF, |
2115 | .var=(char_u *)&p_stal, |
2116 | .indir=PV_NONE, |
2117 | .def_val={(char_u *) 1L, (char_u *) 0L}, |
2118 | }, |
2119 | [264]={ |
2120 | .fullname="sidescroll" , |
2121 | .shortname="ss" , |
2122 | .flags=P_NUM|P_VI_DEF, |
2123 | .var=(char_u *)&p_ss, |
2124 | .indir=PV_NONE, |
2125 | .def_val={(char_u *) 1L, (char_u *) 0L}, |
2126 | }, |
2127 | [265]={ |
2128 | .fullname="sidescrolloff" , |
2129 | .shortname="siso" , |
2130 | .flags=P_NUM|P_RBUF|P_VI_DEF|P_VIM, |
2131 | .var=(char_u *)&p_siso, |
2132 | .indir=PV_NONE, |
2133 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
2134 | }, |
2135 | [266]={ |
2136 | .fullname="signcolumn" , |
2137 | .shortname="scl" , |
2138 | .flags=P_STRING|P_RWIN|P_ALLOCED|P_VI_DEF, |
2139 | .var=VAR_WIN, |
2140 | .indir=OPT_WIN(WV_SCL), |
2141 | .def_val={(char_u *) "auto" , (char_u *) 0L}, |
2142 | }, |
2143 | [267]={ |
2144 | .fullname="smartcase" , |
2145 | .shortname="scs" , |
2146 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
2147 | .var=(char_u *)&p_scs, |
2148 | .indir=PV_NONE, |
2149 | .def_val={(char_u *) false, (char_u *) 0L}, |
2150 | }, |
2151 | [268]={ |
2152 | .fullname="smartindent" , |
2153 | .shortname="si" , |
2154 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
2155 | .var=(char_u *)&p_si, |
2156 | .indir=OPT_BUF(BV_SI), |
2157 | .def_val={(char_u *) false, (char_u *) 0L}, |
2158 | }, |
2159 | [269]={ |
2160 | .fullname="smarttab" , |
2161 | .shortname="sta" , |
2162 | .flags=P_BOOL|P_VIM, |
2163 | .var=(char_u *)&p_sta, |
2164 | .indir=PV_NONE, |
2165 | .def_val={(char_u *) false, (char_u *) true}, |
2166 | }, |
2167 | [270]={ |
2168 | .fullname="softtabstop" , |
2169 | .shortname="sts" , |
2170 | .flags=P_NUM|P_VI_DEF|P_VIM, |
2171 | .var=(char_u *)&p_sts, |
2172 | .indir=OPT_BUF(BV_STS), |
2173 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
2174 | }, |
2175 | [271]={ |
2176 | .fullname="spell" , |
2177 | .flags=P_BOOL|P_RWIN|P_VI_DEF, |
2178 | .var=VAR_WIN, |
2179 | .indir=OPT_WIN(WV_SPELL), |
2180 | .def_val={(char_u *) false, (char_u *) 0L}, |
2181 | }, |
2182 | [272]={ |
2183 | .fullname="spellcapcheck" , |
2184 | .shortname="spc" , |
2185 | .flags=P_STRING|P_RBUF|P_ALLOCED|P_VI_DEF, |
2186 | .var=(char_u *)&p_spc, |
2187 | .indir=OPT_BUF(BV_SPC), |
2188 | .def_val={(char_u *) "[.?!]\\_[\\])'\"\t ]\\+" , (char_u *) 0L}, |
2189 | }, |
2190 | [273]={ |
2191 | .fullname="spellfile" , |
2192 | .shortname="spf" , |
2193 | .flags=P_STRING|P_ONECOMMA|P_EXPAND|P_ALLOCED|P_VI_DEF|P_SECURE|P_NODUP, |
2194 | .var=(char_u *)&p_spf, |
2195 | .indir=OPT_BUF(BV_SPF), |
2196 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2197 | }, |
2198 | [274]={ |
2199 | .fullname="spelllang" , |
2200 | .shortname="spl" , |
2201 | .flags=P_STRING|P_ONECOMMA|P_RBUF|P_EXPAND|P_ALLOCED|P_VI_DEF|P_NODUP, |
2202 | .var=(char_u *)&p_spl, |
2203 | .indir=OPT_BUF(BV_SPL), |
2204 | .def_val={(char_u *) "en" , (char_u *) 0L}, |
2205 | }, |
2206 | [275]={ |
2207 | .fullname="spellsuggest" , |
2208 | .shortname="sps" , |
2209 | .flags=P_STRING|P_ONECOMMA|P_EXPAND|P_VI_DEF|P_SECURE|P_NODUP, |
2210 | .var=(char_u *)&p_sps, |
2211 | .indir=PV_NONE, |
2212 | .def_val={(char_u *) "best" , (char_u *) 0L}, |
2213 | }, |
2214 | [276]={ |
2215 | .fullname="splitbelow" , |
2216 | .shortname="sb" , |
2217 | .flags=P_BOOL|P_VI_DEF, |
2218 | .var=(char_u *)&p_sb, |
2219 | .indir=PV_NONE, |
2220 | .def_val={(char_u *) false, (char_u *) 0L}, |
2221 | }, |
2222 | [277]={ |
2223 | .fullname="splitright" , |
2224 | .shortname="spr" , |
2225 | .flags=P_BOOL|P_VI_DEF, |
2226 | .var=(char_u *)&p_spr, |
2227 | .indir=PV_NONE, |
2228 | .def_val={(char_u *) false, (char_u *) 0L}, |
2229 | }, |
2230 | [278]={ |
2231 | .fullname="startofline" , |
2232 | .shortname="sol" , |
2233 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
2234 | .var=(char_u *)&p_sol, |
2235 | .indir=PV_NONE, |
2236 | .def_val={(char_u *) true, (char_u *) 0L}, |
2237 | }, |
2238 | [279]={ |
2239 | .fullname="statusline" , |
2240 | .shortname="stl" , |
2241 | .flags=P_STRING|P_RSTAT|P_ALLOCED|P_VI_DEF|P_MLE, |
2242 | .var=(char_u *)&p_stl, |
2243 | .indir=OPT_BOTH(OPT_WIN(WV_STL)), |
2244 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2245 | }, |
2246 | [280]={ |
2247 | .fullname="suffixes" , |
2248 | .shortname="su" , |
2249 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
2250 | .var=(char_u *)&p_su, |
2251 | .indir=PV_NONE, |
2252 | .def_val={(char_u *) ".bak,~,.o,.h,.info,.swp,.obj" , (char_u *) 0L}, |
2253 | }, |
2254 | [281]={ |
2255 | .fullname="suffixesadd" , |
2256 | .shortname="sua" , |
2257 | .flags=P_STRING|P_ONECOMMA|P_ALLOCED|P_VI_DEF|P_NODUP, |
2258 | .var=(char_u *)&p_sua, |
2259 | .indir=OPT_BUF(BV_SUA), |
2260 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2261 | }, |
2262 | [282]={ |
2263 | .fullname="swapfile" , |
2264 | .shortname="swf" , |
2265 | .flags=P_BOOL|P_RSTAT|P_VI_DEF, |
2266 | .var=(char_u *)&p_swf, |
2267 | .indir=OPT_BUF(BV_SWF), |
2268 | .def_val={(char_u *) true, (char_u *) 0L}, |
2269 | }, |
2270 | [283]={ |
2271 | .fullname="switchbuf" , |
2272 | .shortname="swb" , |
2273 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
2274 | .var=(char_u *)&p_swb, |
2275 | .indir=PV_NONE, |
2276 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2277 | }, |
2278 | [284]={ |
2279 | .fullname="synmaxcol" , |
2280 | .shortname="smc" , |
2281 | .flags=P_NUM|P_RBUF|P_VI_DEF, |
2282 | .var=(char_u *)&p_smc, |
2283 | .indir=OPT_BUF(BV_SMC), |
2284 | .def_val={(char_u *) 3000L, (char_u *) 0L}, |
2285 | }, |
2286 | [285]={ |
2287 | .fullname="syntax" , |
2288 | .shortname="syn" , |
2289 | .flags=P_STRING|P_ALLOCED|P_VI_DEF|P_NOGLOB|P_NFNAME, |
2290 | .var=(char_u *)&p_syn, |
2291 | .indir=OPT_BUF(BV_SYN), |
2292 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2293 | }, |
2294 | [286]={ |
2295 | .fullname="tabline" , |
2296 | .shortname="tal" , |
2297 | .flags=P_STRING|P_RALL|P_VI_DEF|P_MLE, |
2298 | .var=(char_u *)&p_tal, |
2299 | .indir=PV_NONE, |
2300 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2301 | }, |
2302 | [287]={ |
2303 | .fullname="tabpagemax" , |
2304 | .shortname="tpm" , |
2305 | .flags=P_NUM|P_VIM, |
2306 | .var=(char_u *)&p_tpm, |
2307 | .indir=PV_NONE, |
2308 | .def_val={(char_u *) 10L, (char_u *) 50L}, |
2309 | }, |
2310 | [288]={ |
2311 | .fullname="tabstop" , |
2312 | .shortname="ts" , |
2313 | .flags=P_NUM|P_RBUF|P_VI_DEF, |
2314 | .var=(char_u *)&p_ts, |
2315 | .indir=OPT_BUF(BV_TS), |
2316 | .def_val={(char_u *) 8L, (char_u *) 0L}, |
2317 | }, |
2318 | [289]={ |
2319 | .fullname="tagbsearch" , |
2320 | .shortname="tbs" , |
2321 | .flags=P_BOOL|P_VI_DEF, |
2322 | .var=(char_u *)&p_tbs, |
2323 | .indir=PV_NONE, |
2324 | .def_val={(char_u *) true, (char_u *) 0L}, |
2325 | }, |
2326 | [290]={ |
2327 | .fullname="tagcase" , |
2328 | .shortname="tc" , |
2329 | .flags=P_STRING|P_VIM, |
2330 | .var=(char_u *)&p_tc, |
2331 | .indir=OPT_BOTH(OPT_BUF(BV_TC)), |
2332 | .def_val={(char_u *) "followic" , (char_u *) "followic" }, |
2333 | }, |
2334 | [291]={ |
2335 | .fullname="taglength" , |
2336 | .shortname="tl" , |
2337 | .flags=P_NUM|P_VI_DEF, |
2338 | .var=(char_u *)&p_tl, |
2339 | .indir=PV_NONE, |
2340 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
2341 | }, |
2342 | [292]={ |
2343 | .fullname="tagrelative" , |
2344 | .shortname="tr" , |
2345 | .flags=P_BOOL|P_VIM, |
2346 | .var=(char_u *)&p_tr, |
2347 | .indir=PV_NONE, |
2348 | .def_val={(char_u *) false, (char_u *) true}, |
2349 | }, |
2350 | [293]={ |
2351 | .fullname="tags" , |
2352 | .shortname="tag" , |
2353 | .flags=P_STRING|P_ONECOMMA|P_EXPAND|P_VI_DEF|P_NODUP, |
2354 | .var=(char_u *)&p_tags, |
2355 | .indir=OPT_BOTH(OPT_BUF(BV_TAGS)), |
2356 | .def_val={(char_u *) "./tags;,tags" , (char_u *) 0L}, |
2357 | }, |
2358 | [294]={ |
2359 | .fullname="tagstack" , |
2360 | .shortname="tgst" , |
2361 | .flags=P_BOOL|P_VI_DEF, |
2362 | .var=(char_u *)&p_tgst, |
2363 | .indir=PV_NONE, |
2364 | .def_val={(char_u *) true, (char_u *) 0L}, |
2365 | }, |
2366 | [295]={ |
2367 | .fullname="termbidi" , |
2368 | .shortname="tbidi" , |
2369 | .flags=P_BOOL|P_VI_DEF, |
2370 | .var=(char_u *)&p_tbidi, |
2371 | .indir=PV_NONE, |
2372 | .def_val={(char_u *) false, (char_u *) 0L}, |
2373 | }, |
2374 | [296]={ |
2375 | .fullname="termencoding" , |
2376 | .shortname="tenc" , |
2377 | .flags=P_STRING|P_VI_DEF, |
2378 | .indir=PV_NONE, |
2379 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2380 | }, |
2381 | [297]={ |
2382 | .fullname="termguicolors" , |
2383 | .shortname="tgc" , |
2384 | .flags=P_BOOL|P_UI_OPTION, |
2385 | .var=(char_u *)&p_tgc, |
2386 | .indir=PV_NONE, |
2387 | .def_val={(char_u *) false, (char_u *) 0L}, |
2388 | }, |
2389 | [298]={ |
2390 | .fullname="terse" , |
2391 | .flags=P_BOOL|P_VI_DEF, |
2392 | .var=(char_u *)&p_terse, |
2393 | .indir=PV_NONE, |
2394 | .def_val={(char_u *) false, (char_u *) 0L}, |
2395 | }, |
2396 | [299]={ |
2397 | .fullname="textwidth" , |
2398 | .shortname="tw" , |
2399 | .flags=P_NUM|P_RBUF|P_VI_DEF|P_VIM, |
2400 | .var=(char_u *)&p_tw, |
2401 | .indir=OPT_BUF(BV_TW), |
2402 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
2403 | }, |
2404 | [300]={ |
2405 | .fullname="thesaurus" , |
2406 | .shortname="tsr" , |
2407 | .flags=P_STRING|P_ONECOMMA|P_EXPAND|P_VI_DEF|P_NDNAME|P_NODUP, |
2408 | .var=(char_u *)&p_tsr, |
2409 | .indir=OPT_BOTH(OPT_BUF(BV_TSR)), |
2410 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2411 | }, |
2412 | [301]={ |
2413 | .fullname="tildeop" , |
2414 | .shortname="top" , |
2415 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
2416 | .var=(char_u *)&p_to, |
2417 | .indir=PV_NONE, |
2418 | .def_val={(char_u *) false, (char_u *) 0L}, |
2419 | }, |
2420 | [302]={ |
2421 | .fullname="timeout" , |
2422 | .shortname="to" , |
2423 | .flags=P_BOOL|P_VI_DEF, |
2424 | .var=(char_u *)&p_timeout, |
2425 | .indir=PV_NONE, |
2426 | .def_val={(char_u *) true, (char_u *) 0L}, |
2427 | }, |
2428 | [303]={ |
2429 | .fullname="timeoutlen" , |
2430 | .shortname="tm" , |
2431 | .flags=P_NUM|P_VI_DEF, |
2432 | .var=(char_u *)&p_tm, |
2433 | .indir=PV_NONE, |
2434 | .def_val={(char_u *) 1000L, (char_u *) 0L}, |
2435 | }, |
2436 | [304]={ |
2437 | .fullname="title" , |
2438 | .flags=P_BOOL|P_VI_DEF, |
2439 | .var=(char_u *)&p_title, |
2440 | .indir=PV_NONE, |
2441 | .def_val={(char_u *) false, (char_u *) 0L}, |
2442 | }, |
2443 | [305]={ |
2444 | .fullname="titlelen" , |
2445 | .flags=P_NUM|P_VI_DEF, |
2446 | .var=(char_u *)&p_titlelen, |
2447 | .indir=PV_NONE, |
2448 | .def_val={(char_u *) 85L, (char_u *) 0L}, |
2449 | }, |
2450 | [306]={ |
2451 | .fullname="titleold" , |
2452 | .flags=P_STRING|P_NO_MKRC|P_VI_DEF|P_SECURE, |
2453 | .var=(char_u *)&p_titleold, |
2454 | .indir=PV_NONE, |
2455 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2456 | }, |
2457 | [307]={ |
2458 | .fullname="titlestring" , |
2459 | .flags=P_STRING|P_VI_DEF|P_MLE, |
2460 | .var=(char_u *)&p_titlestring, |
2461 | .indir=PV_NONE, |
2462 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2463 | }, |
2464 | [308]={ |
2465 | .fullname="ttimeout" , |
2466 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
2467 | .var=(char_u *)&p_ttimeout, |
2468 | .indir=PV_NONE, |
2469 | .def_val={(char_u *) true, (char_u *) 0L}, |
2470 | }, |
2471 | [309]={ |
2472 | .fullname="ttimeoutlen" , |
2473 | .shortname="ttm" , |
2474 | .flags=P_NUM|P_VI_DEF, |
2475 | .var=(char_u *)&p_ttm, |
2476 | .indir=PV_NONE, |
2477 | .def_val={(char_u *) 50L, (char_u *) 0L}, |
2478 | }, |
2479 | [310]={ |
2480 | .fullname="ttyfast" , |
2481 | .shortname="tf" , |
2482 | .flags=P_BOOL|P_NO_MKRC|P_VI_DEF, |
2483 | .var=(char_u *)&p_force_on, |
2484 | .indir=PV_NONE, |
2485 | .def_val={(char_u *) true, (char_u *) 0L}, |
2486 | }, |
2487 | [311]={ |
2488 | .fullname="undodir" , |
2489 | .shortname="udir" , |
2490 | .flags=P_STRING|P_ONECOMMA|P_EXPAND|P_NO_DEF_EXP|P_VI_DEF|P_SECURE|P_NODUP, |
2491 | .var=(char_u *)&p_udir, |
2492 | .indir=PV_NONE, |
2493 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2494 | }, |
2495 | [312]={ |
2496 | .fullname="undofile" , |
2497 | .shortname="udf" , |
2498 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
2499 | .var=(char_u *)&p_udf, |
2500 | .indir=OPT_BUF(BV_UDF), |
2501 | .def_val={(char_u *) false, (char_u *) 0L}, |
2502 | }, |
2503 | [313]={ |
2504 | .fullname="undolevels" , |
2505 | .shortname="ul" , |
2506 | .flags=P_NUM|P_VI_DEF, |
2507 | .var=(char_u *)&p_ul, |
2508 | .indir=OPT_BOTH(OPT_BUF(BV_UL)), |
2509 | .def_val={(char_u *) 1000L, (char_u *) 0L}, |
2510 | }, |
2511 | [314]={ |
2512 | .fullname="undoreload" , |
2513 | .shortname="ur" , |
2514 | .flags=P_NUM|P_VI_DEF, |
2515 | .var=(char_u *)&p_ur, |
2516 | .indir=PV_NONE, |
2517 | .def_val={(char_u *) 10000L, (char_u *) 0L}, |
2518 | }, |
2519 | [315]={ |
2520 | .fullname="updatecount" , |
2521 | .shortname="uc" , |
2522 | .flags=P_NUM|P_VI_DEF, |
2523 | .var=(char_u *)&p_uc, |
2524 | .indir=PV_NONE, |
2525 | .def_val={(char_u *) 200L, (char_u *) 0L}, |
2526 | }, |
2527 | [316]={ |
2528 | .fullname="updatetime" , |
2529 | .shortname="ut" , |
2530 | .flags=P_NUM|P_VI_DEF, |
2531 | .var=(char_u *)&p_ut, |
2532 | .indir=PV_NONE, |
2533 | .def_val={(char_u *) 4000L, (char_u *) 0L}, |
2534 | }, |
2535 | [317]={ |
2536 | .fullname="verbose" , |
2537 | .shortname="vbs" , |
2538 | .flags=P_NUM|P_VI_DEF, |
2539 | .var=(char_u *)&p_verbose, |
2540 | .indir=PV_NONE, |
2541 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
2542 | }, |
2543 | [318]={ |
2544 | .fullname="verbosefile" , |
2545 | .shortname="vfile" , |
2546 | .flags=P_STRING|P_EXPAND|P_VI_DEF|P_SECURE, |
2547 | .var=(char_u *)&p_vfile, |
2548 | .indir=PV_NONE, |
2549 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2550 | }, |
2551 | [319]={ |
2552 | .fullname="viewdir" , |
2553 | .shortname="vdir" , |
2554 | .flags=P_STRING|P_EXPAND|P_NO_DEF_EXP|P_VI_DEF|P_SECURE, |
2555 | .var=(char_u *)&p_vdir, |
2556 | .indir=PV_NONE, |
2557 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2558 | }, |
2559 | [320]={ |
2560 | .fullname="viewoptions" , |
2561 | .shortname="vop" , |
2562 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
2563 | .var=(char_u *)&p_vop, |
2564 | .indir=PV_NONE, |
2565 | .def_val={(char_u *) "folds,options,cursor,curdir" , (char_u *) 0L}, |
2566 | }, |
2567 | [321]={ |
2568 | .fullname="viminfo" , |
2569 | .shortname="vi" , |
2570 | .flags=P_STRING|P_NODEFAULT, |
2571 | .indir=PV_NONE, |
2572 | }, |
2573 | [322]={ |
2574 | .fullname="viminfofile" , |
2575 | .shortname="vif" , |
2576 | .flags=P_STRING|P_NODEFAULT, |
2577 | .indir=PV_NONE, |
2578 | }, |
2579 | [323]={ |
2580 | .fullname="virtualedit" , |
2581 | .shortname="ve" , |
2582 | .flags=P_STRING|P_ONECOMMA|P_CURSWANT|P_VI_DEF|P_VIM|P_NODUP, |
2583 | .var=(char_u *)&p_ve, |
2584 | .indir=PV_NONE, |
2585 | .def_val={(char_u *) "" , (char_u *) "" }, |
2586 | }, |
2587 | [324]={ |
2588 | .fullname="visualbell" , |
2589 | .shortname="vb" , |
2590 | .flags=P_BOOL|P_VI_DEF, |
2591 | .var=(char_u *)&p_vb, |
2592 | .indir=PV_NONE, |
2593 | .def_val={(char_u *) false, (char_u *) 0L}, |
2594 | }, |
2595 | [325]={ |
2596 | .fullname="warn" , |
2597 | .flags=P_BOOL|P_VI_DEF, |
2598 | .var=(char_u *)&p_warn, |
2599 | .indir=PV_NONE, |
2600 | .def_val={(char_u *) true, (char_u *) 0L}, |
2601 | }, |
2602 | [326]={ |
2603 | .fullname="whichwrap" , |
2604 | .shortname="ww" , |
2605 | .flags=P_STRING|P_COMMA|P_FLAGLIST|P_VIM, |
2606 | .var=(char_u *)&p_ww, |
2607 | .indir=PV_NONE, |
2608 | .def_val={(char_u *) "" , (char_u *) "b,s" }, |
2609 | }, |
2610 | [327]={ |
2611 | .fullname="wildchar" , |
2612 | .shortname="wc" , |
2613 | .flags=P_NUM|P_VIM, |
2614 | .var=(char_u *)&p_wc, |
2615 | .indir=PV_NONE, |
2616 | .def_val={(char_u *) (intptr_t)Ctrl_E, (char_u *) (intptr_t)TAB}, |
2617 | }, |
2618 | [328]={ |
2619 | .fullname="wildcharm" , |
2620 | .shortname="wcm" , |
2621 | .flags=P_NUM|P_VI_DEF, |
2622 | .var=(char_u *)&p_wcm, |
2623 | .indir=PV_NONE, |
2624 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
2625 | }, |
2626 | [329]={ |
2627 | .fullname="wildignore" , |
2628 | .shortname="wig" , |
2629 | .flags=P_STRING|P_ONECOMMA|P_VI_DEF|P_NODUP, |
2630 | .var=(char_u *)&p_wig, |
2631 | .indir=PV_NONE, |
2632 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2633 | }, |
2634 | [330]={ |
2635 | .fullname="wildignorecase" , |
2636 | .shortname="wic" , |
2637 | .flags=P_BOOL|P_VI_DEF, |
2638 | .var=(char_u *)&p_wic, |
2639 | .indir=PV_NONE, |
2640 | .def_val={(char_u *) false, (char_u *) 0L}, |
2641 | }, |
2642 | [331]={ |
2643 | .fullname="wildmenu" , |
2644 | .shortname="wmnu" , |
2645 | .flags=P_BOOL|P_VIM, |
2646 | .var=(char_u *)&p_wmnu, |
2647 | .indir=PV_NONE, |
2648 | .def_val={(char_u *) false, (char_u *) true}, |
2649 | }, |
2650 | [332]={ |
2651 | .fullname="wildmode" , |
2652 | .shortname="wim" , |
2653 | .flags=P_STRING|P_ONECOMMA|P_VIM|P_NODUP, |
2654 | .var=(char_u *)&p_wim, |
2655 | .indir=PV_NONE, |
2656 | .def_val={(char_u *) "" , (char_u *) "full" }, |
2657 | }, |
2658 | [333]={ |
2659 | .fullname="wildoptions" , |
2660 | .shortname="wop" , |
2661 | .flags=P_STRING|P_ONECOMMA|P_VIM|P_NODUP, |
2662 | .var=(char_u *)&p_wop, |
2663 | .indir=PV_NONE, |
2664 | .def_val={(char_u *) "" , (char_u *) "pum,tagfile" }, |
2665 | }, |
2666 | [334]={ |
2667 | .fullname="winaltkeys" , |
2668 | .shortname="wak" , |
2669 | .flags=P_STRING|P_VI_DEF, |
2670 | .var=(char_u *)&p_wak, |
2671 | .indir=PV_NONE, |
2672 | .def_val={(char_u *) "menu" , (char_u *) 0L}, |
2673 | }, |
2674 | [335]={ |
2675 | .fullname="winblend" , |
2676 | .shortname="winbl" , |
2677 | .flags=P_NUM|P_RWIN|P_VI_DEF, |
2678 | .var=VAR_WIN, |
2679 | .indir=OPT_WIN(WV_WINBL), |
2680 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
2681 | }, |
2682 | [336]={ |
2683 | .fullname="winhighlight" , |
2684 | .shortname="winhl" , |
2685 | .flags=P_STRING|P_RWIN|P_ALLOCED|P_VI_DEF, |
2686 | .var=VAR_WIN, |
2687 | .indir=OPT_WIN(WV_WINHL), |
2688 | .def_val={(char_u *) "" , (char_u *) 0L}, |
2689 | }, |
2690 | [337]={ |
2691 | .fullname="window" , |
2692 | .shortname="wi" , |
2693 | .flags=P_NUM|P_VI_DEF, |
2694 | .var=(char_u *)&p_window, |
2695 | .indir=PV_NONE, |
2696 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
2697 | }, |
2698 | [338]={ |
2699 | .fullname="winheight" , |
2700 | .shortname="wh" , |
2701 | .flags=P_NUM|P_VI_DEF, |
2702 | .var=(char_u *)&p_wh, |
2703 | .indir=PV_NONE, |
2704 | .def_val={(char_u *) 1L, (char_u *) 0L}, |
2705 | }, |
2706 | [339]={ |
2707 | .fullname="winfixheight" , |
2708 | .shortname="wfh" , |
2709 | .flags=P_BOOL|P_RSTAT|P_VI_DEF, |
2710 | .var=VAR_WIN, |
2711 | .indir=OPT_WIN(WV_WFH), |
2712 | .def_val={(char_u *) false, (char_u *) 0L}, |
2713 | }, |
2714 | [340]={ |
2715 | .fullname="winfixwidth" , |
2716 | .shortname="wfw" , |
2717 | .flags=P_BOOL|P_RSTAT|P_VI_DEF, |
2718 | .var=VAR_WIN, |
2719 | .indir=OPT_WIN(WV_WFW), |
2720 | .def_val={(char_u *) false, (char_u *) 0L}, |
2721 | }, |
2722 | [341]={ |
2723 | .fullname="winminheight" , |
2724 | .shortname="wmh" , |
2725 | .flags=P_NUM|P_VI_DEF, |
2726 | .var=(char_u *)&p_wmh, |
2727 | .indir=PV_NONE, |
2728 | .def_val={(char_u *) 1L, (char_u *) 0L}, |
2729 | }, |
2730 | [342]={ |
2731 | .fullname="winminwidth" , |
2732 | .shortname="wmw" , |
2733 | .flags=P_NUM|P_VI_DEF, |
2734 | .var=(char_u *)&p_wmw, |
2735 | .indir=PV_NONE, |
2736 | .def_val={(char_u *) 1L, (char_u *) 0L}, |
2737 | }, |
2738 | [343]={ |
2739 | .fullname="winwidth" , |
2740 | .shortname="wiw" , |
2741 | .flags=P_NUM|P_VI_DEF, |
2742 | .var=(char_u *)&p_wiw, |
2743 | .indir=PV_NONE, |
2744 | .def_val={(char_u *) 20L, (char_u *) 0L}, |
2745 | }, |
2746 | [344]={ |
2747 | .fullname="wrap" , |
2748 | .flags=P_BOOL|P_RWIN|P_VI_DEF, |
2749 | .var=VAR_WIN, |
2750 | .indir=OPT_WIN(WV_WRAP), |
2751 | .def_val={(char_u *) true, (char_u *) 0L}, |
2752 | }, |
2753 | [345]={ |
2754 | .fullname="wrapmargin" , |
2755 | .shortname="wm" , |
2756 | .flags=P_NUM|P_VI_DEF, |
2757 | .var=(char_u *)&p_wm, |
2758 | .indir=OPT_BUF(BV_WM), |
2759 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
2760 | }, |
2761 | [346]={ |
2762 | .fullname="wrapscan" , |
2763 | .shortname="ws" , |
2764 | .flags=P_BOOL|P_VI_DEF, |
2765 | .var=(char_u *)&p_ws, |
2766 | .indir=PV_NONE, |
2767 | .def_val={(char_u *) true, (char_u *) 0L}, |
2768 | }, |
2769 | [347]={ |
2770 | .fullname="write" , |
2771 | .flags=P_BOOL|P_VI_DEF, |
2772 | .var=(char_u *)&p_write, |
2773 | .indir=PV_NONE, |
2774 | .def_val={(char_u *) true, (char_u *) 0L}, |
2775 | }, |
2776 | [348]={ |
2777 | .fullname="writeany" , |
2778 | .shortname="wa" , |
2779 | .flags=P_BOOL|P_VI_DEF, |
2780 | .var=(char_u *)&p_wa, |
2781 | .indir=PV_NONE, |
2782 | .def_val={(char_u *) false, (char_u *) 0L}, |
2783 | }, |
2784 | [349]={ |
2785 | .fullname="writebackup" , |
2786 | .shortname="wb" , |
2787 | .flags=P_BOOL|P_VI_DEF|P_VIM, |
2788 | .var=(char_u *)&p_wb, |
2789 | .indir=PV_NONE, |
2790 | .def_val={(char_u *) true, (char_u *) 0L}, |
2791 | }, |
2792 | [350]={ |
2793 | .fullname="writedelay" , |
2794 | .shortname="wd" , |
2795 | .flags=P_NUM|P_VI_DEF, |
2796 | .var=(char_u *)&p_wd, |
2797 | .indir=PV_NONE, |
2798 | .def_val={(char_u *) 0L, (char_u *) 0L}, |
2799 | }, |
2800 | [351]={.fullname=NULL} |
2801 | }; |
2802 | |
2803 | #define PV_FCS OPT_WIN(WV_FCS) |
2804 | #define PV_PATH OPT_BOTH(OPT_BUF(BV_PATH)) |
2805 | #define PV_CRBIND OPT_WIN(WV_CRBIND) |
2806 | #define PV_FEN OPT_WIN(WV_FEN) |
2807 | #define PV_FDN OPT_WIN(WV_FDN) |
2808 | #define PV_CIN OPT_BUF(BV_CIN) |
2809 | #define PV_CFU OPT_BUF(BV_CFU) |
2810 | #define PV_DIFF OPT_WIN(WV_DIFF) |
2811 | #define PV_CINK OPT_BUF(BV_CINK) |
2812 | #define PV_INEX OPT_BUF(BV_INEX) |
2813 | #define PV_FENC OPT_BUF(BV_FENC) |
2814 | #define PV_MENC OPT_BOTH(OPT_BUF(BV_MENC)) |
2815 | #define PV_FP OPT_BOTH(OPT_BUF(BV_FP)) |
2816 | #define PV_INC OPT_BOTH(OPT_BUF(BV_INC)) |
2817 | #define PV_LW OPT_BOTH(OPT_BUF(BV_LW)) |
2818 | #define PV_WM OPT_BUF(BV_WM) |
2819 | #define PV_AI OPT_BUF(BV_AI) |
2820 | #define PV_FDC OPT_WIN(WV_FDC) |
2821 | #define PV_FT OPT_BUF(BV_FT) |
2822 | #define PV_DICT OPT_BOTH(OPT_BUF(BV_DICT)) |
2823 | #define PV_WRAP OPT_WIN(WV_WRAP) |
2824 | #define PV_FDI OPT_WIN(WV_FDI) |
2825 | #define PV_WINBL OPT_WIN(WV_WINBL) |
2826 | #define PV_PI OPT_BUF(BV_PI) |
2827 | #define PV_FDT OPT_WIN(WV_FDT) |
2828 | #define PV_KP OPT_BOTH(OPT_BUF(BV_KP)) |
2829 | #define PV_WFH OPT_WIN(WV_WFH) |
2830 | #define PV_ET OPT_BUF(BV_ET) |
2831 | #define PV_RNU OPT_WIN(WV_RNU) |
2832 | #define PV_INF OPT_BUF(BV_INF) |
2833 | #define PV_BRI OPT_WIN(WV_BRI) |
2834 | #define PV_UDF OPT_BUF(BV_UDF) |
2835 | #define PV_KMAP OPT_BUF(BV_KMAP) |
2836 | #define PV_LIST OPT_WIN(WV_LIST) |
2837 | #define PV_CINW OPT_BUF(BV_CINW) |
2838 | #define PV_GP OPT_BOTH(OPT_BUF(BV_GP)) |
2839 | #define PV_UL OPT_BOTH(OPT_BUF(BV_UL)) |
2840 | #define PV_FLP OPT_BUF(BV_FLP) |
2841 | #define PV_TSR OPT_BOTH(OPT_BUF(BV_TSR)) |
2842 | #define PV_TW OPT_BUF(BV_TW) |
2843 | #define PV_IMS OPT_BUF(BV_IMS) |
2844 | #define PV_TAGS OPT_BOTH(OPT_BUF(BV_TAGS)) |
2845 | #define PV_COM OPT_BUF(BV_COM) |
2846 | #define PV_TC OPT_BOTH(OPT_BUF(BV_TC)) |
2847 | #define PV_CINO OPT_BUF(BV_CINO) |
2848 | #define PV_TS OPT_BUF(BV_TS) |
2849 | #define PV_CI OPT_BUF(BV_CI) |
2850 | #define PV_EOL OPT_BUF(BV_EOL) |
2851 | #define PV_SYN OPT_BUF(BV_SYN) |
2852 | #define PV_PVW OPT_WIN(WV_PVW) |
2853 | #define PV_SCL OPT_WIN(WV_SCL) |
2854 | #define PV_FDL OPT_WIN(WV_FDL) |
2855 | #define PV_SMC OPT_BUF(BV_SMC) |
2856 | #define PV_SWF OPT_BUF(BV_SWF) |
2857 | #define PV_SUA OPT_BUF(BV_SUA) |
2858 | #define PV_STL OPT_BOTH(OPT_WIN(WV_STL)) |
2859 | #define PV_NU OPT_WIN(WV_NU) |
2860 | #define PV_SPL OPT_BUF(BV_SPL) |
2861 | #define PV_SPF OPT_BUF(BV_SPF) |
2862 | #define PV_SPC OPT_BUF(BV_SPC) |
2863 | #define PV_SPELL OPT_WIN(WV_SPELL) |
2864 | #define PV_FDM OPT_WIN(WV_FDM) |
2865 | #define PV_STS OPT_BUF(BV_STS) |
2866 | #define PV_SI OPT_BUF(BV_SI) |
2867 | #define PV_SW OPT_BUF(BV_SW) |
2868 | #define PV_CPT OPT_BUF(BV_CPT) |
2869 | #define PV_SCBIND OPT_WIN(WV_SCBIND) |
2870 | #define PV_SCBK OPT_BUF(BV_SCBK) |
2871 | #define PV_SCROLL OPT_WIN(WV_SCROLL) |
2872 | #define PV_RLC OPT_WIN(WV_RLC) |
2873 | #define PV_RL OPT_WIN(WV_RL) |
2874 | #define PV_INDE OPT_BUF(BV_INDE) |
2875 | #define PV_BRIOPT OPT_WIN(WV_BRIOPT) |
2876 | #define PV_RO OPT_BUF(BV_RO) |
2877 | #define PV_IMI OPT_BUF(BV_IMI) |
2878 | #define PV_ISK OPT_BUF(BV_ISK) |
2879 | #define PV_QE OPT_BUF(BV_QE) |
2880 | #define PV_COLE OPT_WIN(WV_COLE) |
2881 | #define PV_CUL OPT_WIN(WV_CUL) |
2882 | #define PV_MP OPT_BOTH(OPT_BUF(BV_MP)) |
2883 | #define PV_OFU OPT_BUF(BV_OFU) |
2884 | #define PV_BH OPT_BUF(BV_BH) |
2885 | #define PV_NF OPT_BUF(BV_NF) |
2886 | #define PV_FIXEOL OPT_BUF(BV_FIXEOL) |
2887 | #define PV_MOD OPT_BUF(BV_MOD) |
2888 | #define PV_MA OPT_BUF(BV_MA) |
2889 | #define PV_BKC OPT_BOTH(OPT_BUF(BV_BKC)) |
2890 | #define PV_LCS OPT_WIN(WV_LCS) |
2891 | #define PV_MPS OPT_BUF(BV_MPS) |
2892 | #define PV_AR OPT_BOTH(OPT_BUF(BV_AR)) |
2893 | #define PV_LISP OPT_BUF(BV_LISP) |
2894 | #define PV_CUC OPT_WIN(WV_CUC) |
2895 | #define PV_BL OPT_BUF(BV_BL) |
2896 | #define PV_INDK OPT_BUF(BV_INDK) |
2897 | #define PV_FML OPT_WIN(WV_FML) |
2898 | #define PV_FO OPT_BUF(BV_FO) |
2899 | #define PV_ARAB OPT_WIN(WV_ARAB) |
2900 | #define PV_CC OPT_WIN(WV_CC) |
2901 | #define PV_CHANNEL OPT_BUF(BV_CHANNEL) |
2902 | #define PV_CMS OPT_BUF(BV_CMS) |
2903 | #define PV_WFW OPT_WIN(WV_WFW) |
2904 | #define PV_ML OPT_BUF(BV_ML) |
2905 | #define PV_LBR OPT_WIN(WV_LBR) |
2906 | #define PV_BT OPT_BUF(BV_BT) |
2907 | #define PV_FEX OPT_BUF(BV_FEX) |
2908 | #define PV_COCU OPT_WIN(WV_COCU) |
2909 | #define PV_EFM OPT_BOTH(OPT_BUF(BV_EFM)) |
2910 | #define PV_FF OPT_BUF(BV_FF) |
2911 | #define PV_WINHL OPT_WIN(WV_WINHL) |
2912 | #define PV_FDE OPT_WIN(WV_FDE) |
2913 | #define PV_NUW OPT_WIN(WV_NUW) |
2914 | #define PV_BOMB OPT_BUF(BV_BOMB) |
2915 | #define PV_FMR OPT_WIN(WV_FMR) |
2916 | #define PV_DEF OPT_BOTH(OPT_BUF(BV_DEF)) |
2917 | #define PV_BIN OPT_BUF(BV_BIN) |
2918 | #define PV_EP OPT_BOTH(OPT_BUF(BV_EP)) |
2919 | |