Created
February 28, 2011 15:25
-
-
Save PaulusTM/847462 to your computer and use it in GitHub Desktop.
nice dark vim color scheme
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
" Darkdevel Vim color scheme | |
" | |
" Name: darkdevel.vim | |
" Maintainer: Hallison Batista <[email protected]> | |
" 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 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment