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