1" Test syntax highlighting functions. 2 3func Test_missing_attr() 4 hi Mine term=bold cterm=italic 5 call assert_equal('Mine', synIDattr(hlID("Mine"), "name")) 6 call assert_equal('', synIDattr("Mine"->hlID(), "bg", 'term')) 7 call assert_equal('', synIDattr("Mine"->hlID(), "fg", 'term')) 8 call assert_equal('', synIDattr("Mine"->hlID(), "sp", 'term')) 9 call assert_equal('1', synIDattr(hlID("Mine"), "bold", 'term')) 10 call assert_equal('1', synIDattr(hlID("Mine"), "italic", 'cterm')) 11 hi Mine term=reverse cterm=inverse 12 call assert_equal('1', synIDattr(hlID("Mine"), "reverse", 'term')) 13 call assert_equal('1', synIDattr(hlID("Mine"), "inverse", 'cterm')) 14 hi Mine term=underline cterm=standout gui=undercurl 15 call assert_equal('1', synIDattr(hlID("Mine"), "underline", 'term')) 16 call assert_equal('1', synIDattr(hlID("Mine"), "standout", 'cterm')) 17 call assert_equal('1', synIDattr("Mine"->hlID(), "undercurl", 'gui')) 18 hi Mine gui=strikethrough 19 call assert_equal('1', synIDattr(hlID("Mine"), "strikethrough", 'gui')) 20 hi Mine term=NONE cterm=NONE gui=NONE 21 call assert_equal('', synIDattr(hlID("Mine"), "bold", 'term')) 22 call assert_equal('', synIDattr(hlID("Mine"), "italic", 'cterm')) 23 call assert_equal('', synIDattr(hlID("Mine"), "reverse", 'term')) 24 call assert_equal('', synIDattr(hlID("Mine"), "inverse", 'cterm')) 25 call assert_equal('', synIDattr(hlID("Mine"), "underline", 'term')) 26 call assert_equal('', synIDattr(hlID("Mine"), "standout", 'cterm')) 27 call assert_equal('', synIDattr(hlID("Mine"), "undercurl", 'gui')) 28 call assert_equal('', synIDattr(hlID("Mine"), "strikethrough", 'gui')) 29 30 if has('gui') 31 let fontname = getfontname() 32 if fontname == '' 33 let fontname = 'something' 34 endif 35 exe "hi Mine guifg=blue guibg=red font='" . fontname . "'" 36 call assert_equal('blue', synIDattr(hlID("Mine"), "fg", 'gui')) 37 call assert_equal('red', synIDattr(hlID("Mine"), "bg", 'gui')) 38 call assert_equal(fontname, synIDattr(hlID("Mine"), "font", 'gui')) 39 endif 40endfunc 41 42func Test_color_names() 43 let colors = [ 44 \ 'AliceBlue', 45 \ 'AntiqueWhite', 46 \ 'AntiqueWhite1', 47 \ 'AntiqueWhite2', 48 \ 'AntiqueWhite3', 49 \ 'AntiqueWhite4', 50 \ 'BlanchedAlmond', 51 \ 'BlueViolet', 52 \ 'CadetBlue', 53 \ 'CadetBlue1', 54 \ 'CadetBlue2', 55 \ 'CadetBlue3', 56 \ 'CadetBlue4', 57 \ 'CornflowerBlue', 58 \ 'DarkBlue', 59 \ 'DarkCyan', 60 \ 'DarkGoldenrod', 61 \ 'DarkGoldenrod1', 62 \ 'DarkGoldenrod2', 63 \ 'DarkGoldenrod3', 64 \ 'DarkGoldenrod4', 65 \ 'DarkGray', 66 \ 'DarkGreen', 67 \ 'DarkGrey', 68 \ 'DarkKhaki', 69 \ 'DarkMagenta', 70 \ 'DarkOliveGreen', 71 \ 'DarkOliveGreen1', 72 \ 'DarkOliveGreen2', 73 \ 'DarkOliveGreen3', 74 \ 'DarkOliveGreen4', 75 \ 'DarkOrange', 76 \ 'DarkOrange1', 77 \ 'DarkOrange2', 78 \ 'DarkOrange3', 79 \ 'DarkOrange4', 80 \ 'DarkOrchid', 81 \ 'DarkOrchid1', 82 \ 'DarkOrchid2', 83 \ 'DarkOrchid3', 84 \ 'DarkOrchid4', 85 \ 'DarkRed', 86 \ 'DarkSalmon', 87 \ 'DarkSeaGreen', 88 \ 'DarkSeaGreen1', 89 \ 'DarkSeaGreen2', 90 \ 'DarkSeaGreen3', 91 \ 'DarkSeaGreen4', 92 \ 'DarkSlateBlue', 93 \ 'DarkSlateGray', 94 \ 'DarkSlateGray1', 95 \ 'DarkSlateGray2', 96 \ 'DarkSlateGray3', 97 \ 'DarkSlateGray4', 98 \ 'DarkSlateGrey', 99 \ 'DarkTurquoise', 100 \ 'DarkViolet', 101 \ 'DeepPink', 102 \ 'DeepPink1', 103 \ 'DeepPink2', 104 \ 'DeepPink3', 105 \ 'DeepPink4', 106 \ 'DeepSkyBlue', 107 \ 'DeepSkyBlue1', 108 \ 'DeepSkyBlue2', 109 \ 'DeepSkyBlue3', 110 \ 'DeepSkyBlue4', 111 \ 'DimGray', 112 \ 'DimGrey', 113 \ 'DodgerBlue', 114 \ 'DodgerBlue1', 115 \ 'DodgerBlue2', 116 \ 'DodgerBlue3', 117 \ 'DodgerBlue4', 118 \ 'FloralWhite', 119 \ 'ForestGreen', 120 \ 'GhostWhite', 121 \ 'GreenYellow', 122 \ 'HotPink', 123 \ 'HotPink1', 124 \ 'HotPink2', 125 \ 'HotPink3', 126 \ 'HotPink4', 127 \ 'IndianRed', 128 \ 'IndianRed1', 129 \ 'IndianRed2', 130 \ 'IndianRed3', 131 \ 'IndianRed4', 132 \ 'LavenderBlush', 133 \ 'LavenderBlush1', 134 \ 'LavenderBlush2', 135 \ 'LavenderBlush3', 136 \ 'LavenderBlush4', 137 \ 'LawnGreen', 138 \ 'LemonChiffon', 139 \ 'LemonChiffon1', 140 \ 'LemonChiffon2', 141 \ 'LemonChiffon3', 142 \ 'LemonChiffon4', 143 \ 'LightBlue', 144 \ 'LightBlue1', 145 \ 'LightBlue2', 146 \ 'LightBlue3', 147 \ 'LightBlue4', 148 \ 'LightCoral', 149 \ 'LightCyan', 150 \ 'LightCyan1', 151 \ 'LightCyan2', 152 \ 'LightCyan3', 153 \ 'LightCyan4', 154 \ 'LightGoldenrod', 155 \ 'LightGoldenrod1', 156 \ 'LightGoldenrod2', 157 \ 'LightGoldenrod3', 158 \ 'LightGoldenrod4', 159 \ 'LightGoldenrodYellow', 160 \ 'LightGray', 161 \ 'LightGreen', 162 \ 'LightGrey', 163 \ 'LightPink', 164 \ 'LightPink1', 165 \ 'LightPink2', 166 \ 'LightPink3', 167 \ 'LightPink4', 168 \ 'LightSalmon', 169 \ 'LightSalmon1', 170 \ 'LightSalmon2', 171 \ 'LightSalmon3', 172 \ 'LightSalmon4', 173 \ 'LightSeaGreen', 174 \ 'LightSkyBlue', 175 \ 'LightSkyBlue1', 176 \ 'LightSkyBlue2', 177 \ 'LightSkyBlue3', 178 \ 'LightSkyBlue4', 179 \ 'LightSlateBlue', 180 \ 'LightSlateGray', 181 \ 'LightSlateGrey', 182 \ 'LightSteelBlue', 183 \ 'LightSteelBlue1', 184 \ 'LightSteelBlue2', 185 \ 'LightSteelBlue3', 186 \ 'LightSteelBlue4', 187 \ 'LightYellow', 188 \ 'LightYellow1', 189 \ 'LightYellow2', 190 \ 'LightYellow3', 191 \ 'LightYellow4', 192 \ 'LimeGreen', 193 \ 'MediumAquamarine', 194 \ 'MediumBlue', 195 \ 'MediumOrchid', 196 \ 'MediumOrchid1', 197 \ 'MediumOrchid2', 198 \ 'MediumOrchid3', 199 \ 'MediumOrchid4', 200 \ 'MediumPurple', 201 \ 'MediumPurple1', 202 \ 'MediumPurple2', 203 \ 'MediumPurple3', 204 \ 'MediumPurple4', 205 \ 'MediumSeaGreen', 206 \ 'MediumSlateBlue', 207 \ 'MediumSpringGreen', 208 \ 'MediumTurquoise', 209 \ 'MediumVioletRed', 210 \ 'MidnightBlue', 211 \ 'MintCream', 212 \ 'MistyRose', 213 \ 'MistyRose1', 214 \ 'MistyRose2', 215 \ 'MistyRose3', 216 \ 'MistyRose4', 217 \ 'NavajoWhite', 218 \ 'NavajoWhite1', 219 \ 'NavajoWhite2', 220 \ 'NavajoWhite3', 221 \ 'NavajoWhite4', 222 \ 'NavyBlue', 223 \ 'OldLace', 224 \ 'OliveDrab', 225 \ 'OliveDrab1', 226 \ 'OliveDrab2', 227 \ 'OliveDrab3', 228 \ 'OliveDrab4', 229 \ 'OrangeRed', 230 \ 'OrangeRed1', 231 \ 'OrangeRed2', 232 \ 'OrangeRed3', 233 \ 'OrangeRed4', 234 \ 'PaleGoldenrod', 235 \ 'PaleGreen', 236 \ 'PaleGreen1', 237 \ 'PaleGreen2', 238 \ 'PaleGreen3', 239 \ 'PaleGreen4', 240 \ 'PaleTurquoise', 241 \ 'PaleTurquoise1', 242 \ 'PaleTurquoise2', 243 \ 'PaleTurquoise3', 244 \ 'PaleTurquoise4', 245 \ 'PaleVioletRed', 246 \ 'PaleVioletRed1', 247 \ 'PaleVioletRed2', 248 \ 'PaleVioletRed3', 249 \ 'PaleVioletRed4', 250 \ 'PapayaWhip', 251 \ 'PeachPuff', 252 \ 'PeachPuff1', 253 \ 'PeachPuff2', 254 \ 'PeachPuff3', 255 \ 'PeachPuff4', 256 \ 'PowderBlue', 257 \ 'RosyBrown', 258 \ 'RosyBrown1', 259 \ 'RosyBrown2', 260 \ 'RosyBrown3', 261 \ 'RosyBrown4', 262 \ 'RoyalBlue', 263 \ 'RoyalBlue1', 264 \ 'RoyalBlue2', 265 \ 'RoyalBlue3', 266 \ 'RoyalBlue4', 267 \ 'SaddleBrown', 268 \ 'SandyBrown', 269 \ 'SeaGreen', 270 \ 'SeaGreen1', 271 \ 'SeaGreen2', 272 \ 'SeaGreen3', 273 \ 'SeaGreen4', 274 \ 'SkyBlue', 275 \ 'SkyBlue1', 276 \ 'SkyBlue2', 277 \ 'SkyBlue3', 278 \ 'SkyBlue4', 279 \ 'SlateBlue', 280 \ 'SlateBlue1', 281 \ 'SlateBlue2', 282 \ 'SlateBlue3', 283 \ 'SlateBlue4', 284 \ 'SlateGray', 285 \ 'SlateGray1', 286 \ 'SlateGray2', 287 \ 'SlateGray3', 288 \ 'SlateGray4', 289 \ 'SlateGrey', 290 \ 'SpringGreen', 291 \ 'SpringGreen1', 292 \ 'SpringGreen2', 293 \ 'SpringGreen3', 294 \ 'SpringGreen4', 295 \ 'SteelBlue', 296 \ 'SteelBlue1', 297 \ 'SteelBlue2', 298 \ 'SteelBlue3', 299 \ 'SteelBlue4', 300 \ 'VioletRed', 301 \ 'VioletRed1', 302 \ 'VioletRed2', 303 \ 'VioletRed3', 304 \ 'VioletRed4', 305 \ 'WhiteSmoke', 306 \ 'YellowGreen', 307 \ 'alice blue', 308 \ 'antique white', 309 \ 'aquamarine', 310 \ 'aquamarine1', 311 \ 'aquamarine2', 312 \ 'aquamarine3', 313 \ 'aquamarine4', 314 \ 'azure', 315 \ 'azure1', 316 \ 'azure2', 317 \ 'azure3', 318 \ 'azure4', 319 \ 'beige', 320 \ 'bisque', 321 \ 'bisque1', 322 \ 'bisque2', 323 \ 'bisque3', 324 \ 'bisque4', 325 \ 'black', 326 \ 'blanched almond', 327 \ 'blue violet', 328 \ 'blue', 329 \ 'blue1', 330 \ 'blue2', 331 \ 'blue3', 332 \ 'blue4', 333 \ 'brown', 334 \ 'brown1', 335 \ 'brown2', 336 \ 'brown3', 337 \ 'brown4', 338 \ 'burlywood', 339 \ 'burlywood1', 340 \ 'burlywood2', 341 \ 'burlywood3', 342 \ 'burlywood4', 343 \ 'cadet blue', 344 \ 'chartreuse', 345 \ 'chartreuse1', 346 \ 'chartreuse2', 347 \ 'chartreuse3', 348 \ 'chartreuse4', 349 \ 'chocolate', 350 \ 'chocolate1', 351 \ 'chocolate2', 352 \ 'chocolate3', 353 \ 'chocolate4', 354 \ 'coral', 355 \ 'coral1', 356 \ 'coral2', 357 \ 'coral3', 358 \ 'coral4', 359 \ 'cornflower blue', 360 \ 'cornsilk', 361 \ 'cornsilk1', 362 \ 'cornsilk2', 363 \ 'cornsilk3', 364 \ 'cornsilk4', 365 \ 'cyan', 366 \ 'cyan1', 367 \ 'cyan2', 368 \ 'cyan3', 369 \ 'cyan4', 370 \ 'dark blue', 371 \ 'dark cyan', 372 \ 'dark goldenrod', 373 \ 'dark gray', 374 \ 'dark green', 375 \ 'dark grey', 376 \ 'dark khaki', 377 \ 'dark magenta', 378 \ 'dark olive green', 379 \ 'dark orange', 380 \ 'dark orchid', 381 \ 'dark red', 382 \ 'dark salmon', 383 \ 'dark sea green', 384 \ 'dark slate blue', 385 \ 'dark slate gray', 386 \ 'dark slate grey', 387 \ 'dark turquoise', 388 \ 'dark violet', 389 \ 'darkblue', 390 \ 'darkcyan', 391 \ 'darkgray', 392 \ 'darkgreen', 393 \ 'darkgrey', 394 \ 'darkmagenta', 395 \ 'darkred', 396 \ 'darkyellow', 397 \ 'deep pink', 398 \ 'deep sky blue', 399 \ 'dim gray', 400 \ 'dim grey', 401 \ 'dodger blue', 402 \ 'firebrick', 403 \ 'firebrick1', 404 \ 'firebrick2', 405 \ 'firebrick3', 406 \ 'firebrick4', 407 \ 'floral white', 408 \ 'forest green', 409 \ 'gainsboro', 410 \ 'ghost white', 411 \ 'gold', 412 \ 'gold1', 413 \ 'gold2', 414 \ 'gold3', 415 \ 'gold4', 416 \ 'goldenrod', 417 \ 'goldenrod1', 418 \ 'goldenrod2', 419 \ 'goldenrod3', 420 \ 'goldenrod4', 421 \ 'gray', 422 \ 'gray0', 423 \ 'gray1', 424 \ 'gray10', 425 \ 'gray100', 426 \ 'gray11', 427 \ 'gray12', 428 \ 'gray13', 429 \ 'gray14', 430 \ 'gray15', 431 \ 'gray16', 432 \ 'gray17', 433 \ 'gray18', 434 \ 'gray19', 435 \ 'gray2', 436 \ 'gray20', 437 \ 'gray21', 438 \ 'gray22', 439 \ 'gray23', 440 \ 'gray24', 441 \ 'gray25', 442 \ 'gray26', 443 \ 'gray27', 444 \ 'gray28', 445 \ 'gray29', 446 \ 'gray3', 447 \ 'gray30', 448 \ 'gray31', 449 \ 'gray32', 450 \ 'gray33', 451 \ 'gray34', 452 \ 'gray35', 453 \ 'gray36', 454 \ 'gray37', 455 \ 'gray38', 456 \ 'gray39', 457 \ 'gray4', 458 \ 'gray40', 459 \ 'gray41', 460 \ 'gray42', 461 \ 'gray43', 462 \ 'gray44', 463 \ 'gray45', 464 \ 'gray46', 465 \ 'gray47', 466 \ 'gray48', 467 \ 'gray49', 468 \ 'gray5', 469 \ 'gray50', 470 \ 'gray51', 471 \ 'gray52', 472 \ 'gray53', 473 \ 'gray54', 474 \ 'gray55', 475 \ 'gray56', 476 \ 'gray57', 477 \ 'gray58', 478 \ 'gray59', 479 \ 'gray6', 480 \ 'gray60', 481 \ 'gray61', 482 \ 'gray62', 483 \ 'gray63', 484 \ 'gray64', 485 \ 'gray65', 486 \ 'gray66', 487 \ 'gray67', 488 \ 'gray68', 489 \ 'gray69', 490 \ 'gray7', 491 \ 'gray70', 492 \ 'gray71', 493 \ 'gray72', 494 \ 'gray73', 495 \ 'gray74', 496 \ 'gray75', 497 \ 'gray76', 498 \ 'gray77', 499 \ 'gray78', 500 \ 'gray79', 501 \ 'gray8', 502 \ 'gray80', 503 \ 'gray81', 504 \ 'gray82', 505 \ 'gray83', 506 \ 'gray84', 507 \ 'gray85', 508 \ 'gray86', 509 \ 'gray87', 510 \ 'gray88', 511 \ 'gray89', 512 \ 'gray9', 513 \ 'gray90', 514 \ 'gray91', 515 \ 'gray92', 516 \ 'gray93', 517 \ 'gray94', 518 \ 'gray95', 519 \ 'gray96', 520 \ 'gray97', 521 \ 'gray98', 522 \ 'gray99', 523 \ 'green yellow', 524 \ 'green', 525 \ 'green1', 526 \ 'green2', 527 \ 'green3', 528 \ 'green4', 529 \ 'grey', 530 \ 'grey0', 531 \ 'grey1', 532 \ 'grey10', 533 \ 'grey100', 534 \ 'grey11', 535 \ 'grey12', 536 \ 'grey13', 537 \ 'grey14', 538 \ 'grey15', 539 \ 'grey16', 540 \ 'grey17', 541 \ 'grey18', 542 \ 'grey19', 543 \ 'grey2', 544 \ 'grey20', 545 \ 'grey21', 546 \ 'grey22', 547 \ 'grey23', 548 \ 'grey24', 549 \ 'grey25', 550 \ 'grey26', 551 \ 'grey27', 552 \ 'grey28', 553 \ 'grey29', 554 \ 'grey3', 555 \ 'grey30', 556 \ 'grey31', 557 \ 'grey32', 558 \ 'grey33', 559 \ 'grey34', 560 \ 'grey35', 561 \ 'grey36', 562 \ 'grey37', 563 \ 'grey38', 564 \ 'grey39', 565 \ 'grey4', 566 \ 'grey40', 567 \ 'grey41', 568 \ 'grey42', 569 \ 'grey43', 570 \ 'grey44', 571 \ 'grey45', 572 \ 'grey46', 573 \ 'grey47', 574 \ 'grey48', 575 \ 'grey49', 576 \ 'grey5', 577 \ 'grey50', 578 \ 'grey51', 579 \ 'grey52', 580 \ 'grey53', 581 \ 'grey54', 582 \ 'grey55', 583 \ 'grey56', 584 \ 'grey57', 585 \ 'grey58', 586 \ 'grey59', 587 \ 'grey6', 588 \ 'grey60', 589 \ 'grey61', 590 \ 'grey62', 591 \ 'grey63', 592 \ 'grey64', 593 \ 'grey65', 594 \ 'grey66', 595 \ 'grey67', 596 \ 'grey68', 597 \ 'grey69', 598 \ 'grey7', 599 \ 'grey70', 600 \ 'grey71', 601 \ 'grey72', 602 \ 'grey73', 603 \ 'grey74', 604 \ 'grey75', 605 \ 'grey76', 606 \ 'grey77', 607 \ 'grey78', 608 \ 'grey79', 609 \ 'grey8', 610 \ 'grey80', 611 \ 'grey81', 612 \ 'grey82', 613 \ 'grey83', 614 \ 'grey84', 615 \ 'grey85', 616 \ 'grey86', 617 \ 'grey87', 618 \ 'grey88', 619 \ 'grey89', 620 \ 'grey9', 621 \ 'grey90', 622 \ 'grey91', 623 \ 'grey92', 624 \ 'grey93', 625 \ 'grey94', 626 \ 'grey95', 627 \ 'grey96', 628 \ 'grey97', 629 \ 'grey98', 630 \ 'grey99', 631 \ 'honeydew', 632 \ 'honeydew1', 633 \ 'honeydew2', 634 \ 'honeydew3', 635 \ 'honeydew4', 636 \ 'hot pink', 637 \ 'indian red', 638 \ 'ivory', 639 \ 'ivory1', 640 \ 'ivory2', 641 \ 'ivory3', 642 \ 'ivory4', 643 \ 'khaki', 644 \ 'khaki1', 645 \ 'khaki2', 646 \ 'khaki3', 647 \ 'khaki4', 648 \ 'lavender blush', 649 \ 'lavender', 650 \ 'lawn green', 651 \ 'lemon chiffon', 652 \ 'light blue', 653 \ 'light coral', 654 \ 'light cyan', 655 \ 'light goldenrod yellow', 656 \ 'light goldenrod', 657 \ 'light gray', 658 \ 'light green', 659 \ 'light grey', 660 \ 'light pink', 661 \ 'light salmon', 662 \ 'light sea green', 663 \ 'light sky blue', 664 \ 'light slate blue', 665 \ 'light slate gray', 666 \ 'light slate grey', 667 \ 'light steel blue', 668 \ 'light yellow', 669 \ 'lightblue', 670 \ 'lightcyan', 671 \ 'lightgray', 672 \ 'lightgreen', 673 \ 'lightgrey', 674 \ 'lightmagenta', 675 \ 'lightred', 676 \ 'lightyellow', 677 \ 'lime green', 678 \ 'linen', 679 \ 'magenta', 680 \ 'magenta1', 681 \ 'magenta2', 682 \ 'magenta3', 683 \ 'magenta4', 684 \ 'maroon', 685 \ 'maroon1', 686 \ 'maroon2', 687 \ 'maroon3', 688 \ 'maroon4', 689 \ 'medium aquamarine', 690 \ 'medium blue', 691 \ 'medium orchid', 692 \ 'medium purple', 693 \ 'medium sea green', 694 \ 'medium slate blue', 695 \ 'medium spring green', 696 \ 'medium turquoise', 697 \ 'medium violet red', 698 \ 'midnight blue', 699 \ 'mint cream', 700 \ 'misty rose', 701 \ 'moccasin', 702 \ 'navajo white', 703 \ 'navy blue', 704 \ 'navy', 705 \ 'old lace', 706 \ 'olive drab', 707 \ 'orange red', 708 \ 'orange', 709 \ 'orange1', 710 \ 'orange2', 711 \ 'orange3', 712 \ 'orange4', 713 \ 'orchid', 714 \ 'orchid1', 715 \ 'orchid2', 716 \ 'orchid3', 717 \ 'orchid4', 718 \ 'pale goldenrod', 719 \ 'pale green', 720 \ 'pale turquoise', 721 \ 'pale violet red', 722 \ 'papaya whip', 723 \ 'peach puff', 724 \ 'peru', 725 \ 'pink', 726 \ 'pink1', 727 \ 'pink2', 728 \ 'pink3', 729 \ 'pink4', 730 \ 'plum', 731 \ 'plum1', 732 \ 'plum2', 733 \ 'plum3', 734 \ 'plum4', 735 \ 'powder blue', 736 \ 'purple', 737 \ 'purple1', 738 \ 'purple2', 739 \ 'purple3', 740 \ 'purple4', 741 \ 'red', 742 \ 'red1', 743 \ 'red2', 744 \ 'red3', 745 \ 'red4', 746 \ 'rosy brown', 747 \ 'royal blue', 748 \ 'saddle brown', 749 \ 'salmon', 750 \ 'salmon1', 751 \ 'salmon2', 752 \ 'salmon3', 753 \ 'salmon4', 754 \ 'sandy brown', 755 \ 'sea green', 756 \ 'seagreen', 757 \ 'seashell', 758 \ 'seashell1', 759 \ 'seashell2', 760 \ 'seashell3', 761 \ 'seashell4', 762 \ 'sienna', 763 \ 'sienna1', 764 \ 'sienna2', 765 \ 'sienna3', 766 \ 'sienna4', 767 \ 'sky blue', 768 \ 'slate blue', 769 \ 'slate gray', 770 \ 'slate grey', 771 \ 'slateblue', 772 \ 'snow', 773 \ 'snow1', 774 \ 'snow2', 775 \ 'snow3', 776 \ 'snow4', 777 \ 'spring green', 778 \ 'steel blue', 779 \ 'tan', 780 \ 'tan1', 781 \ 'tan2', 782 \ 'tan3', 783 \ 'tan4', 784 \ 'thistle', 785 \ 'thistle1', 786 \ 'thistle2', 787 \ 'thistle3', 788 \ 'thistle4', 789 \ 'tomato', 790 \ 'tomato1', 791 \ 'tomato2', 792 \ 'tomato3', 793 \ 'tomato4', 794 \ 'turquoise', 795 \ 'turquoise1', 796 \ 'turquoise2', 797 \ 'turquoise3', 798 \ 'turquoise4', 799 \ 'violet red', 800 \ 'violet', 801 \ 'wheat', 802 \ 'wheat1', 803 \ 'wheat2', 804 \ 'wheat3', 805 \ 'wheat4', 806 \ 'white smoke', 807 \ 'white', 808 \ 'yellow green', 809 \ 'yellow', 810 \ 'yellow1', 811 \ 'yellow2', 812 \ 'yellow3', 813 \ 'yellow4', 814 \ ] 815 for color in colors 816 " just test that the color name can be found. 817 exe "hi Mine guifg='" . color . "'" 818 endfor 819 820 " case is ignored 821 hi Mine guifg=blanchedalmond 822 hi Mine guifg=BLANCHEDALMOND 823endfunc 824 825" vim: shiftwidth=2 sts=2 expandtab 826