From 55dd15fe4a3c853ea253f0815d4d2e2f331d2a80 Mon Sep 17 00:00:00 2001 From: Stefan Ritter Date: Thu, 22 Sep 2011 14:41:36 +0200 Subject: Add some new vim colorschemes and switch to busybee --- vim/colors/darkdevel.vim | 228 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 228 insertions(+) create mode 100644 vim/colors/darkdevel.vim (limited to 'vim/colors/darkdevel.vim') diff --git a/vim/colors/darkdevel.vim b/vim/colors/darkdevel.vim new file mode 100644 index 0000000..9a47558 --- /dev/null +++ b/vim/colors/darkdevel.vim @@ -0,0 +1,228 @@ +" Darkdevel Vim color scheme +" +" Name: darkdevel.vim +" Maintainer: Hallison Batista +" Last Change: 2009-03-17 +" License: Public Domain +" Version: 1.1.1 + +highlight clear + +if exists("syntax_on") + syntax reset +endif + +let g:colors_name = "darkdevel" + +" General settings +" ================ +set background=dark +if v:version > 700 + set cursorline + "set cursorcolumn +endif + +let g:Darkdevel = {} +let g:Darkdevel.cursor = {} +let g:Darkdevel.cursor.ctermfg = 'NONE' +let g:Darkdevel.cursor.guifg = '#000000' +let g:Darkdevel.cursor.ctermbg = 'NONE' +let g:Darkdevel.cursor.guibg = '#FFFFFF' + +let g:Darkdevel.comment = {} +let g:Darkdevel.comment.ctermfg = 'DarkGray' +let g:Darkdevel.comment.guifg = '#646464' +let g:Darkdevel.comment.ctermbg = 'NONE' +let g:Darkdevel.comment.guibg = 'NONE' + +" Cursor style +" ============ + highlight Cursor ctermfg=NONE guifg=#000000 ctermbg=NONE guibg=#FFFFFF + "highlight CursorIM + highlight CursorColumn ctermfg=NONE guifg=NONE ctermbg=DarkGray guibg=#0F0F0F + highlight CursorLine ctermfg=NONE guifg=NONE ctermbg=DarkGray guibg=#0F0F0F + +" Directory style +" =============== + "highlight Directory ctermbg=NONE guifg=NONE ctermbg=NONE guibg=NONE cterm=bold gui=underline + +" Diff text style +" =============== + highlight DiffAdd ctermfg=DarkGreen guifg=#32BE32 ctermbg=NONE guibg=NONE + "highlight DiffChange + highlight DiffDelete ctermfg=DarkRed guifg=#BE3232 ctermbg=NONE guibg=NONE + "highlight DiffText + +" Text and message style +" ====================== + highlight ErrorMsg ctermfg=Red guifg=#FF0000 ctermbg=NONE guibg=NONE + highlight WarningMsg ctermfg=Yellow guifg=Yellow ctermbg=NONE guibg=NONE + highlight MoreMsg ctermfg=Green guifg=#00FF00 ctermbg=NONE guibg=NONE + highlight link ModeMsg WarningMsg + "highlight VertSplit + highlight Folded ctermfg=Gray guifg=#777777 ctermbg=DarkGray guibg=#0F0F0F + "highlight FoldColumn + "highlight SignColumn + "highlight IncSearch + highlight LineNr ctermfg=DarkGray guifg=#777777 ctermbg=DarkGray guibg=#0F0F0F + "highlight MatchParen + highlight NonText ctermfg=Gray guifg=#777777 ctermbg=NONE guibg=#000000 + highlight Normal ctermfg=Gray guifg=#F0F0F0 ctermbg=NONE guibg=#000000 + +" Popup menu style +" ================ + highlight Pmenu ctermfg=Gray guifg=#FFFFFF ctermbg=DarkGray guibg=#0F0F0F + highlight PmenuSel ctermfg=White guifg=#0F0F0F ctermbg=Gray guibg=#F0F0F0 + highlight PmenuSbar ctermfg=NONE guifg=NONE ctermbg=DarkGray guibg=#777777 + highlight PmenuThumb ctermfg=Gray guifg=#F0F0F0 ctermbg=NONE guibg=NONE + + "highlight Question + "highlight Search + "highlight SpecialKey + "highlight Error guifg=#FFFFFF guibg=#990000 + +" Spelling style +" ============== + "highlight SpellBad + "highlight SpellCap + "highlight SpellLocal + "highlight SpellRare + +" Status style +" ============ + highlight StatusLine ctermfg=DarkGray guifg=#0F0F0F ctermbg=Gray guibg=#777777 cterm=bold gui=bold + highlight StatusLineNC ctermfg=DarkGray guifg=#777777 ctermbg=DarkGray guibg=#0F0F0F cterm=bold gui=bold + + "highlight TabLine + "highlight TabLineFill + "highlight TabLineSel + + highlight Title ctermfg=Gray guifg=#F0F0F0 ctermbg=NONE guibg=NONE + highlight Visual ctermfg=Gray guifg=#FFFFFF ctermbg=DarkBlue guibg=#505064 + highlight VisualNOS ctermfg=NONE guifg=NONE ctermbg=DarkGreen guibg=#506450 + highlight WildMenu ctermfg=NONE guifg=#777777 ctermbg=DarkGray guibg=#0F0F0F + +" Win32 specific style +" -------------------- + "highlight Menu + "highlight Scrollbar + "highlight Tooltip + +" Syntax style +" ============ + +" Style for constants +" ------------------- + highlight Constant ctermfg=DarkRed guifg=#6496C8 + highlight String ctermfg=DarkGreen guifg=#64C896 + highlight Character ctermfg=DarkBlue guifg=#6496C8 + highlight Number ctermfg=DarkGreen guifg=#64C896 + highlight Boolean ctermfg=DarkBlue guifg=#6496C8 + highlight Float ctermfg=DarkGreen guifg=#64C896 + + highlight Comment ctermfg=DarkGray guifg=#646464 ctermbg=NONE guibg=NONE + +" Style for identifier and variable names +" ---------------------------------------- + highlight Identifier ctermfg=DarkCyan guifg=#6496C8 gui=NONE + highlight Function ctermfg=Yellow guifg=#FFC864 gui=NONE + +" Style for statements +" --------------------- + highlight Statement ctermfg=Brown guifg=#C89664 gui=NONE + highlight link Conditional Statement + highlight link Repeat Statement + highlight link Label Statement + highlight Operator ctermfg=Green guifg=#64C864 + highlight Keyword ctermfg=DarkRed guifg=#C86432 + highlight link Exception Statement + +" Style for generic preprocessor +" ------------------------------ + highlight PreProc ctermfg=Gray guifg=#DCDCDC ctermbg=NONE guibg=NONE + highlight Include ctermfg=DarkRed guifg=#C86432 ctermbg=NONE guibg=NONE + highlight link Define Include + highlight link Macro Include + highlight link PreCondit Include + +" Style for types and objects +" --------------------------- + highlight Type ctermfg=DarkRed guifg=#DC4B32 gui=NONE + highlight link StorageClass Type + highlight link Structure Type + highlight link Typedef Type + +" Style for special symbols +" ------------------------- + "highlight Special + "highlight SpecialChar + "highlight Tag + "highlight Delimiter + "highlight SpecialComment + "highlight Debug + +" Style for text format +" --------------------- + "highlight Underlined + "highlight Ignore + "highlight Error + "highlight Todo + +" Style for Shell Syntax +" ---------------------- + "highlight shTest + "highlight shCase + "highlight shCaseExSingleQuote + "highlight shCaseEsac + "highlight shDo + "highlight shExpr + "highlight shFor + "highlight shIf + "highlight shSubSh + "highlight shComma + "highlight shDerefVarArray + "highlight shDblBrace + "highlight shSpecialVar + "highlight shDblParen + "highlight shCurlyIn + "highlight bashSpecialVariables + "highlight bashStatement + "highlight bashAdminStatement + "highlight kshSpecialVariables + "highlight kshStatement + "highlight shSetIdentifier + "highlight shFunctionTwo + "highlight shFunctionStart + "highlight shFunctionOne + "highlight shDerefPattern + "highlight shDerefEscape + "highlight shDerefPPSleft + "highlight shDerefPPSright + "highlight shCaseEsacSync + "highlight shDoSync + "highlight shForSync + "highlight shIfSync + "highlight shUntilSync + "highlight shWhileSync + +" Style for Ruby Syntax +" --------------------- + highlight rubyBlockParameter guifg=#FFFFFF + highlight rubyClass guifg=#FFFFFF + highlight rubyConstant guifg=#DA4939 + highlight rubyInstanceVariable guifg=#D0D0FF + highlight rubyInterpolation guifg=#519F50 + highlight rubyLocalVariableOrMethod guifg=#D0D0FF + highlight rubyPredefinedConstant guifg=#DA4939 + highlight rubyPseudoVariable guifg=#FFC66D + highlight rubyStringDelimiter guifg=#A5C261 + +" Style for XML and (X)HTML Syntax + highlight xmlTag guifg=#E8BF6A + highlight xmlTagName guifg=#E8BF6A + highlight xmlEndTag guifg=#E8BF6A + + highlight link htmlTag xmlTag + highlight link htmlTagName xmlTagName + highlight link htmlEndTag xmlEndTag + -- cgit v1.2.3