]>
Commit | Line | Data |
---|---|---|
0d23b6e5 BB |
1 | " vim: set tw=0 sw=4 sts=4 et: |
2 | ||
3 | " Vim color file | |
4 | " Maintainer: Tuomas Susi <tsusi@cc.hut.fi> | |
5 | " Last Change: 2004 October 05 | |
6 | " Version: 1.7 | |
7 | ||
8 | " Emacs in RedHat Linux used to have (still does?) a kind of 'Wheat on | |
9 | " DarkSlateGray' color scheme by default. This color scheme is created in the | |
10 | " same spirit. | |
11 | " | |
12 | " Darkslategray is intended to be nice to your eyes (low contrast) and to take | |
13 | " advantage of syntax hilighting as much as possible. | |
14 | " | |
15 | " This color scheme is for the GUI only, I'm happy with default console colors. | |
16 | " Needs at least vim 6.0. | |
17 | ||
18 | ||
19 | " Init stuff | |
20 | ||
21 | set background=dark | |
22 | hi clear | |
23 | if exists("syntax_on") | |
24 | syntax reset | |
25 | endif | |
26 | ||
27 | let g:colors_name = "darkslategray" | |
28 | ||
29 | ||
30 | " GUI colors | |
31 | ||
32 | hi Cursor guifg=fg guibg=#da70d6 | |
33 | hi CursorIM guifg=NONE guibg=#ff83fa | |
34 | hi Directory guifg=#e0ffff | |
35 | hi DiffAdd guibg=#528b8b | |
36 | hi DiffChange guibg=#8b636c | |
37 | hi DiffDelete gui=bold guifg=fg guibg=#000000 | |
38 | hi DiffText gui=bold guibg=#6959cd | |
39 | hi ErrorMsg gui=bold guifg=#ffffff guibg=#ff0000 | |
40 | hi VertSplit gui=bold guifg=#bdb76b guibg=#000000 | |
41 | hi Folded guifg=#000000 guibg=#bdb76b | |
42 | hi FoldColumn guifg=#000000 guibg=#bdb76b | |
43 | hi SignColumn gui=bold guifg=#bdb76b guibg=#20b2aa | |
44 | hi IncSearch gui=bold guifg=#000000 guibg=#ffffff | |
45 | hi LineNr gui=bold guifg=#bdb76b guibg=#528b8b | |
46 | hi ModeMsg gui=bold | |
47 | hi MoreMsg gui=bold guifg=#20b2aa | |
48 | hi NonText gui=bold guifg=#ffffff | |
49 | hi Normal guibg=#2f4f4f guifg=#f5deb3 | |
50 | hi Question gui=bold guifg=#ff6347 | |
51 | hi Search gui=bold guifg=#000000 guibg=#ffd700 | |
52 | hi SpecialKey guifg=#00ffff | |
53 | hi StatusLine gui=bold guifg=#f0e68c guibg=#000000 | |
54 | hi StatusLineNC guibg=#bdb76b guifg=#404040 | |
55 | hi Title gui=bold guifg=#ff6347 | |
56 | hi Visual guifg=#000000 guibg=fg | |
57 | hi VisualNOS gui=bold guifg=#000000 guibg=fg | |
58 | hi WarningMsg guifg=#ffffff guibg=#ff6347 | |
59 | hi WildMenu gui=bold guifg=#000000 guibg=#ffff00 | |
60 | ||
61 | ||
62 | " I use GTK and don't wanna change these | |
63 | "hi Menu foobar | |
64 | "hi Scrollbar foobar | |
65 | "hi Tooltip foobar | |
66 | ||
67 | ||
68 | " Colors for syntax highlighting | |
69 | hi Comment guifg=#da70d6 | |
70 | ||
71 | hi Constant guifg=#cdcd00 | |
72 | hi String guifg=#7fffd4 | |
73 | hi Character guifg=#7fffd4 | |
74 | hi Number guifg=#ff6347 | |
75 | hi Boolean guifg=#cdcd00 | |
76 | hi Float guifg=#ff6347 | |
77 | ||
78 | hi Identifier guifg=#afeeee | |
79 | hi Function guifg=#ffffff | |
80 | ||
81 | hi Statement gui=bold guifg=#4682b4 | |
82 | hi Conditional gui=bold guifg=#4682b4 | |
83 | hi Repeat gui=bold guifg=#4682b4 | |
84 | hi Label gui=bold guifg=#4682b4 | |
85 | hi Operator gui=bold guifg=#4682b4 | |
86 | hi Keyword gui=bold guifg=#4682b4 | |
87 | hi Exception gui=bold guifg=#4682b4 | |
88 | ||
89 | hi PreProc guifg=#cdcd00 | |
90 | hi Include guifg=#ffff00 | |
91 | hi Define guifg=#cdcd00 | |
92 | hi Macro guifg=#cdcd00 | |
93 | hi PreCondit guifg=#cdcd00 | |
94 | ||
95 | hi Type gui=bold guifg=#98fb98 | |
96 | hi StorageClass guifg=#00ff00 | |
97 | hi Structure guifg=#20b2aa | |
98 | hi Typedef guifg=#00ff7f | |
99 | ||
100 | hi Special guifg=#ff6347 | |
101 | "Underline Character | |
102 | hi SpecialChar gui=underline guifg=#7fffd4 | |
103 | hi Tag guifg=#ff6347 | |
104 | "Statement | |
105 | hi Delimiter gui=bold guifg=#b0c4de | |
106 | "Bold comment (in Java at least) | |
107 | hi SpecialComment gui=bold guifg=#da70d6 | |
108 | hi Debug gui=bold guifg=#ff0000 | |
109 | ||
110 | hi Underlined gui=underline | |
111 | ||
112 | hi Ignore guifg=bg | |
113 | ||
114 | hi Error gui=bold guifg=#ffffff guibg=#ff0000 | |
115 | ||
116 | hi Todo gui=bold guifg=#000000 guibg=#ff83fa | |
117 |