1"
2" cream-colors-oceandeep.vim
3"
4" Cream -- An easy-to-use configuration of the famous Vim text editor
5" [ http://cream.sourceforge.net ] Copyright (C) 2001-2011 Steve Hall
6"
7" License:
8" This program is free software; you can redistribute it and/or modify
9" it under the terms of the GNU General Public License as published by
10" the Free Software Foundation; either version 3 of the License, or
11" (at your option) any later version.
12" [ http://www.gnu.org/licenses/gpl.html ]
13"
14" This program is distributed in the hope that it will be useful, but
15" WITHOUT ANY WARRANTY; without even the implied warranty of
16" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
17" General Public License for more details.
18"
19" You should have received a copy of the GNU General Public License
20" along with this program; if not, write to the Free Software
21" Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
22" 02111-1307, USA.
23"
24"----------------------------------------------------------------------
25" Vim color file
26" Maintainer: Tom Regner <vim@tomsdiner.org>
27" Last Change:
28"
29" 2007-10-16 change by Alexei Alexandrov
30" - highlight CursorColumn
31"
32" 2007-08-20 change by Diederick Niehorster
33" - highlight CursorLine
34"
35" 2007-02-05
36" - included changes from Keffin Barnaby
37"   (vim>=7.0 PMenu and Spellchecking)
38"
39" 2006-09-06
40" - changed String to DarkCyan, Macro to DarkRed
41"
42" 2006-09-05
43" - more console-colors
44" - added console-colors, clean-up
45"
46" Version: 1.2.5
47" URL: http://vim.sourceforge.net/script.php?script_id=368
48
49
50""" Init
51set background=dark
52highlight clear
53if exists("syntax_on")
54    syntax reset
55endif
56let g:colors_name = "oceandeep"
57
58"""" GUI
59
60highlight Cursor        gui=None guibg=PaleTurquoise3 guifg=White
61highlight CursorIM      gui=bold guifg=white guibg=PaleTurquoise3
62highlight CursorLine    gui=None guibg=#003853
63highlight CursorColumn  gui=None guibg=#003853
64highlight Directory     guifg=LightSeaGreen guibg=bg
65highlight DiffAdd       gui=None guifg=fg guibg=DarkCyan
66highlight DiffChange    gui=None guifg=fg guibg=Green4
67highlight DiffDelete    gui=None guifg=fg guibg=black
68highlight DiffText      gui=bold guifg=fg guibg=bg
69highlight ErrorMsg      guifg=LightYellow  guibg=FireBrick
70highlight VertSplit     gui=NONE guifg=black guibg=grey60
71highlight Folded        gui=bold guibg=#305060 guifg=#b0d0e0
72highlight FoldColumn    gui=bold guibg=#305060 guifg=#b0d0e0
73highlight IncSearch     gui=reverse guifg=fg guibg=bg
74highlight LineNr        gui=bold guibg=grey6 guifg=LightSkyBlue3
75highlight ModeMsg       guibg=DarkGreen guifg=LightGreen
76highlight MoreMsg       gui=bold  guifg=SeaGreen4 guibg=bg
77"+++ Cream:
78"if version < 600
79"    " same as SpecialKey
80"    highlight NonText   guibg=#123A4A guifg=#3D5D6D
81"else
82"    " Bottom fill (use e.g. same as LineNr)
83"    highlight NonText   gui=None guibg=#103040 guifg=LightSkyBlue
84"endif
85highlight NonText       gui=None guibg=#062636 guifg=#6080c0
86"+++
87highlight Normal        gui=None guibg=#103040 guifg=honeydew2
88highlight Question      gui=bold  guifg=SeaGreen2 guibg=bg
89highlight Search        gui=NONE guibg=LightSkyBlue4 guifg=NONE
90"+++ Cream: make same as NonText
91"highlight SpecialKey    guibg=#103040 guifg=#324262
92highlight SpecialKey    guibg=#103040 guifg=#6080c0
93"+++
94highlight StatusLine    gui=bold guibg=grey88 guifg=black
95highlight StatusLineNC  gui=NONE guibg=grey60 guifg=grey10
96highlight Title         gui=bold  guifg=MediumOrchid1 guibg=bg
97highlight Visual        gui=reverse guibg=WHITE guifg=SeaGreen
98highlight VisualNOS     gui=bold,underline guifg=fg guibg=bg
99highlight WarningMsg    gui=bold guifg=FireBrick1 guibg=bg
100highlight WildMenu      gui=bold guibg=Chartreuse guifg=Black
101
102"""" Syntax Colors
103"+++ Cream: make comments a little better contrast
104"highlight Comment       gui=None guifg=#507080
105highlight Comment       gui=None guifg=#80a0b0
106"+++
107highlight Constant      guifg=cyan3 guibg=bg
108highlight String        gui=None guifg=turquoise2 guibg=bg
109highlight Number        gui=None guifg=Cyan guibg=bg
110highlight Boolean       gui=bold guifg=Cyan guibg=bg
111"+++ Cream: we like version 4--it stands apart from our
112"           lighter comment colors better
113"highlight Identifier    guifg=LightSkyBlue3
114highlight Identifier    guifg=DeepSkyBlue3
115"+++
116highlight Function      gui=None guifg=DarkSeaGreen3 guibg=bg
117
118highlight Statement     gui=NONE guifg=LightGreen
119highlight Conditional   gui=None guifg=LightGreen guibg=bg
120highlight Repeat        gui=None guifg=SeaGreen2 guibg=bg
121highlight Operator      gui=None guifg=Chartreuse guibg=bg
122highlight Keyword       gui=bold guifg=LightGreen guibg=bg
123highlight Exception     gui=bold guifg=LightGreen guibg=bg
124
125highlight PreProc       guifg=SkyBlue1
126highlight Include       gui=None guifg=LightSteelBlue3 guibg=bg
127highlight Define        gui=None guifg=LightSteelBlue2 guibg=bg
128highlight Macro         gui=None guifg=LightSkyBlue3 guibg=bg
129highlight PreCondit     gui=None guifg=LightSkyBlue2 guibg=bg
130
131highlight Type          gui=NONE guifg=LightBlue
132highlight StorageClass  gui=None guifg=LightBlue guibg=bg
133highlight Structure     gui=None guifg=LightBlue guibg=bg
134highlight Typedef       gui=None guifg=LightBlue guibg=bg
135
136highlight Special       gui=bold guifg=aquamarine3
137highlight Underlined    gui=underline guifg=honeydew4 guibg=bg
138highlight Ignore        guifg=#204050
139highlight Error         guifg=LightYellow  guibg=FireBrick
140highlight Todo          guifg=Cyan guibg=#507080
141if v:version >= 700
142    highlight PMenu      gui=bold guibg=LightSkyBlue4 guifg=honeydew2
143    highlight PMenuSel   gui=bold guibg=DarkGreen guifg=honeydew2
144    highlight PMenuSbar  gui=bold guibg=LightSkyBlue4
145    highlight PMenuThumb gui=bold guibg=DarkGreen
146    highlight SpellBad   gui=undercurl guisp=Red
147    highlight SpellRare  gui=undercurl guisp=Orange
148    highlight SpellLocal gui=undercurl guisp=Orange
149    highlight SpellCap   gui=undercurl guisp=Yellow
150endif
151
152""" Console
153if v:version >= 700
154    highlight PMenu      cterm=bold ctermbg=DarkGreen ctermfg=Gray
155    highlight PMenuSel   cterm=bold ctermbg=Yellow ctermfg=Gray
156    highlight PMenuSbar  cterm=bold ctermbg=DarkGreen
157    highlight PMenuThumb cterm=bold ctermbg=Yellow
158    highlight SpellBad   ctermbg=Red
159    highlight SpellRare  ctermbg=Red
160    highlight SpellLocal ctermbg=Red
161    highlight SpellCap   ctermbg=Yellow
162endif
163
164highlight Normal        ctermfg=Gray ctermbg=None
165highlight Search        ctermfg=Black ctermbg=Red cterm=NONE
166highlight Visual        cterm=reverse
167highlight Cursor        ctermfg=Black ctermbg=Green cterm=bold
168highlight Special       ctermfg=Brown
169highlight Comment       ctermfg=DarkGray
170highlight StatusLine    ctermfg=Blue ctermbg=White
171highlight Statement     ctermfg=Yellow cterm=NONE
172highlight Type          cterm=NONE
173highlight Macro         ctermfg=DarkRed
174highlight Identifier    ctermfg=DarkYellow
175highlight Structure     ctermfg=DarkGreen
176highlight String        ctermfg=DarkCyan
177
178"+++ Cream:
179
180" statusline
181highlight User1  gui=BOLD guifg=#b0d0e0 guibg=Black
182highlight User2  gui=bold guifg=LightGreen guibg=Black
183highlight User3  gui=bold guifg=MediumOrchid1 guibg=Black
184highlight User4  gui=bold guifg=FireBrick guibg=Black
185
186" bookmarks
187highlight Cream_ShowMarksHL ctermfg=blue ctermbg=lightblue cterm=bold gui=BOLD guifg=MediumOrchid1 guibg=#103040
188
189" spell check
190highlight BadWord ctermfg=black ctermbg=lightblue gui=NONE guifg=honeydew2 guibg=#602030
191
192" current line
193highlight CurrentLine term=reverse ctermbg=0 ctermfg=14 gui=none guibg=#406070
194
195" email
196highlight EQuote1 guifg=#99cccc
197highlight EQuote2 guifg=#669999
198highlight EQuote3 guifg=#007777
199highlight Sig guifg=#80a0b0
200
201"+++
202
203