]> git.pld-linux.org Git - packages/vim.git/commitdiff
- a color scheme for Vim
authorjpc <jpc@pld-linux.org>
Wed, 2 Feb 2005 17:32:13 +0000 (17:32 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    zenburn.vim -> 1.1

zenburn.vim [new file with mode: 0644]

diff --git a/zenburn.vim b/zenburn.vim
new file mode 100644 (file)
index 0000000..8829ae3
--- /dev/null
@@ -0,0 +1,133 @@
+" Vim color file
+" Maintainer:   Jani Nurminen <jani.nurminen@intellitel.com>
+" Last Change: Id: zenburn.vim,v 1.13 2002/09/16 18:03:49 jnurmine Exp 
+" URL:         Not yet...
+" License:      GPL
+"
+" Nothing too fancy, just some alien fruit salad to keep you in the zone.
+" This syntax file was designed to be used with dark environments and 
+" low light situations. Of course, if it works during a daybright office, go
+" ahead :)
+"
+" 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.  
+" See also :help syntax
+"
+" CONFIGURABLE PARAMETERS:
+" 
+" You can use the default (don't set any parameters), or you can
+" set some parameters to tweak the Zenlook colours.
+"
+" * 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 orang.e To use the original
+"   colouring for Include, use
+"     
+"      let g:zenburn_alternate_Include = 1
+"
+" * To turn the parameter(s) back to defaults, use unlet.
+"
+" That's it, enjoy!
+" 
+" TODO
+"   - IME colouring (CursorIM)
+"   - obscure syntax groups: check and colourize
+"   - add more groups if necessary
+
+set background=dark
+hi clear          
+if exists("syntax_on")
+    syntax reset
+endif
+let g:colors_name="zenburn"
+
+hi Boolean         guifg=#dca3a3
+hi Character       guifg=#dca3a3 gui=bold
+hi Comment         guifg=#7f9f7f
+hi Conditional     guifg=#f0dfaf gui=bold
+hi Constant        guifg=#dca3a3 gui=bold
+hi Cursor          guifg=#000d18 guibg=#8faf9f gui=bold
+hi Debug           guifg=#dca3a3 gui=bold
+hi Define          guifg=#ffcfaf gui=bold
+hi Delimiter       guifg=#8f8f8f
+hi DiffAdd         guifg=#709080 guibg=#313c36 gui=bold
+hi DiffChange      guibg=#333333
+hi DiffDelete      guifg=#333333 guibg=#464646
+hi DiffText        guifg=#ecbcbc guibg=#41363c gui=bold
+hi Directory       guifg=#dcdccc gui=bold
+hi ErrorMsg        guifg=#60b48a guibg=#3f3f3f gui=bold
+hi Exception       guifg=#c3bf9f gui=bold
+hi Float           guifg=#c0bed1
+hi FoldColumn      guifg=#93b3a3 guibg=#3f4040
+hi Folded          guifg=#93b3a3 guibg=#3f4040
+hi Function        guifg=#efef8f
+hi Identifier      guifg=#efdcbc
+hi IncSearch       guibg=#f8f893 guifg=#385f38
+hi Keyword         guifg=#f0dfaf gui=bold
+hi Label           guifg=#dfcfaf gui=underline
+hi LineNr          guifg=#7f8f8f guibg=#464646
+hi Macro           guifg=#ffcfaf gui=bold
+hi ModeMsg         guifg=#ffcfaf gui=none
+hi MoreMsg         guifg=#ffffff gui=bold
+hi NonText         guifg=#404040
+hi Normal          guifg=#dcdccc guibg=#3f3f3f
+hi Number          guifg=#8cd0d3
+hi Operator        guifg=#f0efd0
+hi PreCondit       guifg=#dfaf8f gui=bold
+hi PreProc         guifg=#ffcfaf gui=bold
+hi Question        guifg=#ffffff gui=bold
+hi Repeat          guifg=#ffd7a7 gui=bold
+hi Search          guifg=#ffffe0 guibg=#385f38
+hi SpecialChar     guifg=#dca3a3 gui=bold
+hi SpecialComment  guifg=#82a282 gui=bold
+hi Special         guifg=#cfbfaf
+hi SpecialKey      guifg=#9ece9e
+hi Statement       guifg=#e3ceab guibg=#3f3f3f gui=none
+hi StatusLine      guifg=#1e2320 guibg=#acbc90
+hi StatusLineNC    guifg=#2e3330 guibg=#88b090
+hi StorageClass    guifg=#c3bf9f gui=bold
+hi String          guifg=#cc9393
+hi Structure       guifg=#efefaf gui=bold
+hi Tag             guifg=#dca3a3 gui=bold
+hi Title           guifg=#efefef guibg=#3f3f3f gui=bold
+hi Todo            guifg=#7faf8f guibg=#3f3f3f gui=bold
+hi Typedef         guifg=#dfe4cf gui=bold
+hi Type            guifg=#dfdfbf gui=bold
+hi Underlined      guifg=#dcdccc guibg=#3f3f3f gui=underline
+hi VertSplit       guifg=#303030 guibg=#688060
+hi VisualNOS       guifg=#333333 guibg=#f18c96 gui=bold,underline
+hi WarningMsg      guifg=#ffffff guibg=#333333 gui=bold
+hi WildMenu        guibg=#2c302d guifg=#cbecd0 gui=underline
+
+if exists("g:zenburn_alternate_Visual")
+    " Visual with more contrast, thanks to Steve Hall & Cream posse
+    hi Visual          guifg=#000000 guibg=#71d3b4
+else
+    " use default visual
+    hi Visual          guifg=#233323 guibg=#71d3b4
+endif
+
+if exists("g:zenburn_alternate_Error")
+    " use a bit different Error
+    hi Error           guifg=#ef9f9f guibg=#201010 gui=bold  
+else
+    " default
+    hi Error           guifg=#e37170 guibg=#332323 gui=none
+endif
+
+if exists("g:zenburn_alternate_Include")
+    " original setting
+    hi Include         guifg=#ffcfaf gui=bold
+else
+    " new, less contrasted one
+    hi Include         guifg=#dfaf8f gui=bold
+endif
+    " TODO check every syntax group that they're ok
This page took 0.040104 seconds and 4 git commands to generate.