Vim Tips Wiki
Register
m (To view all colours available to gvim moved to View all colors available to gvim: Page moved by JohnBot to improve title)
(Change to TipImported template + severe manual clean)
Line 1: Line 1:
 
{{review}}
 
{{review}}
  +
{{TipImported
{{Tip
 
 
|id=634
 
|id=634
  +
|previous=633
|title=To view all colours available to gvim
 
  +
|next=635
|created=January 8, 2004 15:40
 
  +
|created=January 8, 2004
 
|complexity=basic
 
|complexity=basic
|author=mosh at http://www.cs.albany.edu/~mosh
+
|author=mosh
 
|version=6.0
 
|version=6.0
 
|rating=18/11
 
|rating=18/11
|text=
 
 
 
What: To see all the colours available in gvim, with their names.
 
 
 
 
How: Save this tip and open in gvim and do ':source %'
 
 
 
 
Caveats: some colours appear wrong in gvim,
 
 
but are correct in opera/eudora/emacs.
 
 
 
 
See: Color names are from X11/rgb.txt, see also $VIM/syntax/colortest.vim
 
 
 
 
- http://www.cs.albany.edu/~mosh
 
 
 
 
---- cut-here -------
 
 
 
 
/\ssnow/,$ g/^" \\w/ exec 'hi col_'.expand("<cword>").' guifg='.expand("<cword>")|
 
 
\\ exec 'syn keyword col_'.expand("<cword>")." ".expand("<cword>")
 
 
 
 
" snow
 
 
" GhostWhite
 
 
" WhiteSmoke
 
 
" gainsboro
 
 
" FloralWhite
 
 
" OldLace
 
 
" linen
 
 
" AntiqueWhite
 
 
" PapayaWhip
 
 
" BlanchedAlmond
 
 
" bisque
 
 
" PeachPuff
 
 
" NavajoWhite
 
 
" moccasin
 
 
" cornsilk
 
 
" ivory
 
 
" LemonChiffon
 
 
" seashell
 
 
" honeydew
 
 
" MintCream
 
 
" azure
 
 
" AliceBlue
 
 
" lavender
 
 
" LavenderBlush
 
 
" MistyRose
 
 
" white
 
 
" black
 
 
" DarkSlateGray
 
 
" DarkSlateGrey
 
 
" DimGray
 
 
" DimGrey
 
 
" SlateGray
 
 
" SlateGrey
 
 
" LightSlateGray
 
 
" LightSlateGrey
 
 
" gray
 
 
" grey
 
 
" LightGrey
 
 
" LightGray
 
 
" MidnightBlue
 
 
" navy
 
 
" NavyBlue
 
 
" CornflowerBlue
 
 
" DarkSlateBlue
 
 
" SlateBlue
 
 
" MediumSlateBlue
 
 
" LightSlateBlue
 
 
" MediumBlue
 
 
" RoyalBlue
 
 
" blue
 
 
" DodgerBlue
 
 
" DeepSkyBlue
 
 
" SkyBlue
 
 
" LightSkyBlue
 
 
" SteelBlue
 
 
" LightSteelBlue
 
 
" LightBlue
 
 
" PowderBlue
 
 
" PaleTurquoise
 
 
" DarkTurquoise
 
 
" MediumTurquoise
 
 
" turquoise
 
 
" cyan
 
 
" LightCyan
 
 
" CadetBlue
 
 
" MediumAquamarine
 
 
" aquamarine
 
 
" DarkGreen
 
 
" DarkOliveGreen
 
 
" DarkSeaGreen
 
 
" SeaGreen
 
 
" MediumSeaGreen
 
 
" LightSeaGreen
 
 
" PaleGreen
 
 
" SpringGreen
 
 
" LawnGreen
 
 
" green
 
 
" chartreuse
 
 
" MediumSpringGreen
 
 
" GreenYellow
 
 
" LimeGreen
 
 
" YellowGreen
 
 
" ForestGreen
 
 
" OliveDrab
 
 
" DarkKhaki
 
 
" khaki
 
 
" PaleGoldenrod
 
 
" LightGoldenrodYellow
 
 
" LightYellow
 
 
" yellow
 
 
" gold
 
 
" LightGoldenrod
 
 
" goldenrod
 
 
" DarkGoldenrod
 
 
" RosyBrown
 
 
" IndianRed
 
 
" SaddleBrown
 
 
" sienna
 
 
" peru
 
 
" burlywood
 
 
" beige
 
 
" wheat
 
 
" SandyBrown
 
 
" tan
 
 
" chocolate
 
 
" firebrick
 
 
" brown
 
 
" DarkSalmon
 
 
" salmon
 
 
" LightSalmon
 
 
" orange
 
 
" DarkOrange
 
 
" coral
 
 
" LightCoral
 
 
" tomato
 
 
" OrangeRed
 
 
" red
 
 
" HotPink
 
 
" DeepPink
 
 
" pink
 
 
" LightPink
 
 
" PaleVioletRed
 
 
" maroon
 
 
" MediumVioletRed
 
 
" VioletRed
 
 
" magenta
 
 
" violet
 
 
" plum
 
 
" orchid
 
 
" MediumOrchid
 
 
" DarkOrchid
 
 
" DarkViolet
 
 
" BlueViolet
 
 
" purple
 
 
" MediumPurple
 
 
" thistle
 
 
" snow1
 
 
" snow2
 
 
" snow3
 
 
" snow4
 
 
" seashell1
 
 
" seashell2
 
 
" seashell3
 
 
" seashell4
 
 
" AntiqueWhite1
 
 
" AntiqueWhite2
 
 
" AntiqueWhite3
 
 
" AntiqueWhite4
 
 
" bisque1
 
 
" bisque2
 
 
" bisque3
 
 
" bisque4
 
 
" PeachPuff1
 
 
" PeachPuff2
 
 
" PeachPuff3
 
 
" PeachPuff4
 
 
" NavajoWhite1
 
 
" NavajoWhite2
 
 
" NavajoWhite3
 
 
" NavajoWhite4
 
 
" LemonChiffon1
 
 
" LemonChiffon2
 
 
" LemonChiffon3
 
 
" LemonChiffon4
 
 
" cornsilk1
 
 
" cornsilk2
 
 
" cornsilk3
 
 
" cornsilk4
 
 
" ivory1
 
 
" ivory2
 
 
" ivory3
 
 
" ivory4
 
 
" honeydew1
 
 
" honeydew2
 
 
" honeydew3
 
 
" honeydew4
 
 
" LavenderBlush1
 
 
" LavenderBlush2
 
 
" LavenderBlush3
 
 
" LavenderBlush4
 
 
" MistyRose1
 
 
" MistyRose2
 
 
" MistyRose3
 
 
" MistyRose4
 
 
" azure1
 
 
" azure2
 
 
" azure3
 
 
" azure4
 
 
" SlateBlue1
 
 
" SlateBlue2
 
 
" SlateBlue3
 
 
" SlateBlue4
 
 
" RoyalBlue1
 
 
" RoyalBlue2
 
 
" RoyalBlue3
 
 
" RoyalBlue4
 
 
" blue1
 
 
" blue2
 
 
" blue3
 
 
" blue4
 
 
" DodgerBlue1
 
 
" DodgerBlue2
 
 
" DodgerBlue3
 
 
" DodgerBlue4
 
 
" SteelBlue1
 
 
" SteelBlue2
 
 
" SteelBlue3
 
 
" SteelBlue4
 
 
" DeepSkyBlue1
 
 
" DeepSkyBlue2
 
 
" DeepSkyBlue3
 
 
" DeepSkyBlue4
 
 
" SkyBlue1
 
 
" SkyBlue2
 
 
" SkyBlue3
 
 
" SkyBlue4
 
 
" LightSkyBlue1
 
 
" LightSkyBlue2
 
 
" LightSkyBlue3
 
 
" LightSkyBlue4
 
 
" SlateGray1
 
 
" SlateGray2
 
 
" SlateGray3
 
 
" SlateGray4
 
 
" LightSteelBlue1
 
 
" LightSteelBlue2
 
 
" LightSteelBlue3
 
 
" LightSteelBlue4
 
 
" LightBlue1
 
 
" LightBlue2
 
 
" LightBlue3
 
 
" LightBlue4
 
 
" LightCyan1
 
 
" LightCyan2
 
 
" LightCyan3
 
 
" LightCyan4
 
 
" PaleTurquoise1
 
 
" PaleTurquoise2
 
 
" PaleTurquoise3
 
 
" PaleTurquoise4
 
 
" CadetBlue1
 
 
" CadetBlue2
 
 
" CadetBlue3
 
 
" CadetBlue4
 
 
" turquoise1
 
 
" turquoise2
 
 
" turquoise3
 
 
" turquoise4
 
 
" cyan1
 
 
" cyan2
 
 
" cyan3
 
 
" cyan4
 
 
" DarkSlateGray1
 
 
" DarkSlateGray2
 
 
" DarkSlateGray3
 
 
" DarkSlateGray4
 
 
" aquamarine1
 
 
" aquamarine2
 
 
" aquamarine3
 
 
" aquamarine4
 
 
" DarkSeaGreen1
 
 
" DarkSeaGreen2
 
 
" DarkSeaGreen3
 
 
" DarkSeaGreen4
 
 
" SeaGreen1
 
 
" SeaGreen2
 
 
" SeaGreen3
 
 
" SeaGreen4
 
 
" PaleGreen1
 
 
" PaleGreen2
 
 
" PaleGreen3
 
 
" PaleGreen4
 
 
" SpringGreen1
 
 
" SpringGreen2
 
 
" SpringGreen3
 
 
" SpringGreen4
 
 
" green1
 
 
" green2
 
 
" green3
 
 
" green4
 
 
" chartreuse1
 
 
" chartreuse2
 
 
" chartreuse3
 
 
" chartreuse4
 
 
" OliveDrab1
 
 
" OliveDrab2
 
 
" OliveDrab3
 
 
" OliveDrab4
 
 
" DarkOliveGreen1
 
 
" DarkOliveGreen2
 
 
" DarkOliveGreen3
 
 
" DarkOliveGreen4
 
 
" khaki1
 
 
" khaki2
 
 
" khaki3
 
 
" khaki4
 
 
" LightGoldenrod1
 
 
" LightGoldenrod2
 
 
" LightGoldenrod3
 
 
" LightGoldenrod4
 
 
" LightYellow1
 
 
" LightYellow2
 
 
" LightYellow3
 
 
" LightYellow4
 
 
" yellow1
 
 
" yellow2
 
 
" yellow3
 
 
" yellow4
 
 
" gold1
 
 
" gold2
 
 
" gold3
 
 
" gold4
 
 
" goldenrod1
 
 
" goldenrod2
 
 
" goldenrod3
 
 
" goldenrod4
 
 
" DarkGoldenrod1
 
 
" DarkGoldenrod2
 
 
" DarkGoldenrod3
 
 
" DarkGoldenrod4
 
 
" RosyBrown1
 
 
" RosyBrown2
 
 
" RosyBrown3
 
 
" RosyBrown4
 
 
" IndianRed1
 
 
" IndianRed2
 
 
" IndianRed3
 
 
" IndianRed4
 
 
" sienna1
 
 
" sienna2
 
 
" sienna3
 
 
" sienna4
 
 
" burlywood1
 
 
" burlywood2
 
 
" burlywood3
 
 
" burlywood4
 
 
" wheat1
 
 
" wheat2
 
 
" wheat3
 
 
" wheat4
 
 
" tan1
 
 
" tan2
 
 
" tan3
 
 
" tan4
 
 
" chocolate1
 
 
" chocolate2
 
 
" chocolate3
 
 
" chocolate4
 
 
" firebrick1
 
 
" firebrick2
 
 
" firebrick3
 
 
" firebrick4
 
 
" brown1
 
 
" brown2
 
 
" brown3
 
 
" brown4
 
 
" salmon1
 
 
" salmon2
 
 
" salmon3
 
 
" salmon4
 
 
" LightSalmon1
 
 
" LightSalmon2
 
 
" LightSalmon3
 
 
" LightSalmon4
 
 
" orange1
 
 
" orange2
 
 
" orange3
 
 
" orange4
 
 
" DarkOrange1
 
 
" DarkOrange2
 
 
" DarkOrange3
 
 
" DarkOrange4
 
 
" coral1
 
 
" coral2
 
 
" coral3
 
 
" coral4
 
 
" tomato1
 
 
" tomato2
 
 
" tomato3
 
 
" tomato4
 
 
" OrangeRed1
 
 
" OrangeRed2
 
 
" OrangeRed3
 
 
" OrangeRed4
 
 
" red1
 
 
" red2
 
 
" red3
 
 
" red4
 
 
" DeepPink1
 
 
" DeepPink2
 
 
" DeepPink3
 
 
" DeepPink4
 
 
" HotPink1
 
 
" HotPink2
 
 
" HotPink3
 
 
" HotPink4
 
 
" pink1
 
 
" pink2
 
 
" pink3
 
 
" pink4
 
 
" LightPink1
 
 
" LightPink2
 
 
" LightPink3
 
 
" LightPink4
 
 
" PaleVioletRed1
 
 
" PaleVioletRed2
 
 
" PaleVioletRed3
 
 
" PaleVioletRed4
 
 
" maroon1
 
 
" maroon2
 
 
" maroon3
 
 
" maroon4
 
 
" VioletRed1
 
 
" VioletRed2
 
 
" VioletRed3
 
 
" VioletRed4
 
 
" magenta1
 
 
" magenta2
 
 
" magenta3
 
 
" magenta4
 
 
" orchid1
 
 
" orchid2
 
 
" orchid3
 
 
" orchid4
 
 
" plum1
 
 
" plum2
 
 
" plum3
 
 
" plum4
 
 
" MediumOrchid1
 
 
" MediumOrchid2
 
 
" MediumOrchid3
 
 
" MediumOrchid4
 
 
" DarkOrchid1
 
 
" DarkOrchid2
 
 
" DarkOrchid3
 
 
" DarkOrchid4
 
 
" purple1
 
 
" purple2
 
 
" purple3
 
 
" purple4
 
 
" MediumPurple1
 
 
" MediumPurple2
 
 
" MediumPurple3
 
 
" MediumPurple4
 
 
" thistle1
 
 
" thistle2
 
 
" thistle3
 
 
" thistle4
 
 
" gray0
 
 
" grey0
 
 
" gray1
 
 
" grey1
 
 
" gray2
 
 
" grey2
 
 
" gray3
 
 
" grey3
 
 
" gray4
 
 
" grey4
 
 
" gray5
 
 
" grey5
 
 
" gray6
 
 
" grey6
 
 
" gray7
 
 
" grey7
 
 
" gray8
 
 
" grey8
 
 
" gray9
 
 
" grey9
 
 
" gray10
 
 
" grey10
 
 
" gray11
 
 
" grey11
 
 
" gray12
 
 
" grey12
 
 
" gray13
 
 
" grey13
 
 
" gray14
 
 
" grey14
 
 
" gray15
 
 
" grey15
 
 
" gray16
 
 
" grey16
 
 
" gray17
 
 
" grey17
 
 
" gray18
 
 
" grey18
 
 
" gray19
 
 
" grey19
 
 
" gray20
 
 
" grey20
 
 
" gray21
 
 
" grey21
 
 
" gray22
 
 
" grey22
 
 
" gray23
 
 
" grey23
 
 
" gray24
 
 
" grey24
 
 
" gray25
 
 
" grey25
 
 
" gray26
 
 
" grey26
 
 
" gray27
 
 
" grey27
 
 
" gray28
 
 
" grey28
 
 
" gray29
 
 
" grey29
 
 
" gray30
 
 
" grey30
 
 
" gray31
 
 
" grey31
 
 
" gray32
 
 
" grey32
 
 
" gray33
 
 
" grey33
 
 
" gray34
 
 
" grey34
 
 
" gray35
 
 
" grey35
 
 
" gray36
 
 
" grey36
 
 
" gray37
 
 
" grey37
 
 
" gray38
 
 
" grey38
 
 
" gray39
 
 
" grey39
 
 
" gray40
 
 
" grey40
 
 
" gray41
 
 
" grey41
 
 
" gray42
 
 
" grey42
 
 
" gray43
 
 
" grey43
 
 
" gray44
 
 
" grey44
 
 
" gray45
 
 
" grey45
 
 
" gray46
 
 
" grey46
 
 
" gray47
 
 
" grey47
 
 
" gray48
 
 
" grey48
 
 
" gray49
 
 
" grey49
 
 
" gray50
 
 
" grey50
 
 
" gray51
 
 
" grey51
 
 
" gray52
 
 
" grey52
 
 
" gray53
 
 
" grey53
 
 
" gray54
 
 
" grey54
 
 
" gray55
 
 
" grey55
 
 
" gray56
 
 
" grey56
 
 
" gray57
 
 
" grey57
 
 
" gray58
 
 
" grey58
 
 
" gray59
 
 
" grey59
 
 
" gray60
 
 
" grey60
 
 
" gray61
 
 
" grey61
 
 
" gray62
 
 
" grey62
 
 
" gray63
 
 
" grey63
 
 
" gray64
 
 
" grey64
 
 
" gray65
 
 
" grey65
 
 
" gray66
 
 
" grey66
 
 
" gray67
 
 
" grey67
 
 
" gray68
 
 
" grey68
 
 
" gray69
 
 
" grey69
 
 
" gray70
 
 
" grey70
 
 
" gray71
 
 
" grey71
 
 
" gray72
 
 
" grey72
 
 
" gray73
 
 
" grey73
 
 
" gray74
 
 
" grey74
 
 
" gray75
 
 
" grey75
 
 
" gray76
 
 
" grey76
 
 
" gray77
 
 
" grey77
 
 
" gray78
 
 
" grey78
 
 
" gray79
 
 
" grey79
 
 
" gray80
 
 
" grey80
 
 
" gray81
 
 
" grey81
 
 
" gray82
 
 
" grey82
 
 
" gray83
 
 
" grey83
 
 
" gray84
 
 
" grey84
 
 
" gray85
 
 
" grey85
 
 
" gray86
 
 
" grey86
 
 
" gray87
 
 
" grey87
 
 
" gray88
 
 
" grey88
 
 
" gray89
 
 
" grey89
 
 
" gray90
 
 
" grey90
 
 
" gray91
 
 
" grey91
 
 
" gray92
 
 
" grey92
 
 
" gray93
 
 
" grey93
 
 
" gray94
 
 
" grey94
 
 
" gray95
 
 
" grey95
 
 
" gray96
 
 
" grey96
 
 
" gray97
 
 
" grey97
 
 
" gray98
 
 
" grey98
 
 
" gray99
 
 
" grey99
 
 
" gray100
 
 
" grey100
 
 
" DarkGrey
 
 
" DarkGray
 
 
" DarkBlue
 
 
" DarkCyan
 
 
" DarkMagenta
 
 
" DarkRed
 
 
" LightGreen
 
 
 
 
 
 
 
 
 
 
}}
 
}}
  +
To see all the colours available in gvim, with their names, save the text in the block below.
  +
Then open in gvim, put the cursor on the first line, and type <tt>:source %</tt>
   
  +
Caveats: some colours appear wrong in gvim, but are correct in opera/eudora/emacs.
== Comments ==
 
In the first two lines, change double backslashes to single-backslashes.
 
I can't post single backslashes from the web interface.
 
Also keep the cursor the first line, when doing ':so %'.
 
   
  +
See: Color names are from X11/rgb.txt, see also $VIM/syntax/colortest.vim
   
  +
<pre>
  +
/\ssnow/,$ g/^" \\w/ exec 'hi col_'.expand("&lt;cword&gt;").' guifg='.expand("&lt;cword&gt;")|
  +
\\ exec 'syn keyword col_'.expand("&lt;cword&gt;")." ".expand("&lt;cword&gt;")
  +
" snow
  +
" GhostWhite
  +
" WhiteSmoke
  +
" gainsboro
  +
" FloralWhite
  +
" OldLace
  +
" linen
  +
" AntiqueWhite
  +
" PapayaWhip
  +
" BlanchedAlmond
  +
" bisque
  +
" PeachPuff
  +
" NavajoWhite
  +
" moccasin
  +
" cornsilk
  +
" ivory
  +
" LemonChiffon
  +
" seashell
  +
" honeydew
  +
" MintCream
  +
" azure
  +
" AliceBlue
  +
" lavender
  +
" LavenderBlush
  +
" MistyRose
  +
" white
  +
" black
  +
" DarkSlateGray
  +
" DarkSlateGrey
  +
" DimGray
  +
" DimGrey
  +
" SlateGray
  +
" SlateGrey
  +
" LightSlateGray
  +
" LightSlateGrey
  +
" gray
  +
" grey
  +
" LightGrey
  +
" LightGray
  +
" MidnightBlue
  +
" navy
  +
" NavyBlue
  +
" CornflowerBlue
  +
" DarkSlateBlue
  +
" SlateBlue
  +
" MediumSlateBlue
  +
" LightSlateBlue
  +
" MediumBlue
  +
" RoyalBlue
  +
" blue
  +
" DodgerBlue
  +
" DeepSkyBlue
  +
" SkyBlue
  +
" LightSkyBlue
  +
" SteelBlue
  +
" LightSteelBlue
  +
" LightBlue
  +
" PowderBlue
  +
" PaleTurquoise
  +
" DarkTurquoise
  +
" MediumTurquoise
  +
" turquoise
  +
" cyan
  +
" LightCyan
  +
" CadetBlue
  +
" MediumAquamarine
  +
" aquamarine
  +
" DarkGreen
  +
" DarkOliveGreen
  +
" DarkSeaGreen
  +
" SeaGreen
  +
" MediumSeaGreen
  +
" LightSeaGreen
  +
" PaleGreen
  +
" SpringGreen
  +
" LawnGreen
  +
" green
  +
" chartreuse
  +
" MediumSpringGreen
  +
" GreenYellow
  +
" LimeGreen
  +
" YellowGreen
  +
" ForestGreen
  +
" OliveDrab
  +
" DarkKhaki
  +
" khaki
  +
" PaleGoldenrod
  +
" LightGoldenrodYellow
  +
" LightYellow
  +
" yellow
  +
" gold
  +
" LightGoldenrod
  +
" goldenrod
  +
" DarkGoldenrod
  +
" RosyBrown
  +
" IndianRed
  +
" SaddleBrown
  +
" sienna
  +
" peru
  +
" burlywood
  +
" beige
  +
" wheat
  +
" SandyBrown
  +
" tan
  +
" chocolate
  +
" firebrick
  +
" brown
  +
" DarkSalmon
  +
" salmon
  +
" LightSalmon
  +
" orange
  +
" DarkOrange
  +
" coral
  +
" LightCoral
  +
" tomato
  +
" OrangeRed
  +
" red
  +
" HotPink
  +
" DeepPink
  +
" pink
  +
" LightPink
  +
" PaleVioletRed
  +
" maroon
  +
" MediumVioletRed
  +
" VioletRed
  +
" magenta
  +
" violet
  +
" plum
  +
" orchid
  +
" MediumOrchid
  +
" DarkOrchid
  +
" DarkViolet
  +
" BlueViolet
  +
" purple
  +
" MediumPurple
  +
" thistle
  +
" snow1
  +
" snow2
  +
" snow3
  +
" snow4
  +
" seashell1
  +
" seashell2
  +
" seashell3
  +
" seashell4
  +
" AntiqueWhite1
  +
" AntiqueWhite2
  +
" AntiqueWhite3
  +
" AntiqueWhite4
  +
" bisque1
  +
" bisque2
  +
" bisque3
  +
" bisque4
  +
" PeachPuff1
  +
" PeachPuff2
  +
" PeachPuff3
  +
" PeachPuff4
  +
" NavajoWhite1
  +
" NavajoWhite2
  +
" NavajoWhite3
  +
" NavajoWhite4
  +
" LemonChiffon1
  +
" LemonChiffon2
  +
" LemonChiffon3
  +
" LemonChiffon4
  +
" cornsilk1
  +
" cornsilk2
  +
" cornsilk3
  +
" cornsilk4
  +
" ivory1
  +
" ivory2
  +
" ivory3
  +
" ivory4
  +
" honeydew1
  +
" honeydew2
  +
" honeydew3
  +
" honeydew4
  +
" LavenderBlush1
  +
" LavenderBlush2
  +
" LavenderBlush3
  +
" LavenderBlush4
  +
" MistyRose1
  +
" MistyRose2
  +
" MistyRose3
  +
" MistyRose4
  +
" azure1
  +
" azure2
  +
" azure3
  +
" azure4
  +
" SlateBlue1
  +
" SlateBlue2
  +
" SlateBlue3
  +
" SlateBlue4
  +
" RoyalBlue1
  +
" RoyalBlue2
  +
" RoyalBlue3
  +
" RoyalBlue4
  +
" blue1
  +
" blue2
  +
" blue3
  +
" blue4
  +
" DodgerBlue1
  +
" DodgerBlue2
  +
" DodgerBlue3
  +
" DodgerBlue4
  +
" SteelBlue1
  +
" SteelBlue2
  +
" SteelBlue3
  +
" SteelBlue4
  +
" DeepSkyBlue1
  +
" DeepSkyBlue2
  +
" DeepSkyBlue3
  +
" DeepSkyBlue4
  +
" SkyBlue1
  +
" SkyBlue2
  +
" SkyBlue3
  +
" SkyBlue4
  +
" LightSkyBlue1
  +
" LightSkyBlue2
  +
" LightSkyBlue3
  +
" LightSkyBlue4
  +
" SlateGray1
  +
" SlateGray2
  +
" SlateGray3
  +
" SlateGray4
  +
" LightSteelBlue1
  +
" LightSteelBlue2
  +
" LightSteelBlue3
  +
" LightSteelBlue4
  +
" LightBlue1
  +
" LightBlue2
  +
" LightBlue3
  +
" LightBlue4
  +
" LightCyan1
  +
" LightCyan2
  +
" LightCyan3
  +
" LightCyan4
  +
" PaleTurquoise1
  +
" PaleTurquoise2
  +
" PaleTurquoise3
  +
" PaleTurquoise4
  +
" CadetBlue1
  +
" CadetBlue2
  +
" CadetBlue3
  +
" CadetBlue4
  +
" turquoise1
  +
" turquoise2
  +
" turquoise3
  +
" turquoise4
  +
" cyan1
  +
" cyan2
  +
" cyan3
  +
" cyan4
  +
" DarkSlateGray1
  +
" DarkSlateGray2
  +
" DarkSlateGray3
  +
" DarkSlateGray4
  +
" aquamarine1
  +
" aquamarine2
  +
" aquamarine3
  +
" aquamarine4
  +
" DarkSeaGreen1
  +
" DarkSeaGreen2
  +
" DarkSeaGreen3
  +
" DarkSeaGreen4
  +
" SeaGreen1
  +
" SeaGreen2
  +
" SeaGreen3
  +
" SeaGreen4
  +
" PaleGreen1
  +
" PaleGreen2
  +
" PaleGreen3
  +
" PaleGreen4
  +
" SpringGreen1
  +
" SpringGreen2
  +
" SpringGreen3
  +
" SpringGreen4
  +
" green1
  +
" green2
  +
" green3
  +
" green4
  +
" chartreuse1
  +
" chartreuse2
  +
" chartreuse3
  +
" chartreuse4
  +
" OliveDrab1
  +
" OliveDrab2
  +
" OliveDrab3
  +
" OliveDrab4
  +
" DarkOliveGreen1
  +
" DarkOliveGreen2
  +
" DarkOliveGreen3
  +
" DarkOliveGreen4
  +
" khaki1
  +
" khaki2
  +
" khaki3
  +
" khaki4
  +
" LightGoldenrod1
  +
" LightGoldenrod2
  +
" LightGoldenrod3
  +
" LightGoldenrod4
  +
" LightYellow1
  +
" LightYellow2
  +
" LightYellow3
  +
" LightYellow4
  +
" yellow1
  +
" yellow2
  +
" yellow3
  +
" yellow4
  +
" gold1
  +
" gold2
  +
" gold3
  +
" gold4
  +
" goldenrod1
  +
" goldenrod2
  +
" goldenrod3
  +
" goldenrod4
  +
" DarkGoldenrod1
  +
" DarkGoldenrod2
  +
" DarkGoldenrod3
  +
" DarkGoldenrod4
  +
" RosyBrown1
  +
" RosyBrown2
  +
" RosyBrown3
  +
" RosyBrown4
  +
" IndianRed1
  +
" IndianRed2
  +
" IndianRed3
  +
" IndianRed4
  +
" sienna1
  +
" sienna2
  +
" sienna3
  +
" sienna4
  +
" burlywood1
  +
" burlywood2
  +
" burlywood3
  +
" burlywood4
  +
" wheat1
  +
" wheat2
  +
" wheat3
  +
" wheat4
  +
" tan1
  +
" tan2
  +
" tan3
  +
" tan4
  +
" chocolate1
  +
" chocolate2
  +
" chocolate3
  +
" chocolate4
  +
" firebrick1
  +
" firebrick2
  +
" firebrick3
  +
" firebrick4
  +
" brown1
  +
" brown2
  +
" brown3
  +
" brown4
  +
" salmon1
  +
" salmon2
  +
" salmon3
  +
" salmon4
  +
" LightSalmon1
  +
" LightSalmon2
  +
" LightSalmon3
  +
" LightSalmon4
  +
" orange1
  +
" orange2
  +
" orange3
  +
" orange4
  +
" DarkOrange1
  +
" DarkOrange2
  +
" DarkOrange3
  +
" DarkOrange4
  +
" coral1
  +
" coral2
  +
" coral3
  +
" coral4
  +
" tomato1
  +
" tomato2
  +
" tomato3
  +
" tomato4
  +
" OrangeRed1
  +
" OrangeRed2
  +
" OrangeRed3
  +
" OrangeRed4
  +
" red1
  +
" red2
  +
" red3
  +
" red4
  +
" DeepPink1
  +
" DeepPink2
  +
" DeepPink3
  +
" DeepPink4
  +
" HotPink1
  +
" HotPink2
  +
" HotPink3
  +
" HotPink4
  +
" pink1
  +
" pink2
  +
" pink3
  +
" pink4
  +
" LightPink1
  +
" LightPink2
  +
" LightPink3
  +
" LightPink4
  +
" PaleVioletRed1
  +
" PaleVioletRed2
  +
" PaleVioletRed3
  +
" PaleVioletRed4
  +
" maroon1
  +
" maroon2
  +
" maroon3
  +
" maroon4
  +
" VioletRed1
  +
" VioletRed2
  +
" VioletRed3
  +
" VioletRed4
  +
" magenta1
  +
" magenta2
  +
" magenta3
  +
" magenta4
  +
" orchid1
  +
" orchid2
  +
" orchid3
  +
" orchid4
  +
" plum1
  +
" plum2
  +
" plum3
  +
" plum4
  +
" MediumOrchid1
  +
" MediumOrchid2
  +
" MediumOrchid3
  +
" MediumOrchid4
  +
" DarkOrchid1
  +
" DarkOrchid2
  +
" DarkOrchid3
  +
" DarkOrchid4
  +
" purple1
  +
" purple2
  +
" purple3
  +
" purple4
  +
" MediumPurple1
  +
" MediumPurple2
  +
" MediumPurple3
  +
" MediumPurple4
  +
" thistle1
  +
" thistle2
  +
" thistle3
  +
" thistle4
  +
" gray0
  +
" grey0
  +
" gray1
  +
" grey1
  +
" gray2
  +
" grey2
  +
" gray3
  +
" grey3
  +
" gray4
  +
" grey4
  +
" gray5
  +
" grey5
  +
" gray6
  +
" grey6
  +
" gray7
  +
" grey7
  +
" gray8
  +
" grey8
  +
" gray9
  +
" grey9
  +
" gray10
  +
" grey10
  +
" gray11
  +
" grey11
  +
" gray12
  +
" grey12
  +
" gray13
  +
" grey13
  +
" gray14
  +
" grey14
  +
" gray15
  +
" grey15
  +
" gray16
  +
" grey16
  +
" gray17
  +
" grey17
  +
" gray18
  +
" grey18
  +
" gray19
  +
" grey19
  +
" gray20
  +
" grey20
  +
" gray21
  +
" grey21
  +
" gray22
  +
" grey22
  +
" gray23
  +
" grey23
  +
" gray24
  +
" grey24
  +
" gray25
  +
" grey25
  +
" gray26
  +
" grey26
  +
" gray27
  +
" grey27
  +
" gray28
  +
" grey28
  +
" gray29
  +
" grey29
  +
" gray30
  +
" grey30
  +
" gray31
  +
" grey31
  +
" gray32
  +
" grey32
  +
" gray33
  +
" grey33
  +
" gray34
  +
" grey34
  +
" gray35
  +
" grey35
  +
" gray36
  +
" grey36
  +
" gray37
  +
" grey37
  +
" gray38
  +
" grey38
  +
" gray39
  +
" grey39
  +
" gray40
  +
" grey40
  +
" gray41
  +
" grey41
  +
" gray42
  +
" grey42
  +
" gray43
  +
" grey43
  +
" gray44
  +
" grey44
  +
" gray45
  +
" grey45
  +
" gray46
  +
" grey46
  +
" gray47
  +
" grey47
  +
" gray48
  +
" grey48
  +
" gray49
  +
" grey49
  +
" gray50
  +
" grey50
  +
" gray51
  +
" grey51
  +
" gray52
  +
" grey52
  +
" gray53
  +
" grey53
  +
" gray54
  +
" grey54
  +
" gray55
  +
" grey55
  +
" gray56
  +
" grey56
  +
" gray57
  +
" grey57
  +
" gray58
  +
" grey58
  +
" gray59
  +
" grey59
  +
" gray60
  +
" grey60
  +
" gray61
  +
" grey61
  +
" gray62
  +
" grey62
  +
" gray63
  +
" grey63
  +
" gray64
  +
" grey64
  +
" gray65
  +
" grey65
  +
" gray66
  +
" grey66
  +
" gray67
  +
" grey67
  +
" gray68
  +
" grey68
  +
" gray69
  +
" grey69
  +
" gray70
  +
" grey70
  +
" gray71
  +
" grey71
  +
" gray72
  +
" grey72
  +
" gray73
  +
" grey73
  +
" gray74
  +
" grey74
  +
" gray75
  +
" grey75
  +
" gray76
  +
" grey76
  +
" gray77
  +
" grey77
  +
" gray78
  +
" grey78
  +
" gray79
  +
" grey79
  +
" gray80
  +
" grey80
  +
" gray81
  +
" grey81
  +
" gray82
  +
" grey82
  +
" gray83
  +
" grey83
  +
" gray84
  +
" grey84
  +
" gray85
  +
" grey85
  +
" gray86
  +
" grey86
  +
" gray87
  +
" grey87
  +
" gray88
  +
" grey88
  +
" gray89
  +
" grey89
  +
" gray90
  +
" grey90
  +
" gray91
  +
" grey91
  +
" gray92
  +
" grey92
  +
" gray93
  +
" grey93
  +
" gray94
  +
" grey94
  +
" gray95
  +
" grey95
  +
" gray96
  +
" grey96
  +
" gray97
  +
" grey97
  +
" gray98
  +
" grey98
  +
" gray99
  +
" grey99
  +
" gray100
  +
" grey100
  +
" DarkGrey
  +
" DarkGray
  +
" DarkBlue
  +
" DarkCyan
  +
" DarkMagenta
  +
" DarkRed
  +
" LightGreen
  +
</pre>
   
  +
==Comments==
mosh
 
  +
In the first two lines, change double backslashes to single-backslashes.
, January 8, 2004 16:05
 
----
 
I believe vim is limited to 224 concurrent colors due to the way it is stored.
 
   
 
drNchip--AT--OcampSbellPfamilyA.comM - NOSPAM
 
, January 9, 2004 9:48
 
 
----
 
----
  +
I believe Vim is limited to 224 concurrent colors due to the way it is stored.
Hmm... all colors show in :highlight though.
 
   
Couldn't ever get this to work within the file on WinXP, although again, :highlight showed them all.
 
 
'''Anonymous'''
 
, January 9, 2004 20:16
 
 
----
 
----
I simplified the script below, you can try it on 100 colors at a time
+
I simplified the script below, you can try it on 100 colors at a time to see your choices, since Vim seems to have a limit on the number of simultaneous colors.
to see your choices, since vim seems to have a limit on the
 
number of simultaneous colors.
 
   
Note that the second line has two double backslashes, they might
+
Note that the second line has two double backslashes, they might get deleted in the process the web posting.
get deleted in the process the web posting.
 
   
  +
<pre>
- mosh
 
  +
call search("^$")
-- cut here --
 
  +
while search("\\w\\+") &gt; 0
  +
:exec 'hi col_'.expand("&lt;cword&gt;").' guifg='.expand("&lt;cword&gt;")|
  +
:exec 'syn keyword col_'.expand("&lt;cword&gt;")." ".expand("&lt;cword&gt;")
  +
endwhile
   
  +
" snow GhostWhite WhiteSmoke gainsboro FloralWhite OldLace linen
call search("^$")
 
  +
" AntiqueWhite PapayaWhip BlanchedAlmond bisque PeachPuff NavajoWhite
while search("\\w\\+") &gt; 0
 
  +
" moccasin cornsilk ivory LemonChiffon seashell honeydew MintCream azure
:exec 'hi col_'.expand("&lt;cword&gt;").' guifg='.expand("&lt;cword&gt;")|
 
  +
" AliceBlue lavender LavenderBlush MistyRose white black DarkSlateGray
:exec 'syn keyword col_'.expand("&lt;cword&gt;")." ".expand("&lt;cword&gt;")
 
  +
" DarkSlateGrey DimGray DimGrey SlateGray SlateGrey LightSlateGray
endwhile
 
  +
" LightSlateGrey gray grey LightGrey LightGray MidnightBlue navy
  +
" NavyBlue CornflowerBlue DarkSlateBlue SlateBlue MediumSlateBlue
  +
" LightSlateBlue MediumBlue RoyalBlue blue DodgerBlue DeepSkyBlue
  +
" SkyBlue LightSkyBlue SteelBlue LightSteelBlue LightBlue PowderBlue
  +
" PaleTurquoise DarkTurquoise MediumTurquoise turquoise cyan LightCyan
  +
" CadetBlue MediumAquamarine aquamarine DarkGreen DarkOliveGreen
  +
" DarkSeaGreen SeaGreen MediumSeaGreen LightSeaGreen PaleGreen SpringGreen
  +
" LawnGreen green chartreuse MediumSpringGreen GreenYellow LimeGreen
  +
" YellowGreen ForestGreen OliveDrab DarkKhaki khaki PaleGoldenrod
  +
" LightGoldenrodYellow LightYellow yellow gold LightGoldenrod goldenrod
  +
" DarkGoldenrod RosyBrown IndianRed SaddleBrown sienna peru burlywood
  +
" beige wheat SandyBrown tan chocolate firebrick brown DarkSalmon salmon
  +
" LightSalmon orange DarkOrange coral LightCoral tomato OrangeRed red
  +
" HotPink DeepPink pink LightPink PaleVioletRed maroon MediumVioletRed
  +
" VioletRed magenta violet plum orchid MediumOrchid DarkOrchid DarkViolet
  +
" BlueViolet purple MediumPurple thistle snow1 snow2 snow3 snow4
  +
" seashell1 seashell2 seashell3 seashell4 AntiqueWhite1 AntiqueWhite2
  +
" AntiqueWhite3 AntiqueWhite4 bisque1 bisque2 bisque3 bisque4 PeachPuff1
  +
" PeachPuff2 PeachPuff3 PeachPuff4 NavajoWhite1 NavajoWhite2 NavajoWhite3
  +
" NavajoWhite4 LemonChiffon1 LemonChiffon2 LemonChiffon3 LemonChiffon4
  +
" cornsilk1 cornsilk2 cornsilk3 cornsilk4 ivory1 ivory2 ivory3 ivory4
  +
" honeydew1 honeydew2 honeydew3 honeydew4 LavenderBlush1 LavenderBlush2
  +
" LavenderBlush3 LavenderBlush4 MistyRose1 MistyRose2 MistyRose3
  +
" MistyRose4 azure1 azure2 azure3 azure4 SlateBlue1 SlateBlue2 SlateBlue3
  +
" SlateBlue4 RoyalBlue1 RoyalBlue2 RoyalBlue3 RoyalBlue4 blue1
  +
" blue2 blue3 blue4 DodgerBlue1 DodgerBlue2 DodgerBlue3 DodgerBlue4
  +
" SteelBlue1 SteelBlue2 SteelBlue3 SteelBlue4 DeepSkyBlue1 DeepSkyBlue2
  +
" DeepSkyBlue3 DeepSkyBlue4 SkyBlue1 SkyBlue2 SkyBlue3 SkyBlue4
  +
" LightSkyBlue1 LightSkyBlue2 LightSkyBlue3 LightSkyBlue4 SlateGray1
  +
" SlateGray2 SlateGray3 SlateGray4 LightSteelBlue1 LightSteelBlue2
  +
" LightSteelBlue3 LightSteelBlue4 LightBlue1 LightBlue2 LightBlue3
  +
" LightBlue4 LightCyan1 LightCyan2 LightCyan3 LightCyan4 PaleTurquoise1
  +
" PaleTurquoise2 PaleTurquoise3 PaleTurquoise4 CadetBlue1 CadetBlue2
  +
" CadetBlue3 CadetBlue4 turquoise1 turquoise2 turquoise3 turquoise4
  +
" cyan1 cyan2 cyan3 cyan4 DarkSlateGray1 DarkSlateGray2 DarkSlateGray3
  +
" DarkSlateGray4 aquamarine1 aquamarine2 aquamarine3 aquamarine4
  +
" DarkSeaGreen1 DarkSeaGreen2 DarkSeaGreen3 DarkSeaGreen4 SeaGreen1
  +
" SeaGreen2 SeaGreen3 SeaGreen4 PaleGreen1 PaleGreen2 PaleGreen3
  +
" PaleGreen4 SpringGreen1 SpringGreen2 SpringGreen3 SpringGreen4
  +
" green1 green2 green3 green4 chartreuse1 chartreuse2 chartreuse3
  +
" chartreuse4 OliveDrab1 OliveDrab2 OliveDrab3 OliveDrab4 DarkOliveGreen1
  +
" DarkOliveGreen2 DarkOliveGreen3 DarkOliveGreen4 khaki1 khaki2 khaki3
  +
" khaki4 LightGoldenrod1 LightGoldenrod2 LightGoldenrod3 LightGoldenrod4
  +
" LightYellow1 LightYellow2 LightYellow3 LightYellow4 yellow1 yellow2
  +
" yellow3 yellow4 gold1 gold2 gold3 gold4 goldenrod1 goldenrod2 goldenrod3
  +
" goldenrod4 DarkGoldenrod1 DarkGoldenrod2 DarkGoldenrod3 DarkGoldenrod4
  +
" RosyBrown1 RosyBrown2 RosyBrown3 RosyBrown4 IndianRed1 IndianRed2
  +
" IndianRed3 IndianRed4 sienna1 sienna2 sienna3 sienna4 burlywood1
  +
" burlywood2 burlywood3 burlywood4 wheat1 wheat2 wheat3 wheat4 tan1
  +
" tan2 tan3 tan4 chocolate1 chocolate2 chocolate3 chocolate4 firebrick1
  +
" firebrick2 firebrick3 firebrick4 brown1 brown2 brown3 brown4 salmon1
  +
" salmon2 salmon3 salmon4 LightSalmon1 LightSalmon2 LightSalmon3
  +
" LightSalmon4 orange1 orange2 orange3 orange4 DarkOrange1 DarkOrange2
  +
" DarkOrange3 DarkOrange4 coral1 coral2 coral3 coral4 tomato1 tomato2
  +
" tomato3 tomato4 OrangeRed1 OrangeRed2 OrangeRed3 OrangeRed4 red1 red2
  +
" red3 red4 DeepPink1 DeepPink2 DeepPink3 DeepPink4 HotPink1 HotPink2
  +
" HotPink3 HotPink4 pink1 pink2 pink3 pink4 LightPink1 LightPink2
  +
" LightPink3 LightPink4 PaleVioletRed1 PaleVioletRed2 PaleVioletRed3
  +
" PaleVioletRed4 maroon1 maroon2 maroon3 maroon4 VioletRed1 VioletRed2
  +
" VioletRed3 VioletRed4 magenta1 magenta2 magenta3 magenta4 orchid1
  +
" orchid2 orchid3 orchid4 plum1 plum2 plum3 plum4 MediumOrchid1
  +
" MediumOrchid2 MediumOrchid3 MediumOrchid4 DarkOrchid1 DarkOrchid2
  +
" DarkOrchid3 DarkOrchid4 purple1 purple2 purple3 purple4 MediumPurple1
  +
" MediumPurple2 MediumPurple3 MediumPurple4 thistle1 thistle2 thistle3
  +
" thistle4 gray0 grey0 gray1 grey1 gray2 grey2 gray3 grey3 gray4 grey4
  +
" gray5 grey5 gray6 grey6 gray7 grey7 gray8 grey8 gray9 grey9 gray10
  +
" grey10 gray11 grey11 gray12 grey12 gray13 grey13 gray14 grey14 gray15
  +
" grey15 gray16 grey16 gray17 grey17 gray18 grey18 gray19 grey19 gray20
  +
" grey20 gray21 grey21 gray22 grey22 gray23 grey23 gray24 grey24 gray25
  +
" grey25 gray26 grey26 gray27 grey27 gray28 grey28 gray29 grey29 gray30
  +
" grey30 gray31 grey31 gray32 grey32 gray33 grey33 gray34 grey34 gray35
  +
" grey35 gray36 grey36 gray37 grey37 gray38 grey38 gray39 grey39 gray40
  +
" grey40 gray41 grey41 gray42 grey42 gray43 grey43 gray44 grey44 gray45
  +
" grey45 gray46 grey46 gray47 grey47 gray48 grey48 gray49 grey49 gray50
  +
" grey50 gray51 grey51 gray52 grey52 gray53 grey53 gray54 grey54 gray55
  +
" grey55 gray56 grey56 gray57 grey57 gray58 grey58 gray59 grey59 gray60
  +
" grey60 gray61 grey61 gray62 grey62 gray63 grey63 gray64 grey64 gray65
  +
" grey65 gray66 grey66 gray67 grey67 gray68 grey68 gray69 grey69 gray70
  +
" grey70 gray71 grey71 gray72 grey72 gray73 grey73 gray74 grey74 gray75
  +
" grey75 gray76 grey76 gray77 grey77 gray78 grey78 gray79 grey79 gray80
  +
" grey80 gray81 grey81 gray82 grey82 gray83 grey83 gray84 grey84 gray85
  +
" grey85 gray86 grey86 gray87 grey87 gray88 grey88 gray89 grey89 gray90
  +
" grey90 gray91 grey91 gray92 grey92 gray93 grey93 gray94 grey94 gray95
  +
" grey95 gray96 grey96 gray97 grey97 gray98 grey98 gray99 grey99 gray100
  +
" grey100 DarkGrey DarkGray DarkBlue DarkCyan DarkMagenta DarkRed
  +
" LightGreen
  +
</pre>
   
" snow GhostWhite WhiteSmoke gainsboro FloralWhite OldLace linen
 
" AntiqueWhite PapayaWhip BlanchedAlmond bisque PeachPuff NavajoWhite
 
" moccasin cornsilk ivory LemonChiffon seashell honeydew MintCream azure
 
" AliceBlue lavender LavenderBlush MistyRose white black DarkSlateGray
 
" DarkSlateGrey DimGray DimGrey SlateGray SlateGrey LightSlateGray
 
" LightSlateGrey gray grey LightGrey LightGray MidnightBlue navy
 
" NavyBlue CornflowerBlue DarkSlateBlue SlateBlue MediumSlateBlue
 
" LightSlateBlue MediumBlue RoyalBlue blue DodgerBlue DeepSkyBlue
 
" SkyBlue LightSkyBlue SteelBlue LightSteelBlue LightBlue PowderBlue
 
" PaleTurquoise DarkTurquoise MediumTurquoise turquoise cyan LightCyan
 
" CadetBlue MediumAquamarine aquamarine DarkGreen DarkOliveGreen
 
" DarkSeaGreen SeaGreen MediumSeaGreen LightSeaGreen PaleGreen SpringGreen
 
" LawnGreen green chartreuse MediumSpringGreen GreenYellow LimeGreen
 
" YellowGreen ForestGreen OliveDrab DarkKhaki khaki PaleGoldenrod
 
" LightGoldenrodYellow LightYellow yellow gold LightGoldenrod goldenrod
 
" DarkGoldenrod RosyBrown IndianRed SaddleBrown sienna peru burlywood
 
" beige wheat SandyBrown tan chocolate firebrick brown DarkSalmon salmon
 
" LightSalmon orange DarkOrange coral LightCoral tomato OrangeRed red
 
" HotPink DeepPink pink LightPink PaleVioletRed maroon MediumVioletRed
 
" VioletRed magenta violet plum orchid MediumOrchid DarkOrchid DarkViolet
 
" BlueViolet purple MediumPurple thistle snow1 snow2 snow3 snow4
 
" seashell1 seashell2 seashell3 seashell4 AntiqueWhite1 AntiqueWhite2
 
" AntiqueWhite3 AntiqueWhite4 bisque1 bisque2 bisque3 bisque4 PeachPuff1
 
" PeachPuff2 PeachPuff3 PeachPuff4 NavajoWhite1 NavajoWhite2 NavajoWhite3
 
" NavajoWhite4 LemonChiffon1 LemonChiffon2 LemonChiffon3 LemonChiffon4
 
" cornsilk1 cornsilk2 cornsilk3 cornsilk4 ivory1 ivory2 ivory3 ivory4
 
" honeydew1 honeydew2 honeydew3 honeydew4 LavenderBlush1 LavenderBlush2
 
" LavenderBlush3 LavenderBlush4 MistyRose1 MistyRose2 MistyRose3
 
" MistyRose4 azure1 azure2 azure3 azure4 SlateBlue1 SlateBlue2 SlateBlue3
 
" SlateBlue4 RoyalBlue1 RoyalBlue2 RoyalBlue3 RoyalBlue4 blue1
 
" blue2 blue3 blue4 DodgerBlue1 DodgerBlue2 DodgerBlue3 DodgerBlue4
 
" SteelBlue1 SteelBlue2 SteelBlue3 SteelBlue4 DeepSkyBlue1 DeepSkyBlue2
 
" DeepSkyBlue3 DeepSkyBlue4 SkyBlue1 SkyBlue2 SkyBlue3 SkyBlue4
 
" LightSkyBlue1 LightSkyBlue2 LightSkyBlue3 LightSkyBlue4 SlateGray1
 
" SlateGray2 SlateGray3 SlateGray4 LightSteelBlue1 LightSteelBlue2
 
" LightSteelBlue3 LightSteelBlue4 LightBlue1 LightBlue2 LightBlue3
 
" LightBlue4 LightCyan1 LightCyan2 LightCyan3 LightCyan4 PaleTurquoise1
 
" PaleTurquoise2 PaleTurquoise3 PaleTurquoise4 CadetBlue1 CadetBlue2
 
" CadetBlue3 CadetBlue4 turquoise1 turquoise2 turquoise3 turquoise4
 
" cyan1 cyan2 cyan3 cyan4 DarkSlateGray1 DarkSlateGray2 DarkSlateGray3
 
" DarkSlateGray4 aquamarine1 aquamarine2 aquamarine3 aquamarine4
 
" DarkSeaGreen1 DarkSeaGreen2 DarkSeaGreen3 DarkSeaGreen4 SeaGreen1
 
" SeaGreen2 SeaGreen3 SeaGreen4 PaleGreen1 PaleGreen2 PaleGreen3
 
" PaleGreen4 SpringGreen1 SpringGreen2 SpringGreen3 SpringGreen4
 
" green1 green2 green3 green4 chartreuse1 chartreuse2 chartreuse3
 
" chartreuse4 OliveDrab1 OliveDrab2 OliveDrab3 OliveDrab4 DarkOliveGreen1
 
" DarkOliveGreen2 DarkOliveGreen3 DarkOliveGreen4 khaki1 khaki2 khaki3
 
" khaki4 LightGoldenrod1 LightGoldenrod2 LightGoldenrod3 LightGoldenrod4
 
" LightYellow1 LightYellow2 LightYellow3 LightYellow4 yellow1 yellow2
 
" yellow3 yellow4 gold1 gold2 gold3 gold4 goldenrod1 goldenrod2 goldenrod3
 
" goldenrod4 DarkGoldenrod1 DarkGoldenrod2 DarkGoldenrod3 DarkGoldenrod4
 
" RosyBrown1 RosyBrown2 RosyBrown3 RosyBrown4 IndianRed1 IndianRed2
 
" IndianRed3 IndianRed4 sienna1 sienna2 sienna3 sienna4 burlywood1
 
" burlywood2 burlywood3 burlywood4 wheat1 wheat2 wheat3 wheat4 tan1
 
" tan2 tan3 tan4 chocolate1 chocolate2 chocolate3 chocolate4 firebrick1
 
" firebrick2 firebrick3 firebrick4 brown1 brown2 brown3 brown4 salmon1
 
" salmon2 salmon3 salmon4 LightSalmon1 LightSalmon2 LightSalmon3
 
" LightSalmon4 orange1 orange2 orange3 orange4 DarkOrange1 DarkOrange2
 
" DarkOrange3 DarkOrange4 coral1 coral2 coral3 coral4 tomato1 tomato2
 
" tomato3 tomato4 OrangeRed1 OrangeRed2 OrangeRed3 OrangeRed4 red1 red2
 
" red3 red4 DeepPink1 DeepPink2 DeepPink3 DeepPink4 HotPink1 HotPink2
 
" HotPink3 HotPink4 pink1 pink2 pink3 pink4 LightPink1 LightPink2
 
" LightPink3 LightPink4 PaleVioletRed1 PaleVioletRed2 PaleVioletRed3
 
" PaleVioletRed4 maroon1 maroon2 maroon3 maroon4 VioletRed1 VioletRed2
 
" VioletRed3 VioletRed4 magenta1 magenta2 magenta3 magenta4 orchid1
 
" orchid2 orchid3 orchid4 plum1 plum2 plum3 plum4 MediumOrchid1
 
" MediumOrchid2 MediumOrchid3 MediumOrchid4 DarkOrchid1 DarkOrchid2
 
" DarkOrchid3 DarkOrchid4 purple1 purple2 purple3 purple4 MediumPurple1
 
" MediumPurple2 MediumPurple3 MediumPurple4 thistle1 thistle2 thistle3
 
" thistle4 gray0 grey0 gray1 grey1 gray2 grey2 gray3 grey3 gray4 grey4
 
" gray5 grey5 gray6 grey6 gray7 grey7 gray8 grey8 gray9 grey9 gray10
 
" grey10 gray11 grey11 gray12 grey12 gray13 grey13 gray14 grey14 gray15
 
" grey15 gray16 grey16 gray17 grey17 gray18 grey18 gray19 grey19 gray20
 
" grey20 gray21 grey21 gray22 grey22 gray23 grey23 gray24 grey24 gray25
 
" grey25 gray26 grey26 gray27 grey27 gray28 grey28 gray29 grey29 gray30
 
" grey30 gray31 grey31 gray32 grey32 gray33 grey33 gray34 grey34 gray35
 
" grey35 gray36 grey36 gray37 grey37 gray38 grey38 gray39 grey39 gray40
 
" grey40 gray41 grey41 gray42 grey42 gray43 grey43 gray44 grey44 gray45
 
" grey45 gray46 grey46 gray47 grey47 gray48 grey48 gray49 grey49 gray50
 
" grey50 gray51 grey51 gray52 grey52 gray53 grey53 gray54 grey54 gray55
 
" grey55 gray56 grey56 gray57 grey57 gray58 grey58 gray59 grey59 gray60
 
" grey60 gray61 grey61 gray62 grey62 gray63 grey63 gray64 grey64 gray65
 
" grey65 gray66 grey66 gray67 grey67 gray68 grey68 gray69 grey69 gray70
 
" grey70 gray71 grey71 gray72 grey72 gray73 grey73 gray74 grey74 gray75
 
" grey75 gray76 grey76 gray77 grey77 gray78 grey78 gray79 grey79 gray80
 
" grey80 gray81 grey81 gray82 grey82 gray83 grey83 gray84 grey84 gray85
 
" grey85 gray86 grey86 gray87 grey87 gray88 grey88 gray89 grey89 gray90
 
" grey90 gray91 grey91 gray92 grey92 gray93 grey93 gray94 grey94 gray95
 
" grey95 gray96 grey96 gray97 grey97 gray98 grey98 gray99 grey99 gray100
 
" grey100 DarkGrey DarkGray DarkBlue DarkCyan DarkMagenta DarkRed
 
" LightGreen
 
 
http://www.cs.albany.edu/~mosh
 
, January 13, 2004 18:52
 
 
----
 
----
  +
Here is how to see all the available xterm color combinations and pick the right one.
what do the colors mean? Directory-blue Executable file-green are there more?//
 
 
a_or_pschultz--AT--msn.com
 
, February 12, 2004 17:57
 
----
 
Here is how to see all the available xterm color combinations and pick the right one
 
 
$ cat xterm256.pl
 
   
  +
<pre>
for($i=0;$i&lt;16;$i++){ &#35; increase the 16 to 256 to see more colors.
 
  +
$ cat xterm256.pl
for($j=0;$j&lt;16;$j++){ &#35; increase the 16 to 256 to see more colors.
 
$kw = "col_${i}_${j}";
 
print "hi $kw ctermfg=$i ctermbg=$j |";
 
print "syn keyword $kw $kw\n";
 
}
 
}
 
   
  +
for($i=0;$i&lt;16;$i++){ # increase the 16 to 256 to see more colors.
$ perl xterm256.pl &gt; xterm256color-test.vim
 
  +
for($j=0;$j&lt;16;$j++){ # increase the 16 to 256 to see more colors.
$ vim xterm256color-test
 
  +
$kw = "col_${i}_${j}";
: source %
 
  +
print "hi $kw ctermfg=$i ctermbg=$j |";
  +
print "syn keyword $kw $kw\n";
  +
}
  +
}
   
  +
$ perl xterm256.pl &gt; xterm256color-test.vim
  +
$ vim xterm256color-test
  +
: source %
  +
</pre>
   
Mosh
 
, July 19, 2006 19:17
 
 
----
 
----
A color test generator for gvim and vim.
+
A color test generator for gvim and vim.
   
  +
<pre>
&#35; $Header: c:/cvs/repo/vim/xterm256.pl,v 1.1 2006/07/22 02:59:47 Administrator Exp $
 
  +
# $Header: c:/cvs/repo/vim/xterm256.pl,v 1.1 2006/07/22 02:59:47 Administrator Exp $
my $usage = "
 
  +
my $usage = "
AUTHOR: GPL(C) Mohsin Ahmed, http://www.cs.albany.edu/~mosh
 
  +
AUTHOR: Mohsin Ahmed
WHAT: vim-term-color-test gvim-rgb-color-test
 
  +
WHAT: vim-term-color-test gvim-rgb-color-test
USAGE: perl xterm256.pl
 
  +
USAGE: perl xterm256.pl
vim -u vct vct &#35; vim-term-color-test
 
gvim -u gct gct &#35; gvim-rgb-color-test
+
vim -u vct vct # vim-term-color-test
  +
gvim -u gct gct # gvim-rgb-color-test
";
 
  +
";
   
my($fgb,$fge)=(0,12); &#35; ctermfg colors increase to 256 to see more colors.
+
my($fgb,$fge)=(0,12); # ctermfg colors increase to 256 to see more colors.
my($bgb,$bge)=(0,16); &#35; ctermbg colors increase to 256 to see more colors.
+
my($bgb,$bge)=(0,16); # ctermbg colors increase to 256 to see more colors.
my($vct,$gct)=("vct","gct");
+
my($vct,$gct)=("vct","gct");
   
open(VCT,"&gt;$vct") or die "Cannot write $vct\n";
+
open(VCT,"&gt;$vct") or die "Cannot write $vct\n";
for($fgc=$fgb;$fgc&lt;$fge;$fgc++){
+
for($fgc=$fgb;$fgc&lt;$fge;$fgc++){
for($bgc=$bgb;$bgc&lt;$bge;$bgc++){
+
for($bgc=$bgb;$bgc&lt;$bge;$bgc++){
my $kw = "c_${fgc}_${bgc}";
+
my $kw = "c_${fgc}_${bgc}";
print VCT "hi $kw ctermfg=$fgc ctermbg=$bgc |";
+
print VCT "hi $kw ctermfg=$fgc ctermbg=$bgc |";
print VCT "\tsyn keyword $kw $kw\n";
+
print VCT "\tsyn keyword $kw $kw\n";
}
+
}
}
+
}
   
open(GCT,"&gt;$gct") or die "Cannot write $gct\n";
+
open(GCT,"&gt;$gct") or die "Cannot write $gct\n";
for($rr=0;$rr&lt;256;$rr+=16){
+
for($rr=0;$rr&lt;256;$rr+=16){
for($gg=0;$gg&lt;256;$gg+=16){
+
for($gg=0;$gg&lt;256;$gg+=16){
for($bb=0;$bb&lt;256;$bb+=16){
+
for($bb=0;$bb&lt;256;$bb+=16){
my $kw = "c_${rr}_${gg}_${bb}";
+
my $kw = "c_${rr}_${gg}_${bb}";
my $fgc= sprintf("&#35;%02x%02x%02x",$rr,$gg,$bb);
+
my $fgc= sprintf("#%02x%02x%02x",$rr,$gg,$bb);
my $bgc= "&#35;fafafa";
+
my $bgc= "#fafafa";
print GCT "hi $kw guifg=$fgc guibg=$bgc |";
+
print GCT "hi $kw guifg=$fgc guibg=$bgc |";
print GCT "\tsyn keyword $kw $kw\n";
+
print GCT "\tsyn keyword $kw $kw\n";
  +
}
}
 
  +
}
}
 
}
+
}
close VCT;
+
close VCT;
close GCT;
+
close GCT;
print STDERR "Wrote $vct $gct\n";
+
print STDERR "Wrote $vct $gct\n";
print STDERR $usage;
+
print STDERR $usage;
  +
</pre>
   
Mosh
 
, July 21, 2006 20:28
 
 
----
 
----
<!-- parsed by vimtips.py in 0.893356 seconds-->
 

Revision as of 09:45, 9 November 2007

Tip 634 Printable Monobook Previous Next

created January 8, 2004 · complexity basic · author mosh · version 6.0


To see all the colours available in gvim, with their names, save the text in the block below. Then open in gvim, put the cursor on the first line, and type :source %

Caveats: some colours appear wrong in gvim, but are correct in opera/eudora/emacs.

See: Color names are from X11/rgb.txt, see also $VIM/syntax/colortest.vim

/\ssnow/,$ g/^" \\w/ exec 'hi col_'.expand("<cword>").' guifg='.expand("<cword>")|
      \\ exec 'syn keyword col_'.expand("<cword>")." ".expand("<cword>")
" snow
" GhostWhite
" WhiteSmoke
" gainsboro
" FloralWhite
" OldLace
" linen
" AntiqueWhite
" PapayaWhip
" BlanchedAlmond
" bisque
" PeachPuff
" NavajoWhite
" moccasin
" cornsilk
" ivory
" LemonChiffon
" seashell
" honeydew
" MintCream
" azure
" AliceBlue
" lavender
" LavenderBlush
" MistyRose
" white
" black
" DarkSlateGray
" DarkSlateGrey
" DimGray
" DimGrey
" SlateGray
" SlateGrey
" LightSlateGray
" LightSlateGrey
" gray
" grey
" LightGrey
" LightGray
" MidnightBlue
" navy
" NavyBlue
" CornflowerBlue
" DarkSlateBlue
" SlateBlue
" MediumSlateBlue
" LightSlateBlue
" MediumBlue
" RoyalBlue
" blue
" DodgerBlue
" DeepSkyBlue
" SkyBlue
" LightSkyBlue
" SteelBlue
" LightSteelBlue
" LightBlue
" PowderBlue
" PaleTurquoise
" DarkTurquoise
" MediumTurquoise
" turquoise
" cyan
" LightCyan
" CadetBlue
" MediumAquamarine
" aquamarine
" DarkGreen
" DarkOliveGreen
" DarkSeaGreen
" SeaGreen
" MediumSeaGreen
" LightSeaGreen
" PaleGreen
" SpringGreen
" LawnGreen
" green
" chartreuse
" MediumSpringGreen
" GreenYellow
" LimeGreen
" YellowGreen
" ForestGreen
" OliveDrab
" DarkKhaki
" khaki
" PaleGoldenrod
" LightGoldenrodYellow
" LightYellow
" yellow
" gold
" LightGoldenrod
" goldenrod
" DarkGoldenrod
" RosyBrown
" IndianRed
" SaddleBrown
" sienna
" peru
" burlywood
" beige
" wheat
" SandyBrown
" tan
" chocolate
" firebrick
" brown
" DarkSalmon
" salmon
" LightSalmon
" orange
" DarkOrange
" coral
" LightCoral
" tomato
" OrangeRed
" red
" HotPink
" DeepPink
" pink
" LightPink
" PaleVioletRed
" maroon
" MediumVioletRed
" VioletRed
" magenta
" violet
" plum
" orchid
" MediumOrchid
" DarkOrchid
" DarkViolet
" BlueViolet
" purple
" MediumPurple
" thistle
" snow1
" snow2
" snow3
" snow4
" seashell1
" seashell2
" seashell3
" seashell4
" AntiqueWhite1
" AntiqueWhite2
" AntiqueWhite3
" AntiqueWhite4
" bisque1
" bisque2
" bisque3
" bisque4
" PeachPuff1
" PeachPuff2
" PeachPuff3
" PeachPuff4
" NavajoWhite1
" NavajoWhite2
" NavajoWhite3
" NavajoWhite4
" LemonChiffon1
" LemonChiffon2
" LemonChiffon3
" LemonChiffon4
" cornsilk1
" cornsilk2
" cornsilk3
" cornsilk4
" ivory1
" ivory2
" ivory3
" ivory4
" honeydew1
" honeydew2
" honeydew3
" honeydew4
" LavenderBlush1
" LavenderBlush2
" LavenderBlush3
" LavenderBlush4
" MistyRose1
" MistyRose2
" MistyRose3
" MistyRose4
" azure1
" azure2
" azure3
" azure4
" SlateBlue1
" SlateBlue2
" SlateBlue3
" SlateBlue4
" RoyalBlue1
" RoyalBlue2
" RoyalBlue3
" RoyalBlue4
" blue1
" blue2
" blue3
" blue4
" DodgerBlue1
" DodgerBlue2
" DodgerBlue3
" DodgerBlue4
" SteelBlue1
" SteelBlue2
" SteelBlue3
" SteelBlue4
" DeepSkyBlue1
" DeepSkyBlue2
" DeepSkyBlue3
" DeepSkyBlue4
" SkyBlue1
" SkyBlue2
" SkyBlue3
" SkyBlue4
" LightSkyBlue1
" LightSkyBlue2
" LightSkyBlue3
" LightSkyBlue4
" SlateGray1
" SlateGray2
" SlateGray3
" SlateGray4
" LightSteelBlue1
" LightSteelBlue2
" LightSteelBlue3
" LightSteelBlue4
" LightBlue1
" LightBlue2
" LightBlue3
" LightBlue4
" LightCyan1
" LightCyan2
" LightCyan3
" LightCyan4
" PaleTurquoise1
" PaleTurquoise2
" PaleTurquoise3
" PaleTurquoise4
" CadetBlue1
" CadetBlue2
" CadetBlue3
" CadetBlue4
" turquoise1
" turquoise2
" turquoise3
" turquoise4
" cyan1
" cyan2
" cyan3
" cyan4
" DarkSlateGray1
" DarkSlateGray2
" DarkSlateGray3
" DarkSlateGray4
" aquamarine1
" aquamarine2
" aquamarine3
" aquamarine4
" DarkSeaGreen1
" DarkSeaGreen2
" DarkSeaGreen3
" DarkSeaGreen4
" SeaGreen1
" SeaGreen2
" SeaGreen3
" SeaGreen4
" PaleGreen1
" PaleGreen2
" PaleGreen3
" PaleGreen4
" SpringGreen1
" SpringGreen2
" SpringGreen3
" SpringGreen4
" green1
" green2
" green3
" green4
" chartreuse1
" chartreuse2
" chartreuse3
" chartreuse4
" OliveDrab1
" OliveDrab2
" OliveDrab3
" OliveDrab4
" DarkOliveGreen1
" DarkOliveGreen2
" DarkOliveGreen3
" DarkOliveGreen4
" khaki1
" khaki2
" khaki3
" khaki4
" LightGoldenrod1
" LightGoldenrod2
" LightGoldenrod3
" LightGoldenrod4
" LightYellow1
" LightYellow2
" LightYellow3
" LightYellow4
" yellow1
" yellow2
" yellow3
" yellow4
" gold1
" gold2
" gold3
" gold4
" goldenrod1
" goldenrod2
" goldenrod3
" goldenrod4
" DarkGoldenrod1
" DarkGoldenrod2
" DarkGoldenrod3
" DarkGoldenrod4
" RosyBrown1
" RosyBrown2
" RosyBrown3
" RosyBrown4
" IndianRed1
" IndianRed2
" IndianRed3
" IndianRed4
" sienna1
" sienna2
" sienna3
" sienna4
" burlywood1
" burlywood2
" burlywood3
" burlywood4
" wheat1
" wheat2
" wheat3
" wheat4
" tan1
" tan2
" tan3
" tan4
" chocolate1
" chocolate2
" chocolate3
" chocolate4
" firebrick1
" firebrick2
" firebrick3
" firebrick4
" brown1
" brown2
" brown3
" brown4
" salmon1
" salmon2
" salmon3
" salmon4
" LightSalmon1
" LightSalmon2
" LightSalmon3
" LightSalmon4
" orange1
" orange2
" orange3
" orange4
" DarkOrange1
" DarkOrange2
" DarkOrange3
" DarkOrange4
" coral1
" coral2
" coral3
" coral4
" tomato1
" tomato2
" tomato3
" tomato4
" OrangeRed1
" OrangeRed2
" OrangeRed3
" OrangeRed4
" red1
" red2
" red3
" red4
" DeepPink1
" DeepPink2
" DeepPink3
" DeepPink4
" HotPink1
" HotPink2
" HotPink3
" HotPink4
" pink1
" pink2
" pink3
" pink4
" LightPink1
" LightPink2
" LightPink3
" LightPink4
" PaleVioletRed1
" PaleVioletRed2
" PaleVioletRed3
" PaleVioletRed4
" maroon1
" maroon2
" maroon3
" maroon4
" VioletRed1
" VioletRed2
" VioletRed3
" VioletRed4
" magenta1
" magenta2
" magenta3
" magenta4
" orchid1
" orchid2
" orchid3
" orchid4
" plum1
" plum2
" plum3
" plum4
" MediumOrchid1
" MediumOrchid2
" MediumOrchid3
" MediumOrchid4
" DarkOrchid1
" DarkOrchid2
" DarkOrchid3
" DarkOrchid4
" purple1
" purple2
" purple3
" purple4
" MediumPurple1
" MediumPurple2
" MediumPurple3
" MediumPurple4
" thistle1
" thistle2
" thistle3
" thistle4
" gray0
" grey0
" gray1
" grey1
" gray2
" grey2
" gray3
" grey3
" gray4
" grey4
" gray5
" grey5
" gray6
" grey6
" gray7
" grey7
" gray8
" grey8
" gray9
" grey9
" gray10
" grey10
" gray11
" grey11
" gray12
" grey12
" gray13
" grey13
" gray14
" grey14
" gray15
" grey15
" gray16
" grey16
" gray17
" grey17
" gray18
" grey18
" gray19
" grey19
" gray20
" grey20
" gray21
" grey21
" gray22
" grey22
" gray23
" grey23
" gray24
" grey24
" gray25
" grey25
" gray26
" grey26
" gray27
" grey27
" gray28
" grey28
" gray29
" grey29
" gray30
" grey30
" gray31
" grey31
" gray32
" grey32
" gray33
" grey33
" gray34
" grey34
" gray35
" grey35
" gray36
" grey36
" gray37
" grey37
" gray38
" grey38
" gray39
" grey39
" gray40
" grey40
" gray41
" grey41
" gray42
" grey42
" gray43
" grey43
" gray44
" grey44
" gray45
" grey45
" gray46
" grey46
" gray47
" grey47
" gray48
" grey48
" gray49
" grey49
" gray50
" grey50
" gray51
" grey51
" gray52
" grey52
" gray53
" grey53
" gray54
" grey54
" gray55
" grey55
" gray56
" grey56
" gray57
" grey57
" gray58
" grey58
" gray59
" grey59
" gray60
" grey60
" gray61
" grey61
" gray62
" grey62
" gray63
" grey63
" gray64
" grey64
" gray65
" grey65
" gray66
" grey66
" gray67
" grey67
" gray68
" grey68
" gray69
" grey69
" gray70
" grey70
" gray71
" grey71
" gray72
" grey72
" gray73
" grey73
" gray74
" grey74
" gray75
" grey75
" gray76
" grey76
" gray77
" grey77
" gray78
" grey78
" gray79
" grey79
" gray80
" grey80
" gray81
" grey81
" gray82
" grey82
" gray83
" grey83
" gray84
" grey84
" gray85
" grey85
" gray86
" grey86
" gray87
" grey87
" gray88
" grey88
" gray89
" grey89
" gray90
" grey90
" gray91
" grey91
" gray92
" grey92
" gray93
" grey93
" gray94
" grey94
" gray95
" grey95
" gray96
" grey96
" gray97
" grey97
" gray98
" grey98
" gray99
" grey99
" gray100
" grey100
" DarkGrey
" DarkGray
" DarkBlue
" DarkCyan
" DarkMagenta
" DarkRed
" LightGreen

Comments

In the first two lines, change double backslashes to single-backslashes.


I believe Vim is limited to 224 concurrent colors due to the way it is stored.


I simplified the script below, you can try it on 100 colors at a time to see your choices, since Vim seems to have a limit on the number of simultaneous colors.

Note that the second line has two double backslashes, they might get deleted in the process the web posting.

call search("^$")
while search("\\w\\+") > 0
 :exec 'hi col_'.expand("<cword>").' guifg='.expand("<cword>")|
 :exec 'syn keyword col_'.expand("<cword>")." ".expand("<cword>")
endwhile

" snow GhostWhite WhiteSmoke gainsboro FloralWhite OldLace linen
" AntiqueWhite PapayaWhip BlanchedAlmond bisque PeachPuff NavajoWhite
" moccasin cornsilk ivory LemonChiffon seashell honeydew MintCream azure
" AliceBlue lavender LavenderBlush MistyRose white black DarkSlateGray
" DarkSlateGrey DimGray DimGrey SlateGray SlateGrey LightSlateGray
" LightSlateGrey gray grey LightGrey LightGray MidnightBlue navy
" NavyBlue CornflowerBlue DarkSlateBlue SlateBlue MediumSlateBlue
" LightSlateBlue MediumBlue RoyalBlue blue DodgerBlue DeepSkyBlue
" SkyBlue LightSkyBlue SteelBlue LightSteelBlue LightBlue PowderBlue
" PaleTurquoise DarkTurquoise MediumTurquoise turquoise cyan LightCyan
" CadetBlue MediumAquamarine aquamarine DarkGreen DarkOliveGreen
" DarkSeaGreen SeaGreen MediumSeaGreen LightSeaGreen PaleGreen SpringGreen
" LawnGreen green chartreuse MediumSpringGreen GreenYellow LimeGreen
" YellowGreen ForestGreen OliveDrab DarkKhaki khaki PaleGoldenrod
" LightGoldenrodYellow LightYellow yellow gold LightGoldenrod goldenrod
" DarkGoldenrod RosyBrown IndianRed SaddleBrown sienna peru burlywood
" beige wheat SandyBrown tan chocolate firebrick brown DarkSalmon salmon
" LightSalmon orange DarkOrange coral LightCoral tomato OrangeRed red
" HotPink DeepPink pink LightPink PaleVioletRed maroon MediumVioletRed
" VioletRed magenta violet plum orchid MediumOrchid DarkOrchid DarkViolet
" BlueViolet purple MediumPurple thistle snow1 snow2 snow3 snow4
" seashell1 seashell2 seashell3 seashell4 AntiqueWhite1 AntiqueWhite2
" AntiqueWhite3 AntiqueWhite4 bisque1 bisque2 bisque3 bisque4 PeachPuff1
" PeachPuff2 PeachPuff3 PeachPuff4 NavajoWhite1 NavajoWhite2 NavajoWhite3
" NavajoWhite4 LemonChiffon1 LemonChiffon2 LemonChiffon3 LemonChiffon4
" cornsilk1 cornsilk2 cornsilk3 cornsilk4 ivory1 ivory2 ivory3 ivory4
" honeydew1 honeydew2 honeydew3 honeydew4 LavenderBlush1 LavenderBlush2
" LavenderBlush3 LavenderBlush4 MistyRose1 MistyRose2 MistyRose3
" MistyRose4 azure1 azure2 azure3 azure4 SlateBlue1 SlateBlue2 SlateBlue3
" SlateBlue4 RoyalBlue1 RoyalBlue2 RoyalBlue3 RoyalBlue4 blue1
" blue2 blue3 blue4 DodgerBlue1 DodgerBlue2 DodgerBlue3 DodgerBlue4
" SteelBlue1 SteelBlue2 SteelBlue3 SteelBlue4 DeepSkyBlue1 DeepSkyBlue2
" DeepSkyBlue3 DeepSkyBlue4 SkyBlue1 SkyBlue2 SkyBlue3 SkyBlue4
" LightSkyBlue1 LightSkyBlue2 LightSkyBlue3 LightSkyBlue4 SlateGray1
" SlateGray2 SlateGray3 SlateGray4 LightSteelBlue1 LightSteelBlue2
" LightSteelBlue3 LightSteelBlue4 LightBlue1 LightBlue2 LightBlue3
" LightBlue4 LightCyan1 LightCyan2 LightCyan3 LightCyan4 PaleTurquoise1
" PaleTurquoise2 PaleTurquoise3 PaleTurquoise4 CadetBlue1 CadetBlue2
" CadetBlue3 CadetBlue4 turquoise1 turquoise2 turquoise3 turquoise4
" cyan1 cyan2 cyan3 cyan4 DarkSlateGray1 DarkSlateGray2 DarkSlateGray3
" DarkSlateGray4 aquamarine1 aquamarine2 aquamarine3 aquamarine4
" DarkSeaGreen1 DarkSeaGreen2 DarkSeaGreen3 DarkSeaGreen4 SeaGreen1
" SeaGreen2 SeaGreen3 SeaGreen4 PaleGreen1 PaleGreen2 PaleGreen3
" PaleGreen4 SpringGreen1 SpringGreen2 SpringGreen3 SpringGreen4
" green1 green2 green3 green4 chartreuse1 chartreuse2 chartreuse3
" chartreuse4 OliveDrab1 OliveDrab2 OliveDrab3 OliveDrab4 DarkOliveGreen1
" DarkOliveGreen2 DarkOliveGreen3 DarkOliveGreen4 khaki1 khaki2 khaki3
" khaki4 LightGoldenrod1 LightGoldenrod2 LightGoldenrod3 LightGoldenrod4
" LightYellow1 LightYellow2 LightYellow3 LightYellow4 yellow1 yellow2
" yellow3 yellow4 gold1 gold2 gold3 gold4 goldenrod1 goldenrod2 goldenrod3
" goldenrod4 DarkGoldenrod1 DarkGoldenrod2 DarkGoldenrod3 DarkGoldenrod4
" RosyBrown1 RosyBrown2 RosyBrown3 RosyBrown4 IndianRed1 IndianRed2
" IndianRed3 IndianRed4 sienna1 sienna2 sienna3 sienna4 burlywood1
" burlywood2 burlywood3 burlywood4 wheat1 wheat2 wheat3 wheat4 tan1
" tan2 tan3 tan4 chocolate1 chocolate2 chocolate3 chocolate4 firebrick1
" firebrick2 firebrick3 firebrick4 brown1 brown2 brown3 brown4 salmon1
" salmon2 salmon3 salmon4 LightSalmon1 LightSalmon2 LightSalmon3
" LightSalmon4 orange1 orange2 orange3 orange4 DarkOrange1 DarkOrange2
" DarkOrange3 DarkOrange4 coral1 coral2 coral3 coral4 tomato1 tomato2
" tomato3 tomato4 OrangeRed1 OrangeRed2 OrangeRed3 OrangeRed4 red1 red2
" red3 red4 DeepPink1 DeepPink2 DeepPink3 DeepPink4 HotPink1 HotPink2
" HotPink3 HotPink4 pink1 pink2 pink3 pink4 LightPink1 LightPink2
" LightPink3 LightPink4 PaleVioletRed1 PaleVioletRed2 PaleVioletRed3
" PaleVioletRed4 maroon1 maroon2 maroon3 maroon4 VioletRed1 VioletRed2
" VioletRed3 VioletRed4 magenta1 magenta2 magenta3 magenta4 orchid1
" orchid2 orchid3 orchid4 plum1 plum2 plum3 plum4 MediumOrchid1
" MediumOrchid2 MediumOrchid3 MediumOrchid4 DarkOrchid1 DarkOrchid2
" DarkOrchid3 DarkOrchid4 purple1 purple2 purple3 purple4 MediumPurple1
" MediumPurple2 MediumPurple3 MediumPurple4 thistle1 thistle2 thistle3
" thistle4 gray0 grey0 gray1 grey1 gray2 grey2 gray3 grey3 gray4 grey4
" gray5 grey5 gray6 grey6 gray7 grey7 gray8 grey8 gray9 grey9 gray10
" grey10 gray11 grey11 gray12 grey12 gray13 grey13 gray14 grey14 gray15
" grey15 gray16 grey16 gray17 grey17 gray18 grey18 gray19 grey19 gray20
" grey20 gray21 grey21 gray22 grey22 gray23 grey23 gray24 grey24 gray25
" grey25 gray26 grey26 gray27 grey27 gray28 grey28 gray29 grey29 gray30
" grey30 gray31 grey31 gray32 grey32 gray33 grey33 gray34 grey34 gray35
" grey35 gray36 grey36 gray37 grey37 gray38 grey38 gray39 grey39 gray40
" grey40 gray41 grey41 gray42 grey42 gray43 grey43 gray44 grey44 gray45
" grey45 gray46 grey46 gray47 grey47 gray48 grey48 gray49 grey49 gray50
" grey50 gray51 grey51 gray52 grey52 gray53 grey53 gray54 grey54 gray55
" grey55 gray56 grey56 gray57 grey57 gray58 grey58 gray59 grey59 gray60
" grey60 gray61 grey61 gray62 grey62 gray63 grey63 gray64 grey64 gray65
" grey65 gray66 grey66 gray67 grey67 gray68 grey68 gray69 grey69 gray70
" grey70 gray71 grey71 gray72 grey72 gray73 grey73 gray74 grey74 gray75
" grey75 gray76 grey76 gray77 grey77 gray78 grey78 gray79 grey79 gray80
" grey80 gray81 grey81 gray82 grey82 gray83 grey83 gray84 grey84 gray85
" grey85 gray86 grey86 gray87 grey87 gray88 grey88 gray89 grey89 gray90
" grey90 gray91 grey91 gray92 grey92 gray93 grey93 gray94 grey94 gray95
" grey95 gray96 grey96 gray97 grey97 gray98 grey98 gray99 grey99 gray100
" grey100 DarkGrey DarkGray DarkBlue DarkCyan DarkMagenta DarkRed
" LightGreen

Here is how to see all the available xterm color combinations and pick the right one.

$ cat xterm256.pl

for($i=0;$i<16;$i++){ # increase the 16 to 256 to see more colors.
 for($j=0;$j<16;$j++){ # increase the 16 to 256 to see more colors.
 $kw = "col_${i}_${j}";
 print "hi $kw ctermfg=$i ctermbg=$j |";
 print "syn keyword $kw $kw\n";
 }
}

$ perl xterm256.pl > xterm256color-test.vim
$ vim xterm256color-test
: source %

A color test generator for gvim and vim.

# $Header: c:/cvs/repo/vim/xterm256.pl,v 1.1 2006/07/22 02:59:47 Administrator Exp $
my $usage = "
AUTHOR: Mohsin Ahmed
WHAT: vim-term-color-test gvim-rgb-color-test
USAGE: perl xterm256.pl
 vim -u vct vct # vim-term-color-test
 gvim -u gct gct # gvim-rgb-color-test
";

my($fgb,$fge)=(0,12); # ctermfg colors increase to 256 to see more colors.
my($bgb,$bge)=(0,16); # ctermbg colors increase to 256 to see more colors.
my($vct,$gct)=("vct","gct");

open(VCT,">$vct") or die "Cannot write $vct\n";
for($fgc=$fgb;$fgc<$fge;$fgc++){
 for($bgc=$bgb;$bgc<$bge;$bgc++){
  my $kw = "c_${fgc}_${bgc}";
  print VCT "hi $kw ctermfg=$fgc ctermbg=$bgc |";
  print VCT "\tsyn keyword $kw $kw\n";
 }
}

open(GCT,">$gct") or die "Cannot write $gct\n";
for($rr=0;$rr<256;$rr+=16){
 for($gg=0;$gg<256;$gg+=16){
  for($bb=0;$bb<256;$bb+=16){
    my $kw = "c_${rr}_${gg}_${bb}";
    my $fgc= sprintf("#%02x%02x%02x",$rr,$gg,$bb);
    my $bgc= "#fafafa";
    print GCT "hi $kw guifg=$fgc guibg=$bgc |";
    print GCT "\tsyn keyword $kw $kw\n";
   }
  }
}
close VCT;
close GCT;
print STDERR "Wrote $vct $gct\n";
print STDERR $usage;