From d0cafa9f4caa1c2ca359ced1dcc7f044706ae5ef Mon Sep 17 00:00:00 2001 From: Penny Leach Date: Thu, 24 Jun 2010 11:06:05 +0200 Subject: [PATCH] new vim colour stuff --- .vim/colors/dw_blue.vim | 132 +++++++++++++++++------------------ .vim/colors/neverness.vim | 136 ++++++++++++++++++++++-------------- .vim/colors/zenburn.vim | 142 ++++++++++++++++++++++++++------------ .vimcolor | 6 +- 4 files changed, 252 insertions(+), 164 deletions(-) diff --git a/.vim/colors/dw_blue.vim b/.vim/colors/dw_blue.vim index c50f7ff..bba8c2f 100644 --- a/.vim/colors/dw_blue.vim +++ b/.vim/colors/dw_blue.vim @@ -1,66 +1,66 @@ -"-------------------------------------------------------------------- -" Name Of File: dw_blue.vim. -" Description: Gvim colorscheme, designed against VIM 7.0 GUI -" By: Steve Cadwallader -" Contact: demwiz@gmail.com -" Credits: Inspiration from the brookstream and redblack schemes. -" Last Change: Saturday, September 17, 2006. -" Installation: Drop this file in your $VIMRUNTIME/colors/ directory. -"-------------------------------------------------------------------- - -set background=dark -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name="dw_blue" - -"-------------------------------------------------------------------- - -hi Boolean guifg=#0000ff -hi cDefine guifg=#0000ff -hi cInclude guifg=#ffffff -hi Comment guifg=#696969 -hi Constant guifg=#0000ff -hi Cursor guibg=#444444 guifg=#ffffff -hi CursorColumn guibg=#000011 -hi CursorLine guibg=#000018 -hi DiffAdd guibg=#333333 guifg=#0000ff -hi DiffChange guibg=#333333 guifg=#0000ff -hi DiffDelete guibg=#333333 guifg=#0000ff -hi DiffText guibg=#333333 guifg=#ffffff -hi Directory guibg=#000000 guifg=#0000ff -hi ErrorMsg guibg=#ffffff guifg=#000000 -hi FoldColumn guibg=#222222 guifg=#ff0000 -hi Folded guibg=#222222 guifg=#ff0000 -hi Function guibg=#000000 guifg=#0000ff -hi Identifier guibg=#000000 guifg=#0000cc -hi IncSearch gui=none guibg=#0000bb guifg=#000000 -hi LineNr guibg=#000000 guifg=#000088 -hi MatchParen gui=none guibg=#222222 guifg=#0000ff -hi ModeMsg guibg=#000000 guifg=#0000ff -hi MoreMsg guibg=#000000 guifg=#0000ff -hi NonText guibg=#000000 guifg=#ffffff -hi Normal gui=none guibg=#000000 guifg=#c0c0c0 -hi Operator gui=none guifg=#696969 -hi PreProc gui=none guifg=#ffffff -hi Question guifg=#0000ff -hi Search gui=none guibg=#0000ff guifg=#000000 -hi SignColumn guibg=#111111 guifg=#ffffff -hi Special gui=none guibg=#000000 guifg=#ffffff -hi SpecialKey guibg=#000000 guifg=#0000ff -hi Statement gui=bold guifg=#0000ff -hi StatusLine gui=none guibg=#0000ff guifg=#000000 -hi StatusLineNC gui=none guibg=#444444 guifg=#000000 -hi String gui=none guifg=#0000bb -hi TabLine gui=none guibg=#444444 guifg=#000000 -hi TabLineFill gui=underline guibg=#000000 guifg=#ffffff -hi TabLineSel gui=none guibg=#0000aa guifg=#000000 -hi Title gui=none guifg=#0000ff -hi Todo gui=none guibg=#000000 guifg=#ff0000 -hi Type gui=none guifg=#ffffff -hi VertSplit gui=none guibg=#000000 guifg=#ffffff -hi Visual guibg=#0000dd guifg=#000000 -hi WarningMsg guibg=#888888 guifg=#000000 - -"- end of colorscheme ----------------------------------------------- +"-------------------------------------------------------------------- +" Name Of File: dw_blue.vim. +" Description: Gvim colorscheme, designed against VIM 7.0 GUI +" By: Steve Cadwallader +" Contact: demwiz@gmail.com +" Credits: Inspiration from the brookstream and redblack schemes. +" Last Change: Saturday, September 17, 2006. +" Installation: Drop this file in your $VIMRUNTIME/colors/ directory. +"-------------------------------------------------------------------- + +set background=dark +hi clear +if exists("syntax_on") + syntax reset +endif +let g:colors_name="dw_blue" + +"-------------------------------------------------------------------- + +hi Boolean guifg=#0000ff +hi cDefine guifg=#0000ff +hi cInclude guifg=#ffffff +hi Comment guifg=#696969 +hi Constant guifg=#0000ff +hi Cursor guibg=#444444 guifg=#ffffff +hi CursorColumn guibg=#000011 +hi CursorLine guibg=#000018 +hi DiffAdd guibg=#333333 guifg=#0000ff +hi DiffChange guibg=#333333 guifg=#0000ff +hi DiffDelete guibg=#333333 guifg=#0000ff +hi DiffText guibg=#333333 guifg=#ffffff +hi Directory guibg=#000000 guifg=#0000ff +hi ErrorMsg guibg=#ffffff guifg=#000000 +hi FoldColumn guibg=#222222 guifg=#ff0000 +hi Folded guibg=#222222 guifg=#ff0000 +hi Function guibg=#000000 guifg=#0000ff +hi Identifier guibg=#000000 guifg=#0000cc +hi IncSearch gui=none guibg=#0000bb guifg=#000000 +hi LineNr guibg=#000000 guifg=#000088 +hi MatchParen gui=none guibg=#222222 guifg=#0000ff +hi ModeMsg guibg=#000000 guifg=#0000ff +hi MoreMsg guibg=#000000 guifg=#0000ff +hi NonText guibg=#000000 guifg=#ffffff +hi Normal gui=none guibg=#000000 guifg=#c0c0c0 +hi Operator gui=none guifg=#696969 +hi PreProc gui=none guifg=#ffffff +hi Question guifg=#0000ff +hi Search gui=none guibg=#0000ff guifg=#000000 +hi SignColumn guibg=#111111 guifg=#ffffff +hi Special gui=none guibg=#000000 guifg=#ffffff +hi SpecialKey guibg=#000000 guifg=#0000ff +hi Statement gui=bold guifg=#0000ff +hi StatusLine gui=none guibg=#0000ff guifg=#000000 +hi StatusLineNC gui=none guibg=#444444 guifg=#000000 +hi String gui=none guifg=#0000bb +hi TabLine gui=none guibg=#444444 guifg=#000000 +hi TabLineFill gui=underline guibg=#000000 guifg=#ffffff +hi TabLineSel gui=none guibg=#0000aa guifg=#000000 +hi Title gui=none guifg=#0000ff +hi Todo gui=none guibg=#000000 guifg=#ff0000 +hi Type gui=none guifg=#ffffff +hi VertSplit gui=none guibg=#000000 guifg=#ffffff +hi Visual guibg=#0000dd guifg=#000000 +hi WarningMsg guibg=#888888 guifg=#000000 + +"- end of colorscheme ----------------------------------------------- diff --git a/.vim/colors/neverness.vim b/.vim/colors/neverness.vim index 01e61d8..450ea47 100644 --- a/.vim/colors/neverness.vim +++ b/.vim/colors/neverness.vim @@ -1,7 +1,7 @@ " NEVERNESS colour scheme " Author: Yann GOLANSKI -" Version: 1.0 -" Last Change: 22 May 2006 +" Version: 1.2 +" Last Change: 13 Jan 2010 " url http://web.njit.edu/~kevin/rgb.txt.html set background=dark @@ -13,61 +13,79 @@ endif let g:colors_name = 'neverness' " Comments: grey -hi Comment ctermfg=DarkCyan ctermbg=black guifg=#848484 guibg=#000000 gui=none +hi Comment ctermfg=DarkCyan guifg=#848484 guibg=#000000 gui=none " Constants: SkyBlue -hi Boolean ctermfg=Cyan ctermbg=black guifg=#87ceeb guibg=#000000 gui=none -hi Character ctermfg=Cyan ctermbg=black guifg=#87ceeb guibg=#000000 gui=none -hi Constant ctermfg=Cyan ctermbg=black guifg=#87ceeb guibg=#000000 gui=none -hi Float ctermfg=Cyan ctermbg=black guifg=#87ceeb guibg=#000000 gui=none -hi Number ctermfg=Cyan ctermbg=black guifg=#87ceeb guibg=#000000 gui=none -hi String ctermfg=Cyan ctermbg=black guifg=#87ceeb guibg=#000000 gui=none +hi Boolean ctermfg=Cyan guifg=#87ceeb guibg=#000000 gui=none +hi Character ctermfg=Cyan guifg=#87ceeb guibg=#000000 gui=none +hi Constant ctermfg=Cyan guifg=#87ceeb guibg=#000000 gui=none +hi Float ctermfg=Cyan guifg=#87ceeb guibg=#000000 gui=none +hi Number ctermfg=Cyan guifg=#87ceeb guibg=#000000 gui=none +hi String ctermfg=Cyan guifg=#87ceeb guibg=#000000 gui=none " Identifier: SteelBlue1 -hi Identifier ctermfg=LightCyan ctermbg=black guifg=#63b8ff guibg=#000000 gui=none -hi Function ctermfg=LightCyan ctermbg=black guifg=#63b8ff guibg=#000000 gui=none +hi Identifier ctermfg=LightCyan guifg=#63b8ff guibg=#000000 gui=none +hi Function ctermfg=LightCyan guifg=#63b8ff guibg=#000000 gui=none " Statement: SteelBlue -hi Conditional ctermfg=DarkBlue ctermbg=black guifg=#4682b4 guibg=#000000 gui=bold -hi Exception ctermfg=DarkBlue ctermbg=black guifg=#4682b4 guibg=#000000 gui=bold -hi Keyword ctermfg=DarkBlue ctermbg=black guifg=#4682b4 guibg=#000000 gui=bold -hi Label ctermfg=DarkBlue ctermbg=black guifg=#4682b4 guibg=#000000 gui=bold -hi Operator ctermfg=DarkBlue ctermbg=black guifg=#4682b4 guibg=#000000 gui=bold -hi Repeat ctermfg=DarkBlue ctermbg=black guifg=#4682b4 guibg=#000000 gui=bold -hi Statement ctermfg=DarkBlue ctermbg=black guifg=#4682b4 guibg=#000000 gui=bold +hi Conditional ctermfg=DarkBlue guifg=#4682b4 guibg=#000000 gui=bold +hi Exception ctermfg=DarkBlue guifg=#4682b4 guibg=#000000 gui=bold +hi Keyword ctermfg=DarkBlue guifg=#4682b4 guibg=#000000 gui=bold +hi Label ctermfg=DarkBlue guifg=#4682b4 guibg=#000000 gui=bold +hi Operator ctermfg=DarkBlue guifg=#4682b4 guibg=#000000 gui=bold +hi Repeat ctermfg=DarkBlue guifg=#4682b4 guibg=#000000 gui=bold +hi Statement ctermfg=DarkBlue guifg=#4682b4 guibg=#000000 gui=bold " PreProc: DarkOrchid1 -hi PreProc ctermfg=DarkGreen ctermbg=black guifg=#bf3eff guibg=#000000 gui=none -hi Include ctermfg=DarkGreen ctermbg=black guifg=#bf3eff guibg=#000000 gui=none -hi Define ctermfg=DarkGreen ctermbg=black guifg=#bf3eff guibg=#000000 gui=none -hi Macro ctermfg=DarkGreen ctermbg=black guifg=#bf3eff guibg=#000000 gui=none -hi PreCondit ctermfg=DarkGreen ctermbg=black guifg=#bf3eff guibg=#000000 gui=none +hi PreProc ctermfg=DarkGreen guifg=#bf3eff guibg=#000000 gui=none +hi Include ctermfg=DarkGreen guifg=#bf3eff guibg=#000000 gui=none +hi Define ctermfg=DarkGreen guifg=#bf3eff guibg=#000000 gui=none +hi Macro ctermfg=DarkGreen guifg=#bf3eff guibg=#000000 gui=none +hi PreCondit ctermfg=DarkGreen guifg=#bf3eff guibg=#000000 gui=none " Type: orchid2 -hi Type ctermfg=DarkGreen ctermbg=black guifg=#ee7ae9 guibg=#000000 gui=bold -hi StorageClass ctermfg=DarkGreen ctermbg=black guifg=#ee7ae9 guibg=#000000 gui=bold -hi Structure ctermfg=DarkGreen ctermbg=black guifg=#ee7ae9 guibg=#000000 gui=bold -hi Typedef ctermfg=DarkGreen ctermbg=black guifg=#ee7ae9 guibg=#000000 gui=bold +hi Type ctermfg=DarkGreen guifg=#ee7ae9 guibg=#000000 gui=bold +hi StorageClass ctermfg=DarkGreen guifg=#ee7ae9 guibg=#000000 gui=bold +hi Structure ctermfg=DarkGreen guifg=#ee7ae9 guibg=#000000 gui=bold +hi Typedef ctermfg=DarkGreen guifg=#ee7ae9 guibg=#000000 gui=bold " Special: cyan2 -hi Special ctermfg=DarkGray ctermbg=black guifg=#00eeee guibg=#000000 gui=none -hi SpecialChar ctermfg=DarkGray ctermbg=black guifg=#00eeee guibg=#000000 gui=none -hi Tag ctermfg=DarkGray ctermbg=black guifg=#00eeee guibg=#000000 gui=none -hi SpecialComment ctermfg=DarkGray ctermbg=black guifg=#00eeee guibg=#000000 gui=none -hi Delimiter ctermfg=DarkGray ctermbg=black guifg=#00eeee guibg=#000000 gui=none -hi Debug ctermfg=DarkGray ctermbg=black guifg=#00eeee guibg=#000000 gui=none +hi Special ctermfg=DarkGray guifg=#00eeee guibg=#000000 gui=none +hi SpecialChar ctermfg=DarkGray guifg=#00eeee guibg=#000000 gui=none +hi Tag ctermfg=DarkGray guifg=#00eeee guibg=#000000 gui=none +hi SpecialComment ctermfg=DarkGray guifg=#00eeee guibg=#000000 gui=none +hi Delimiter ctermfg=DarkGray guifg=#00eeee guibg=#000000 gui=none +hi Debug ctermfg=DarkGray guifg=#00eeee guibg=#000000 gui=none " Underline: NavajoWhite2 -hi Underlined ctermfg=LightGray ctermbg=black guifg=#eecfa1 guibg=#000000 gui=none +hi Underlined ctermfg=LightGray guifg=#eecfa1 guibg=#000000 gui=none " Ignore: black -hi Ignore ctermfg=LightGray ctermbg=black guifg=#ffffff guibg=#000000 gui=none +hi Ignore ctermfg=LightGray guifg=#ffffff guibg=#000000 gui=none " Error: red -hi Error ctermfg=LightGray ctermbg=black guifg=#ff0000 guibg=#232323 gui=bold +hi Error ctermfg=LightGray guifg=#ff0000 guibg=#232323 gui=bold " To do: SlateGray3 -hi Todo ctermfg=LightMagenta ctermbg=black guifg=#9fb6cd guibg=#232323 gui=none +hi Todo ctermfg=LightMagenta guifg=#9fb6cd guibg=#232323 gui=none + +" Spelling... +hi SpellBad ctermfg=DarkRed ctermbg=black +hi SpellCap ctermfg=DarkBlue ctermbg=black +hi SpellRare ctermfg=DarkYellow ctermbg=black +hi SpellLocal ctermfg=DarkGreen ctermbg=black + +" "set cursorline" and "set cursorcolumn" options. +hi lCursor guifg=#43705a guibg=#e6fff3 gui=none +hi CursorColumn guibg=#222222 gui=none +hi CursorLine guibg=#222222 gui=none + +" Line number. +"hi LineNr ctermfg=DarkMagenta guifg=#4682b4 guibg=#000000 gui=bold +hi LineNr ctermfg=DarkMagenta guifg=#2b506e guibg=#000000 gui=none + +" Normal colour: just white thank you. +hi Normal guifg=#ffffff guibg=#000000 gui=none " Others: These are "highlight-groups" and "highlight-default" in help section. hi Cursor guifg=#43705a guibg=#e6fff3 gui=none @@ -80,26 +98,44 @@ hi ErrorMsg guifg=#e6fff3 guibg=#61a181 gui=bold hi FoldColumn guifg=#9bcfb5 guibg=#43705a gui=bold hi Folded guifg=#9bcfb5 guibg=#43705a gui=bold hi IncSearch guifg=#1d3026 guibg=#61a181 gui=bold -hi lCursor guifg=#43705a guibg=#e6fff3 gui=none -hi LineNr ctermfg=DarkMagenta ctermbg=black guifg=#9bcfb5 guibg=#000000 gui=bold -hi ModeMsg guifg=#9bcfb5 guibg=#000000 gui=bold -hi MoreMsg guifg=#9bcfb5 guibg=#000000 gui=bold +hi ModeMsg guifg=#4EEE94 guibg=#000000 gui=bold +hi MoreMsg guifg=#4EEE94 guibg=#000000 gui=bold hi NonText guifg=#c0c0c0 guibg=#000000 gui=bold -hi Normal guifg=#ffffff guibg=#000000 gui=none hi Question guifg=#9bcfb5 guibg=#000000 gui=bold hi Search guifg=#1d3026 guibg=#61a181 gui=bold hi SpecialKey guifg=#9bcfb5 guibg=#000000 gui=none -hi StatusLine guifg=#e6fff3 guibg=#61a181 gui=bold -hi StatusLineNC guifg=#1d3026 guibg=#61a181 gui=bold +"hi StatusLine guifg=#e6fff3 guibg=#61a181 gui=bold +"hi StatusLineNC guifg=#1d3026 guibg=#61a181 gui=bold +hi StatusLine guifg=#4EEE94 guibg=#333333 gui=none +hi StatusLineNC guifg=#4EEE94 guibg=#222222 gui=none hi Title guifg=#e6fff3 guibg=#1d3026 gui=bold hi VertSplit guifg=#61a181 guibg=#61a181 gui=none hi Visual guifg=#e6fff3 guibg=#61a181 gui=none hi VisualNOS guifg=#9bcfb5 guibg=#000000 gui=none -hi WarningMsg guifg=#1d3026 guibg=#61a181 gui=bold +hi WarningMsg guifg=#BF3EFF guibg=#000000 gui=bold hi WildMenu guifg=#43705a guibg=#e6fff3 gui=none -" Spelling... -hi SpellBad ctermfg=DarkRed ctermbg=black -hi SpellCap ctermfg=DarkBlue ctermbg=black -hi SpellRare ctermfg=DarkYellow ctermbg=black -hi SpellLocal ctermfg=DarkGreen ctermbg=black +" OTL +hi normal guifg=white guibg=black ctermfg=white ctermbg=black +hi VertSplit guifg=white guibg=black ctermfg=white ctermbg=black +hi Folded guifg=darkcyan guibg=bg ctermfg=cyan ctermbg=black +hi FoldColumn guifg=darkcyan guibg=bg ctermfg=cyan ctermbg=black + +hi def OL0 ctermfg=1 cterm=bold gui=bold guifg=#36648B term=reverse +hi def OL1 ctermfg=4 cterm=bold gui=bold guifg=#4682B4 term=reverse +hi def OL2 ctermfg=2 cterm=bold gui=bold guifg=#4F94CD term=reverse +hi def OL3 ctermfg=3 cterm=bold gui=bold guifg=#5CACEE term=reverse +hi def OL4 ctermfg=5 cterm=bold gui=bold guifg=#63B8FF term=reverse +hi def OL5 ctermfg=6 cterm=bold gui=bold guifg=#708090 term=reverse +hi def OL6 ctermfg=1 cterm=bold gui=bold guifg=#6C7B8B term=reverse +hi def OL7 ctermfg=4 cterm=bold gui=bold guifg=#9FB6CD term=reverse +hi def OL8 ctermfg=2 cterm=bold gui=bold guifg=#B9D3EE term=reverse +hi def OL9 ctermfg=3 cterm=bold gui=bold guifg=#C6E2FF term=reverse + + +" PMenu from Sam Grönblom +hi PmenuSel ctermfg=Black ctermbg=Cyan guifg=#000000 guibg=#87ceeb gui=none +hi Pmenu ctermfg=White ctermbg=DarkBlue guifg=#000000 guibg=#4682b4 gui=none +hi PmenuSbar ctermfg=White ctermbg=LightCyan guifg=#ffffff guibg=#848484 gui=none +hi PmenuThumb ctermfg=White ctermbg=DarkGreen guifg=#ffffff guibg=#87ceeb gui=none + diff --git a/.vim/colors/zenburn.vim b/.vim/colors/zenburn.vim index a24ea1a..edbd6d7 100644 --- a/.vim/colors/zenburn.vim +++ b/.vim/colors/zenburn.vim @@ -1,6 +1,6 @@ " Vim color file " Maintainer: Jani Nurminen -" Last Change: $Id: zenburn.vim,v 2.4 2008/11/18 20:43:18 slinky Exp $ +" Last Change: $Id: zenburn.vim,v 2.13 2009/10/24 10:16:01 slinky Exp $ " URL: http://slinky.imukuppi.org/zenburnpage/ " License: GPL " @@ -12,7 +12,16 @@ " Owes heavily to other Vim color files! With special mentions " to "BlackDust", "Camo" and "Desert". " -" To install, copy to ~/.vim/colors directory. Then :colorscheme zenburn. +" To install, copy to ~/.vim/colors directory. +" +" Alternatively, you can use Vimball installation: +" vim zenburn.vba +" :so % +" :q +" +" For details, see :help vimball +" +" After installation, use it with :colorscheme zenburn. " See also :help syntax " " Credits: @@ -23,28 +32,44 @@ " - Charlie - spotted too bright StatusLine in non-high contrast mode " - Pablo Castellazzi - CursorLine fix for 256 color mode " - Tim Smith - force dark background +" - John Gabriele - spotted bad Ignore-group handling +" - Zac Thompson - spotted invisible NonText in low contrast mode +" - Christophe-Marie Duquesne - suggested making a Vimball " " CONFIGURABLE PARAMETERS: -" +" " You can use the default (don't set any parameters), or you can " set some parameters to tweak the Zenburn colours. " +" To use them, put them into your .vimrc file before loading the color scheme, +" example: +" let g:zenburn_high_Contrast=1 +" colors zenburn +" " * You can now set a darker background for bright environments. To activate, use: " contrast Zenburn, use: " " let g:zenburn_high_Contrast = 1 " +" * For example, Vim help files uses the Ignore-group for the pipes in tags +" like "|somelink.txt|". By default, the pipes are not visible, as they +" map to Ignore group. If you wish to enable coloring of the Ignore group, +" set the following parameter to 1. Warning, it might make some syntax files +" look strange. +" +" let g:zenburn_color_also_Ignore = 1 +" " * To get more contrast to the Visual selection, use -" +" " let g:zenburn_alternate_Visual = 1 -" +" " * To use alternate colouring for Error message, use -" +" " let g:zenburn_alternate_Error = 1 " " * The new default for Include is a duller orange. To use the original " colouring for Include, use -" +" " let g:zenburn_alternate_Include = 1 " " * Work-around to a Vim bug, it seems to misinterpret ctermfg and 234 and 237 @@ -53,6 +78,8 @@ " " let g:zenburn_force_dark_Background = 1 " +" NOTE: +" " * To turn the parameter(s) back to defaults, use UNLET: " " unlet g:zenburn_alternate_Include @@ -60,13 +87,13 @@ " Setting to 0 won't work! " " That's it, enjoy! -" +" " TODO " - Visual alternate color is broken? Try GVim >= 7.0.66 if you have trouble " - IME colouring (CursorIM) set background=dark -hi clear +hi clear if exists("syntax_on") syntax reset endif @@ -100,7 +127,6 @@ hi LineNr guifg=#9fafaf guibg=#262626 hi Macro guifg=#ffcfaf gui=bold hi ModeMsg guifg=#ffcfaf gui=none hi MoreMsg guifg=#ffffff gui=bold -hi NonText guifg=#404040 hi Number guifg=#8cd0d3 hi Operator guifg=#f0efd0 hi PreCondit guifg=#dfaf8f gui=bold @@ -136,51 +162,50 @@ hi SpellLocal guisp=#7cac7c guifg=#9ccc9c " Entering Kurt zone if &t_Co > 255 - hi Boolean ctermfg=181 + hi Boolean ctermfg=181 hi Character ctermfg=181 cterm=bold - hi Comment ctermfg=108 + hi Comment ctermfg=108 hi Conditional ctermfg=223 cterm=bold hi Constant ctermfg=181 cterm=bold hi Cursor ctermfg=233 ctermbg=109 cterm=bold hi Debug ctermfg=181 cterm=bold hi Define ctermfg=223 cterm=bold - hi Delimiter ctermfg=245 + hi Delimiter ctermfg=245 hi DiffAdd ctermfg=66 ctermbg=237 cterm=bold - hi DiffChange ctermbg=236 - hi DiffDelete ctermfg=236 ctermbg=238 + hi DiffChange ctermbg=236 + hi DiffDelete ctermfg=236 ctermbg=238 hi DiffText ctermfg=217 ctermbg=237 cterm=bold hi Directory ctermfg=188 cterm=bold hi ErrorMsg ctermfg=115 ctermbg=236 cterm=bold hi Exception ctermfg=249 cterm=bold - hi Float ctermfg=251 - hi FoldColumn ctermfg=109 ctermbg=238 - hi Folded ctermfg=109 ctermbg=238 - hi Function ctermfg=228 - hi Identifier ctermfg=223 - hi IncSearch ctermbg=228 ctermfg=238 + hi Float ctermfg=251 + hi FoldColumn ctermfg=109 ctermbg=238 + hi Folded ctermfg=109 ctermbg=238 + hi Function ctermfg=228 + hi Identifier ctermfg=223 + hi IncSearch ctermbg=228 ctermfg=238 hi Keyword ctermfg=223 cterm=bold hi Label ctermfg=187 cterm=underline - hi LineNr ctermfg=248 ctermbg=235 + hi LineNr ctermfg=248 ctermbg=235 hi Macro ctermfg=223 cterm=bold hi ModeMsg ctermfg=223 cterm=none hi MoreMsg ctermfg=15 cterm=bold - hi NonText ctermfg=238 - hi Number ctermfg=116 - hi Operator ctermfg=230 + hi Number ctermfg=116 + hi Operator ctermfg=230 hi PreCondit ctermfg=180 cterm=bold hi PreProc ctermfg=223 cterm=bold hi Question ctermfg=15 cterm=bold hi Repeat ctermfg=223 cterm=bold - hi Search ctermfg=230 ctermbg=236 + hi Search ctermfg=230 ctermbg=236 hi SpecialChar ctermfg=181 cterm=bold hi SpecialComment ctermfg=108 cterm=bold - hi Special ctermfg=181 - hi SpecialKey ctermfg=151 + hi Special ctermfg=181 + hi SpecialKey ctermfg=151 hi Statement ctermfg=187 ctermbg=234 cterm=none - hi StatusLine ctermfg=236 ctermbg=186 - hi StatusLineNC ctermfg=235 ctermbg=108 + hi StatusLine ctermfg=236 ctermbg=186 + hi StatusLineNC ctermfg=235 ctermbg=108 hi StorageClass ctermfg=249 cterm=bold - hi String ctermfg=174 + hi String ctermfg=174 hi Structure ctermfg=229 cterm=bold hi Tag ctermfg=181 cterm=bold hi Title ctermfg=7 ctermbg=234 cterm=bold @@ -188,7 +213,7 @@ if &t_Co > 255 hi Typedef ctermfg=253 cterm=bold hi Type ctermfg=187 cterm=bold hi Underlined ctermfg=188 ctermbg=234 cterm=bold - hi VertSplit ctermfg=236 ctermbg=65 + hi VertSplit ctermfg=236 ctermbg=65 hi VisualNOS ctermfg=236 ctermbg=210 cterm=bold hi WarningMsg ctermfg=15 ctermbg=236 cterm=bold hi WildMenu ctermbg=236 ctermfg=194 cterm=bold @@ -199,13 +224,18 @@ if &t_Co > 255 hi SpellBad ctermfg=9 ctermbg=237 hi SpellCap ctermfg=12 ctermbg=237 hi SpellRare ctermfg=13 ctermbg=237 - + " pmenu hi PMenu ctermfg=248 ctermbg=0 hi PMenuSel ctermfg=223 ctermbg=235 if exists("g:zenburn_high_Contrast") hi Normal ctermfg=188 ctermbg=234 + hi NonText ctermfg=238 + + if exists("g:zenburn_color_also_Ignore") + hi Ignore ctermfg=238 + endif else hi Normal ctermfg=188 ctermbg=237 hi Cursor ctermbg=109 @@ -216,7 +246,7 @@ if &t_Co > 255 hi foldcolumn ctermbg=238 hi folded ctermbg=238 hi incsearch ctermbg=228 - hi linenr ctermbg=238 + hi linenr ctermbg=238 hi search ctermbg=238 hi statement ctermbg=237 hi statusline ctermbg=144 @@ -224,10 +254,23 @@ if &t_Co > 255 hi title ctermbg=237 hi todo ctermbg=237 hi underlined ctermbg=237 - hi vertsplit ctermbg=65 + hi vertsplit ctermbg=65 hi visualnos ctermbg=210 hi warningmsg ctermbg=236 hi wildmenu ctermbg=236 + hi NonText ctermfg=240 + + if exists("g:zenburn_color_also_Ignore") + hi Ignore ctermfg=240 + endif + endif + + if exists("g:zenburn_alternate_Error") + " use more jumpy Error + hi Error ctermfg=210 ctermbg=52 gui=bold + else + " default is something more zenburn-compatible + hi Error ctermfg=228 ctermbg=95 gui=bold endif endif @@ -246,13 +289,14 @@ if exists("g:zenburn_high_Contrast") hi Pmenu guibg=#242424 guifg=#ccccbc hi PMenuSel guibg=#353a37 guifg=#ccdc90 gui=bold hi PmenuSbar guibg=#2e3330 guifg=#000000 - hi PMenuThumb guibg=#a0afa0 guifg=#040404 + hi PMenuThumb guibg=#a0afa0 guifg=#040404 hi MatchParen guifg=#f0f0c0 guibg=#383838 gui=bold hi SignColumn guifg=#9fafaf guibg=#181818 gui=bold hi TabLineFill guifg=#cfcfaf guibg=#181818 gui=bold hi TabLineSel guifg=#efefef guibg=#1c1c1b gui=bold hi TabLine guifg=#b6bf98 guibg=#181818 gui=bold hi CursorColumn guifg=#dcdccc guibg=#2b2b2b + hi NonText guifg=#404040 gui=bold else " Original, lighter background hi Normal guifg=#dcdccc guibg=#3f3f3f @@ -260,15 +304,16 @@ else hi Pmenu guibg=#2c2e2e guifg=#9f9f9f hi PMenuSel guibg=#242424 guifg=#d0d0a0 gui=bold hi PmenuSbar guibg=#2e3330 guifg=#000000 - hi PMenuThumb guibg=#a0afa0 guifg=#040404 + hi PMenuThumb guibg=#a0afa0 guifg=#040404 hi MatchParen guifg=#b2b2a0 guibg=#2e2e2e gui=bold hi SignColumn guifg=#9fafaf guibg=#343434 gui=bold hi TabLineFill guifg=#cfcfaf guibg=#353535 gui=bold hi TabLineSel guifg=#efefef guibg=#3a3a39 gui=bold hi TabLine guifg=#b6bf98 guibg=#353535 gui=bold hi CursorColumn guifg=#dcdccc guibg=#4f4f4f + hi NonText guifg=#5b605e gui=bold endif - + if exists("g:zenburn_alternate_Visual") " Visual with more contrast, thanks to Steve Hall & Cream posse @@ -282,18 +327,25 @@ else endif if exists("g:zenburn_alternate_Error") - " use a bit different Error - hi Error guifg=#ef9f9f guibg=#201010 gui=bold + " use more jumpy Error + hi Error guifg=#e37170 guibg=#664040 gui=bold else - " default - hi Error guifg=#e37170 guibg=#332323 gui=none + " default is something more zenburn-compatible + hi Error guifg=#e37170 guibg=#3d3535 gui=none endif if exists("g:zenburn_alternate_Include") " original setting - hi Include guifg=#ffcfaf gui=bold + hi Include guifg=#ffcfaf gui=bold else " new, less contrasted one - hi Include guifg=#dfaf8f gui=bold + hi Include guifg=#dfaf8f gui=bold endif - " TODO check for more obscure syntax groups that they're ok + +if exists("g:zenburn_color_also_Ignore") + " color the Ignore groups + " note: if you get strange coloring for your files, turn this off (unlet) + hi Ignore guifg=#545a4f +endif + +" TODO check for more obscure syntax groups that they're ok diff --git a/.vimcolor b/.vimcolor index b53bc12..3fb166f 100644 --- a/.vimcolor +++ b/.vimcolor @@ -20,16 +20,16 @@ if exists("g:impact_transbg") hi NonText ctermfg=DarkGray ctermbg=none cterm=none term=none hi Statement ctermfg=Blue ctermbg=none - hi Comment ctermfg=DarkGray ctermbg=none + hi Comment ctermfg=DarkGray ctermbg=none hi Constant ctermfg=DarkCyan ctermbg=none hi Identifier ctermfg=LightCyan ctermbg=none hi Type ctermfg=DarkGreen ctermbg=none hi Folded ctermfg=DarkGreen ctermbg=none cterm=underline term=none hi Special ctermfg=Blue ctermbg=none - hi PreProc ctermfg=LightGray ctermbg=none + hi PreProc ctermfg=LightGray ctermbg=none hi Scrollbar ctermfg=Blue ctermbg=none hi Cursor ctermfg=white ctermbg=none - hi ErrorMsg ctermfg=Red ctermbg=none + hi ErrorMsg ctermfg=Red ctermbg=none hi WarningMsg ctermfg=Yellow ctermbg=none hi VertSplit ctermfg=White ctermbg=none hi Directory ctermfg=Cyan ctermbg=DarkBlue -- 2.39.5