Remove space mapping
[havk_dotfiles.git] / .vim / colors / habiLight.vim
blobea294f5b4f9e55eb4fa083126c1ffd31edf11d30
1 " Vim color file
2 " A version of nuvola.vim colorscheme, original by Dr. J. Pfefferl
3 " I changed some colors and added some highlights for C and Vim 7
5 " vim: tw=0 ts=4 sw=4
6 " Maintainer:  Christian Habermann
7 " Email:       christian( at )habermann-net( point )de
8 " Version:     1.2
9 " History:     1.2: nicer colors for paren matching
10 "              1.1: Vim 7 support added (completion, spell checker, paren, tabs)
11 "              1.0: initial version
13 " Intro {{{1
14 set background=light
15 hi clear
16 if exists("syntax_on")
17   syntax reset
18 endif
19 let g:colors_name = "habiLight"
21 " Normal {{{1
22 hi Normal ctermfg=black ctermbg=NONE guifg=black guibg=#F9F5F9
24 " Search {{{1
25 hi IncSearch cterm=UNDERLINE ctermfg=Black ctermbg=brown gui=UNDERLINE guifg=Black guibg=#FFE568
26 hi Search term=reverse cterm=UNDERLINE ctermfg=Black ctermbg=brown gui=NONE guifg=Black guibg=#FFE568
28 " Messages {{{1
29 hi ErrorMsg gui=BOLD guifg=#EB1513 guibg=NONE
30 hi! link WarningMsg ErrorMsg
31 hi ModeMsg gui=BOLD guifg=#0070ff guibg=NONE
32 hi MoreMsg guibg=NONE guifg=seagreen
33 hi! link Question MoreMsg
35 " Split area {{{1
36 hi StatusLine term=BOLD,reverse cterm=NONE ctermfg=Yellow ctermbg=DarkGray gui=BOLD guibg=#56A0EE guifg=white
37 hi StatusLineNC gui=NONE guibg=#56A0EE guifg=#E9E9F4
38 hi! link VertSplit StatusLineNC
39 hi WildMenu gui=UNDERLINE guifg=#56A0EE guibg=#E9E9F4
41 " Diff {{{1
42 hi DiffText   gui=NONE guifg=#f83010 guibg=#ffeae0
43 hi DiffChange gui=NONE guifg=#006800 guibg=#d0ffd0
44 hi DiffDelete gui=NONE guifg=#2020ff guibg=#c8f2ea
45 hi! link DiffAdd DiffDelete
47 " Cursor {{{1
48 hi Cursor       gui=none guifg=black guibg=orange
49 "hi lCursor      gui=NONE guifg=#f8f8f8 guibg=#8000ff
50 hi CursorIM     gui=NONE guifg=#f8f8f8 guibg=#8000ff
52 " Fold {{{1
53 hi Folded gui=NONE guibg=#B5EEB5 guifg=black
54 "hi FoldColumn gui=NONE guibg=#9FD29F guifg=black
55 hi! link FoldColumn Folded
57 " Other {{{1
58 hi Directory    gui=NONE guifg=#0000ff guibg=NONE
59 hi LineNr       gui=NONE guifg=#8080a0 guibg=NONE
60 hi NonText      gui=BOLD guifg=#4000ff guibg=#EFEFF7
61 "hi SpecialKey   gui=NONE guifg=#A35B00 guibg=NONE
62 hi Title        gui=BOLD guifg=#1014AD guibg=NONE
63 hi Visual term=reverse ctermfg=yellow ctermbg=black gui=NONE guifg=Black guibg=#BDDFFF
64 hi VisualNOS term=reverse ctermfg=yellow ctermbg=black gui=UNDERLINE guifg=Black guibg=#BDDFFF
66 " Syntax group {{{1
67 hi Comment term=BOLD ctermfg=darkgray guifg=darkcyan
68 hi Constant term=UNDERLINE ctermfg=red guifg=#B91F49
69 hi Error term=REVERSE ctermfg=15 ctermbg=9 guibg=Red guifg=White
70 hi Identifier term=UNDERLINE ctermfg=Blue guifg=Blue
71 hi Number   term=UNDERLINE ctermfg=red gui=NONE guifg=#00C226
72 hi PreProc term=UNDERLINE ctermfg=darkblue guifg=#1071CE
73 hi Special term=BOLD ctermfg=darkmagenta guifg=red2
74 hi Statement term=BOLD ctermfg=DarkRed gui=NONE guifg=#F06F00
75 hi Tag term=BOLD ctermfg=DarkGreen guifg=DarkGreen
76 hi Todo term=STANDOUT ctermbg=Yellow ctermfg=blue guifg=Blue guibg=Yellow
77 hi Type term=UNDERLINE ctermfg=Blue gui=NONE guifg=Blue
78 hi! link String Constant
79 hi! link Character      Constant
80 hi! link Boolean        Constant
81 hi! link Float          Number
82 hi! link Function       Identifier
83 hi! link Conditional    Statement
84 hi! link Repeat Statement
85 hi! link Label          Statement
86 hi! link Operator       Statement
87 hi! link Keyword        Statement
88 hi! link Exception      Statement
89 hi! link Include        PreProc
90 hi! link Define PreProc
91 hi! link Macro          PreProc
92 hi! link PreCondit      PreProc
93 hi! link StorageClass   Type
94 hi! link Structure      Type
95 hi! link Typedef        Type
96 hi! link SpecialChar    Special
97 hi! link Delimiter      Special
98 hi! link SpecialComment Special
99 hi! link Debug          Special
101 " HTML {{{1
102 hi htmlLink                 gui=UNDERLINE guifg=#0000ff guibg=NONE
103 hi htmlBold                 gui=BOLD
104 hi htmlBoldItalic           gui=BOLD,ITALIC
105 hi htmlBoldUnderline        gui=BOLD,UNDERLINE
106 hi htmlBoldUnderlineItalic  gui=BOLD,UNDERLINE,ITALIC
107 hi htmlItalic               gui=ITALIC
108 hi htmlUnderline            gui=UNDERLINE
109 hi htmlUnderlineItalic      gui=UNDERLINE,ITALIC
111 " Tabs {{{1
112 highlight TabLine     term=underline cterm=underline ctermfg=0 ctermbg=7 gui=underline guibg=LightGrey
113 highlight TabLineFill term=reverse cterm=reverse gui=reverse
114 highlight TabLineSel  term=bold cterm=bold gui=bold
116 " Spell Checker {{{1
117 if v:version >= 700
118     highlight SpellBad    term=reverse   ctermbg=12 gui=undercurl guisp=Red
119     highlight SpellCap    term=reverse   ctermbg=9  gui=undercurl guisp=Blue
120     highlight SpellRare   term=reverse   ctermbg=13 gui=undercurl guisp=Magenta
121     highlight SpellLocale term=underline ctermbg=11 gui=undercurl guisp=DarkCyan
122 endif 
124 " Completion {{{1
125 highlight Pmenu      ctermbg=13  guifg=Black   guibg=#BDDFFF
126 highlight PmenuSel   ctermbg=7   guifg=Black   guibg=Orange
127 highlight PmenuSbar  ctermbg=7   guifg=#CCCCCC guibg=#CCCCCC
128 highlight PmenuThumb cterm=reverse  gui=reverse guifg=Black   guibg=#AAAAAA
130 " Misc {{{1
131 highlight KDE              guifg=magenta gui=NONE
132 highlight mySpecialSymbols guifg=magenta gui=NONE 
135 highlight MatchParen  term=reverse ctermbg=11 gui=bold guibg=#B5EEB5 guifg=black
138 " vim600:foldmethod=marker