]> git.mjollnir.org Git - dotfiles/vim.git/commitdiff
new vim colour stuff
authorPenny Leach <penny@mjollnir.org>
Thu, 24 Jun 2010 09:06:05 +0000 (11:06 +0200)
committerPenny Leach <penny@mjollnir.org>
Thu, 24 Jun 2010 09:06:05 +0000 (11:06 +0200)
.vim/colors/dw_blue.vim
.vim/colors/neverness.vim
.vim/colors/zenburn.vim
.vimcolor

index c50f7ffa83393bbdfaa49cf7ba0d5631932ad2c2..bba8c2fb0358532b5ef0cf4314e9f714b2b21d6d 100644 (file)
@@ -1,66 +1,66 @@
-"--------------------------------------------------------------------\r
-" Name Of File: dw_blue.vim.\r
-" Description: Gvim colorscheme, designed against VIM 7.0 GUI\r
-" By: Steve Cadwallader\r
-" Contact: demwiz@gmail.com\r
-" Credits: Inspiration from the brookstream and redblack schemes.\r
-" Last Change: Saturday, September 17, 2006.\r
-" Installation: Drop this file in your $VIMRUNTIME/colors/ directory.\r
-"--------------------------------------------------------------------\r
-\r
-set background=dark\r
-hi clear\r
-if exists("syntax_on")\r
-    syntax reset\r
-endif\r
-let g:colors_name="dw_blue"\r
-\r
-"--------------------------------------------------------------------\r
-\r
-hi Boolean                                       guifg=#0000ff\r
-hi cDefine                                       guifg=#0000ff\r
-hi cInclude                                      guifg=#ffffff\r
-hi Comment                                       guifg=#696969\r
-hi Constant                                      guifg=#0000ff\r
-hi Cursor                         guibg=#444444  guifg=#ffffff\r
-hi CursorColumn                   guibg=#000011\r
-hi CursorLine                     guibg=#000018\r
-hi DiffAdd                        guibg=#333333  guifg=#0000ff\r
-hi DiffChange                     guibg=#333333  guifg=#0000ff\r
-hi DiffDelete                     guibg=#333333  guifg=#0000ff\r
-hi DiffText                       guibg=#333333  guifg=#ffffff\r
-hi Directory                      guibg=#000000  guifg=#0000ff\r
-hi ErrorMsg                       guibg=#ffffff  guifg=#000000\r
-hi FoldColumn                     guibg=#222222  guifg=#ff0000\r
-hi Folded                         guibg=#222222  guifg=#ff0000\r
-hi Function                       guibg=#000000  guifg=#0000ff\r
-hi Identifier                     guibg=#000000  guifg=#0000cc\r
-hi IncSearch       gui=none       guibg=#0000bb  guifg=#000000\r
-hi LineNr                         guibg=#000000  guifg=#000088\r
-hi MatchParen      gui=none       guibg=#222222  guifg=#0000ff\r
-hi ModeMsg                        guibg=#000000  guifg=#0000ff\r
-hi MoreMsg                        guibg=#000000  guifg=#0000ff\r
-hi NonText                        guibg=#000000  guifg=#ffffff\r
-hi Normal          gui=none       guibg=#000000  guifg=#c0c0c0\r
-hi Operator        gui=none                      guifg=#696969\r
-hi PreProc         gui=none                      guifg=#ffffff\r
-hi Question                                      guifg=#0000ff\r
-hi Search          gui=none       guibg=#0000ff  guifg=#000000\r
-hi SignColumn                     guibg=#111111  guifg=#ffffff\r
-hi Special         gui=none       guibg=#000000  guifg=#ffffff\r
-hi SpecialKey                     guibg=#000000  guifg=#0000ff\r
-hi Statement       gui=bold                      guifg=#0000ff\r
-hi StatusLine      gui=none       guibg=#0000ff  guifg=#000000\r
-hi StatusLineNC    gui=none       guibg=#444444  guifg=#000000\r
-hi String          gui=none                      guifg=#0000bb\r
-hi TabLine         gui=none       guibg=#444444  guifg=#000000\r
-hi TabLineFill     gui=underline  guibg=#000000  guifg=#ffffff\r
-hi TabLineSel      gui=none       guibg=#0000aa  guifg=#000000\r
-hi Title           gui=none                      guifg=#0000ff\r
-hi Todo            gui=none       guibg=#000000  guifg=#ff0000\r
-hi Type            gui=none                      guifg=#ffffff\r
-hi VertSplit       gui=none       guibg=#000000  guifg=#ffffff\r
-hi Visual                         guibg=#0000dd  guifg=#000000\r
-hi WarningMsg                     guibg=#888888  guifg=#000000\r
-\r
-"- end of colorscheme -----------------------------------------------  \r
+"--------------------------------------------------------------------
+" 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 -----------------------------------------------  
index 01e61d85984ec9685d171b6bfde8b4633568200e..450ea4797edc69075936887863163ebfff74074b 100644 (file)
@@ -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 <sgronblo@gmail.com>
+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
+
index a24ea1abe245963b2219b71751b64e957970f968..edbd6d7c213c1d3582ee31366220d26f7e3ee4b2 100644 (file)
@@ -1,6 +1,6 @@
 " Vim color file
 " Maintainer:   Jani Nurminen <slinky@iki.fi>
-" 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
 "
 " 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:
 "  - 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
 "   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
index b53bc1230c20415a6e5538b021acd935439a766d..3fb166f3a3aac98164954dbd9fb2d8e408071c33 100644 (file)
--- 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