mirror of https://github.com/akelge/zsh
Clean up of bad color schemes
This commit is contained in:
parent
aeff875b53
commit
643c42cb28
|
@ -1,212 +0,0 @@
|
||||||
" ir_black color scheme
|
|
||||||
" More at: http://blog.infinitered.com/entries/show/8
|
|
||||||
|
|
||||||
|
|
||||||
" ********************************************************************************
|
|
||||||
" Standard colors used in all ir_black themes:
|
|
||||||
" Note, x:x:x are RGB values
|
|
||||||
"
|
|
||||||
" normal: #f6f3e8
|
|
||||||
"
|
|
||||||
" string: #A8FF60 168:255:96
|
|
||||||
" string inner (punc, code, etc): #00A0A0 0:160:160
|
|
||||||
" number: #FF73FD 255:115:253
|
|
||||||
" comments: #7C7C7C 124:124:124
|
|
||||||
" keywords: #96CBFE 150:203:254
|
|
||||||
" operators: white
|
|
||||||
" class: #FFFFB6 255:255:182
|
|
||||||
" method declaration name: #FFD2A7 255:210:167
|
|
||||||
" regular expression: #E9C062 233:192:98
|
|
||||||
" regexp alternate: #FF8000 255:128:0
|
|
||||||
" regexp alternate 2: #B18A3D 177:138:61
|
|
||||||
" variable: #C6C5FE 198:197:254
|
|
||||||
"
|
|
||||||
" Misc colors:
|
|
||||||
" red color (used for whatever): #FF6C60 255:108:96
|
|
||||||
" light red: #FFB6B0 255:182:176
|
|
||||||
"
|
|
||||||
" brown: #E18964 good for special
|
|
||||||
"
|
|
||||||
" lightpurpleish: #FFCCFF
|
|
||||||
"
|
|
||||||
" Interface colors:
|
|
||||||
" background color: black
|
|
||||||
" cursor (where underscore is used): #FFA560 255:165:96
|
|
||||||
" cursor (where block is used): white
|
|
||||||
" visual selection: #1D1E2C
|
|
||||||
" current line: #151515 21:21:21
|
|
||||||
" search selection: #07281C 7:40:28
|
|
||||||
" line number: #3D3D3D 61:61:61
|
|
||||||
|
|
||||||
|
|
||||||
" ********************************************************************************
|
|
||||||
" The following are the preferred 16 colors for your terminal
|
|
||||||
" Colors Bright Colors
|
|
||||||
" Black #4E4E4E #7C7C7C
|
|
||||||
" Red #FF6C60 #FFB6B0
|
|
||||||
" Green #A8FF60 #CEFFAB
|
|
||||||
" Yellow #FFFFB6 #FFFFCB
|
|
||||||
" Blue #96CBFE #FFFFCB
|
|
||||||
" Magenta #FF73FD #FF9CFE
|
|
||||||
" Cyan #C6C5FE #DFDFFE
|
|
||||||
" White #EEEEEE #FFFFFF
|
|
||||||
|
|
||||||
|
|
||||||
" ********************************************************************************
|
|
||||||
set background=dark
|
|
||||||
hi clear
|
|
||||||
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
|
|
||||||
let colors_name = "ir_black"
|
|
||||||
|
|
||||||
|
|
||||||
"hi Example guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
|
|
||||||
|
|
||||||
" General colors
|
|
||||||
hi Normal guifg=#f6f3e8 guibg=black gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
|
|
||||||
hi NonText guifg=#070707 guibg=black gui=NONE ctermfg=black ctermbg=NONE cterm=NONE
|
|
||||||
|
|
||||||
hi Cursor guifg=black guibg=white gui=NONE ctermfg=black ctermbg=white cterm=reverse
|
|
||||||
hi LineNr guifg=#3D3D3D guibg=black gui=NONE ctermfg=darkgray ctermbg=NONE cterm=NONE
|
|
||||||
|
|
||||||
hi VertSplit guifg=#202020 guibg=#202020 gui=NONE ctermfg=darkgray ctermbg=darkgray cterm=NONE
|
|
||||||
hi StatusLine guifg=#CCCCCC guibg=#202020 gui=italic ctermfg=white ctermbg=darkgray cterm=NONE
|
|
||||||
hi StatusLineNC guifg=black guibg=#202020 gui=NONE ctermfg=blue ctermbg=darkgray cterm=NONE
|
|
||||||
|
|
||||||
hi Folded guifg=#a0a8b0 guibg=#384048 gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
|
|
||||||
hi Title guifg=#f6f3e8 guibg=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=NONE
|
|
||||||
hi Visual guifg=NONE guibg=#262D51 gui=NONE ctermfg=NONE ctermbg=darkgray cterm=NONE
|
|
||||||
|
|
||||||
hi SpecialKey guifg=#808080 guibg=#343434 gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
|
|
||||||
|
|
||||||
hi WildMenu guifg=green guibg=yellow gui=NONE ctermfg=black ctermbg=yellow cterm=NONE
|
|
||||||
hi PmenuSbar guifg=black guibg=white gui=NONE ctermfg=black ctermbg=white cterm=NONE
|
|
||||||
"hi Ignore guifg=gray guibg=black gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
|
|
||||||
|
|
||||||
hi Error guifg=NONE guibg=NONE gui=undercurl ctermfg=white ctermbg=red cterm=NONE guisp=#FF6C60 " undercurl color
|
|
||||||
hi ErrorMsg guifg=white guibg=#FF6C60 gui=BOLD ctermfg=white ctermbg=red cterm=NONE
|
|
||||||
hi WarningMsg guifg=white guibg=#FF6C60 gui=BOLD ctermfg=white ctermbg=red cterm=NONE
|
|
||||||
|
|
||||||
" Message displayed in lower left, such as --INSERT--
|
|
||||||
hi ModeMsg guifg=black guibg=#C6C5FE gui=BOLD ctermfg=black ctermbg=cyan cterm=BOLD
|
|
||||||
|
|
||||||
if version >= 700 " Vim 7.x specific colors
|
|
||||||
hi CursorLine guifg=NONE guibg=#121212 gui=NONE ctermfg=NONE ctermbg=NONE cterm=BOLD
|
|
||||||
hi CursorColumn guifg=NONE guibg=#121212 gui=NONE ctermfg=NONE ctermbg=NONE cterm=BOLD
|
|
||||||
hi MatchParen guifg=#f6f3e8 guibg=#857b6f gui=BOLD ctermfg=white ctermbg=darkgray cterm=NONE
|
|
||||||
hi Pmenu guifg=#f6f3e8 guibg=#444444 gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
|
|
||||||
hi PmenuSel guifg=#000000 guibg=#cae682 gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
|
|
||||||
hi Search guifg=NONE guibg=NONE gui=underline ctermfg=NONE ctermbg=NONE cterm=underline
|
|
||||||
endif
|
|
||||||
|
|
||||||
" Syntax highlighting
|
|
||||||
hi Comment guifg=#7C7C7C guibg=NONE gui=NONE ctermfg=darkgray ctermbg=NONE cterm=NONE
|
|
||||||
hi String guifg=#A8FF60 guibg=NONE gui=NONE ctermfg=green ctermbg=NONE cterm=NONE
|
|
||||||
hi Number guifg=#FF73FD guibg=NONE gui=NONE ctermfg=magenta ctermbg=NONE cterm=NONE
|
|
||||||
|
|
||||||
hi Keyword guifg=#96CBFE guibg=NONE gui=NONE ctermfg=blue ctermbg=NONE cterm=NONE
|
|
||||||
hi PreProc guifg=#96CBFE guibg=NONE gui=NONE ctermfg=blue ctermbg=NONE cterm=NONE
|
|
||||||
hi Conditional guifg=#6699CC guibg=NONE gui=NONE ctermfg=blue ctermbg=NONE cterm=NONE " if else end
|
|
||||||
|
|
||||||
hi Todo guifg=#8f8f8f guibg=NONE gui=NONE ctermfg=red ctermbg=NONE cterm=NONE
|
|
||||||
hi Constant guifg=#99CC99 guibg=NONE gui=NONE ctermfg=cyan ctermbg=NONE cterm=NONE
|
|
||||||
|
|
||||||
hi Identifier guifg=#C6C5FE guibg=NONE gui=NONE ctermfg=cyan ctermbg=NONE cterm=NONE
|
|
||||||
hi Function guifg=#FFD2A7 guibg=NONE gui=NONE ctermfg=brown ctermbg=NONE cterm=NONE
|
|
||||||
hi Type guifg=#FFFFB6 guibg=NONE gui=NONE ctermfg=yellow ctermbg=NONE cterm=NONE
|
|
||||||
hi Statement guifg=#6699CC guibg=NONE gui=NONE ctermfg=lightblue ctermbg=NONE cterm=NONE
|
|
||||||
|
|
||||||
hi Special guifg=#E18964 guibg=NONE gui=NONE ctermfg=white ctermbg=NONE cterm=NONE
|
|
||||||
hi Delimiter guifg=#00A0A0 guibg=NONE gui=NONE ctermfg=cyan ctermbg=NONE cterm=NONE
|
|
||||||
hi Operator guifg=white guibg=NONE gui=NONE ctermfg=white ctermbg=NONE cterm=NONE
|
|
||||||
|
|
||||||
hi link Character Constant
|
|
||||||
hi link Boolean Constant
|
|
||||||
hi link Float Number
|
|
||||||
hi link Repeat Statement
|
|
||||||
hi link Label Statement
|
|
||||||
hi link Exception Statement
|
|
||||||
hi link Include PreProc
|
|
||||||
hi link Define PreProc
|
|
||||||
hi link Macro PreProc
|
|
||||||
hi link PreCondit PreProc
|
|
||||||
hi link StorageClass Type
|
|
||||||
hi link Structure Type
|
|
||||||
hi link Typedef Type
|
|
||||||
hi link Tag Special
|
|
||||||
hi link SpecialChar Special
|
|
||||||
hi link SpecialComment Special
|
|
||||||
hi link Debug Special
|
|
||||||
|
|
||||||
|
|
||||||
" Special for Ruby
|
|
||||||
hi rubyRegexp guifg=#B18A3D guibg=NONE gui=NONE ctermfg=brown ctermbg=NONE cterm=NONE
|
|
||||||
hi rubyRegexpDelimiter guifg=#FF8000 guibg=NONE gui=NONE ctermfg=brown ctermbg=NONE cterm=NONE
|
|
||||||
hi rubyEscape guifg=white guibg=NONE gui=NONE ctermfg=cyan ctermbg=NONE cterm=NONE
|
|
||||||
hi rubyInterpolationDelimiter guifg=#00A0A0 guibg=NONE gui=NONE ctermfg=blue ctermbg=NONE cterm=NONE
|
|
||||||
hi rubyControl guifg=#6699CC guibg=NONE gui=NONE ctermfg=blue ctermbg=NONE cterm=NONE "and break, etc
|
|
||||||
"hi rubyGlobalVariable guifg=#FFCCFF guibg=NONE gui=NONE ctermfg=lightblue ctermbg=NONE cterm=NONE "yield
|
|
||||||
hi rubyStringDelimiter guifg=#336633 guibg=NONE gui=NONE ctermfg=lightgreen ctermbg=NONE cterm=NONE
|
|
||||||
"rubyInclude
|
|
||||||
"rubySharpBang
|
|
||||||
"rubyAccess
|
|
||||||
"rubyPredefinedVariable
|
|
||||||
"rubyBoolean
|
|
||||||
"rubyClassVariable
|
|
||||||
"rubyBeginEnd
|
|
||||||
"rubyRepeatModifier
|
|
||||||
"hi link rubyArrayDelimiter Special " [ , , ]
|
|
||||||
"rubyCurlyBlock { , , }
|
|
||||||
|
|
||||||
hi link rubyClass Keyword
|
|
||||||
hi link rubyModule Keyword
|
|
||||||
hi link rubyKeyword Keyword
|
|
||||||
hi link rubyOperator Operator
|
|
||||||
hi link rubyIdentifier Identifier
|
|
||||||
hi link rubyInstanceVariable Identifier
|
|
||||||
hi link rubyGlobalVariable Identifier
|
|
||||||
hi link rubyClassVariable Identifier
|
|
||||||
hi link rubyConstant Type
|
|
||||||
|
|
||||||
|
|
||||||
" Special for Java
|
|
||||||
" hi link javaClassDecl Type
|
|
||||||
hi link javaScopeDecl Identifier
|
|
||||||
hi link javaCommentTitle javaDocSeeTag
|
|
||||||
hi link javaDocTags javaDocSeeTag
|
|
||||||
hi link javaDocParam javaDocSeeTag
|
|
||||||
hi link javaDocSeeTagParam javaDocSeeTag
|
|
||||||
|
|
||||||
hi javaDocSeeTag guifg=#CCCCCC guibg=NONE gui=NONE ctermfg=darkgray ctermbg=NONE cterm=NONE
|
|
||||||
hi javaDocSeeTag guifg=#CCCCCC guibg=NONE gui=NONE ctermfg=darkgray ctermbg=NONE cterm=NONE
|
|
||||||
"hi javaClassDecl guifg=#CCFFCC guibg=NONE gui=NONE ctermfg=white ctermbg=NONE cterm=NONE
|
|
||||||
|
|
||||||
|
|
||||||
" Special for XML
|
|
||||||
hi link xmlTag Keyword
|
|
||||||
hi link xmlTagName Conditional
|
|
||||||
hi link xmlEndTag Identifier
|
|
||||||
|
|
||||||
|
|
||||||
" Special for HTML
|
|
||||||
hi link htmlTag Keyword
|
|
||||||
hi link htmlTagName Conditional
|
|
||||||
hi link htmlEndTag Identifier
|
|
||||||
|
|
||||||
|
|
||||||
" Special for Javascript
|
|
||||||
hi link javaScriptNumber Number
|
|
||||||
|
|
||||||
|
|
||||||
" Special for Python
|
|
||||||
"hi link pythonEscape Keyword
|
|
||||||
|
|
||||||
|
|
||||||
" Special for CSharp
|
|
||||||
hi link csXmlTag Keyword
|
|
||||||
|
|
||||||
|
|
||||||
" Special for PHP
|
|
|
@ -1,47 +0,0 @@
|
||||||
""" local syntax file - set colors on a per-machine basis:
|
|
||||||
""" Vim color file
|
|
||||||
""" Title: Manxome Foes Color Scheme
|
|
||||||
""" Maintainer: Ricardo SIGNES <rjbs-vim@lists.manxome.org>
|
|
||||||
""" This Version: R2v2 [2003-07-16]
|
|
||||||
""" suggested vim editing options: tw=0 ts=4 sw=4
|
|
||||||
|
|
||||||
"" clear and re-initialize global variables
|
|
||||||
hi clear
|
|
||||||
set background=dark
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
let g:colors_name = "manxome"
|
|
||||||
|
|
||||||
"" set highlight groups
|
|
||||||
"" you'll notice that the ctermbg is often 'none'; this is so that when
|
|
||||||
"" console vim runs in a terminal, transparency (if any) is not broken
|
|
||||||
|
|
||||||
highlight Title ctermfg=3 ctermbg=none cterm=bold guifg=#ffff00 guibg=#000000 gui=none
|
|
||||||
highlight Directory ctermfg=4 ctermbg=none cterm=bold guifg=#0000ff guibg=#000000 gui=none
|
|
||||||
highlight StatusLine ctermfg=7 ctermbg=4 cterm=bold guifg=#ffffff guibg=#0000ff gui=none
|
|
||||||
highlight StatusLineNC ctermfg=0 ctermbg=4 cterm=bold guifg=#000000 guibg=#0000ff gui=none
|
|
||||||
highlight Normal ctermfg=7 ctermbg=none cterm=none guifg=#cccccc guibg=#000000 gui=none
|
|
||||||
highlight Search ctermfg=7 ctermbg=4 cterm=bold guifg=#ffffff guibg=#0000ff gui=none
|
|
||||||
highlight Visual ctermfg=7 ctermbg=6 cterm=bold guifg=#ffffff guibg=#00aaaa gui=none
|
|
||||||
|
|
||||||
"" set major preferred groups
|
|
||||||
|
|
||||||
highlight Comment ctermfg=2 ctermbg=none cterm=bold guifg=#00ff00 guibg=#000000 gui=none
|
|
||||||
highlight Constant ctermfg=6 ctermbg=none cterm=bold guifg=#00ffff guibg=#000000 gui=none
|
|
||||||
highlight Identifier ctermfg=4 ctermbg=none cterm=bold guifg=#0000ee guibg=#000000 gui=none
|
|
||||||
highlight Statement ctermfg=6 ctermbg=none cterm=none guifg=#00aaaa guibg=#000000 gui=none
|
|
||||||
highlight PreProc ctermfg=7 ctermbg=none cterm=bold guifg=#ffffff guibg=#000000 gui=none
|
|
||||||
highlight Type ctermfg=6 ctermbg=none cterm=none guifg=#00aaaa guibg=#000000 gui=none
|
|
||||||
highlight Special ctermfg=7 ctermbg=none cterm=bold guifg=#ffffff guibg=#000000 gui=none
|
|
||||||
highlight Underlined ctermfg=2 ctermbg=none cterm=none guifg=#00aa00 guibg=#000000 gui=none
|
|
||||||
highlight Ignore ctermfg=0 ctermbg=none cterm=bold guifg=#aaaaaa guibg=#000000 gui=none
|
|
||||||
highlight Error ctermfg=1 ctermbg=none cterm=bold guibg=#ff0000 guibg=#000000 gui=none
|
|
||||||
highlight Todo ctermfg=3 ctermbg=none cterm=none guifg=#aaaa00 guibg=#000000 gui=none
|
|
||||||
|
|
||||||
" set syntax-specific groups
|
|
||||||
" I'd like to avoid using these, but the default settings for these two are
|
|
||||||
" just no good. Seeing italic text in Vim is just plain wrong.
|
|
||||||
|
|
||||||
highlight htmlBold ctermfg=7 ctermbg=none cterm=bold guifg=#ffffff guibg=#000000 gui=none
|
|
||||||
highlight htmlItalic ctermfg=5 ctermbg=none cterm=bold guifg=#ff00ff guibg=#000000 gui=none
|
|
|
@ -0,0 +1,343 @@
|
||||||
|
" =============================================================================
|
||||||
|
"
|
||||||
|
" File: mayansmoke.vim
|
||||||
|
" Description: Vim color scheme file
|
||||||
|
" Maintainer: Jeet Sukumaran (GUI colors); Clayton Parker (cterm colors)
|
||||||
|
"
|
||||||
|
" =============================================================================
|
||||||
|
|
||||||
|
" Initialization and Setup {{{1
|
||||||
|
" =============================================================================
|
||||||
|
set background=light
|
||||||
|
highlight clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
let colors_name = "mayansmoke"
|
||||||
|
" }}}
|
||||||
|
|
||||||
|
" Normal Color {{{1
|
||||||
|
" =============================================================================
|
||||||
|
hi Normal gui=NONE guifg=Black guibg=#F4F4E8
|
||||||
|
" }}}
|
||||||
|
|
||||||
|
" Highlight Groups {{{1
|
||||||
|
" =============================================================================
|
||||||
|
" Groups (see ':help highlight-groups'):
|
||||||
|
" ColorColumn highlight to use with ':set colorcolumn'
|
||||||
|
" Cursor the character under the cursor
|
||||||
|
" CursorIM like Cursor, but used when in IME mode |CursorIM|
|
||||||
|
" CursorColumn the screen column that the cursor is in when 'cursorcolumn' is set
|
||||||
|
" CursorLine the screen line that the cursor is in when 'cursorline' is set
|
||||||
|
" Directory directory names (and other special names in listings)
|
||||||
|
" DiffAdd diff mode: Added line |diff.txt|
|
||||||
|
" DiffChange diff mode: Changed line |diff.txt|
|
||||||
|
" DiffDelete diff mode: Deleted line |diff.txt|
|
||||||
|
" DiffText diff mode: Changed text within a changed line |diff.txt|
|
||||||
|
" ErrorMsg error messages on the command line
|
||||||
|
" VertSplit the column separating vertically split windows
|
||||||
|
" Folded line used for closed folds
|
||||||
|
" FoldColumn 'foldcolumn'
|
||||||
|
" SignColumn column where |signs| are displayed
|
||||||
|
" IncSearch 'incsearch' highlighting; also used for the text replaced with ":s///c"
|
||||||
|
" LineNr Line number for ":number" and ":#" commands, and when 'number' option is set.
|
||||||
|
" MatchParen The character under the cursor or just before it, if it is a paired bracket, and its match. |pi_paren.txt|
|
||||||
|
" ModeMsg 'showmode' message (e.g., "-- INSERT --")
|
||||||
|
" MoreMsg |more-prompt|
|
||||||
|
" NonText '~' and '@' at the end of the window, etc.
|
||||||
|
" Normal normal text
|
||||||
|
" Pmenu Popup menu: normal item.
|
||||||
|
" PmenuSel Popup menu: selected item.
|
||||||
|
" PmenuSbar Popup menu: scrollbar.
|
||||||
|
" PmenuThumb Popup menu: Thumb of the scrollbar.
|
||||||
|
" Question |hit-enter| prompt and yes/no questions
|
||||||
|
" Search Last search pattern highlighting (see 'hlsearch').
|
||||||
|
" SpecialKey Meta and special keys listed with ":map", text that is displayed differently from what it really is (such as tabs, spaces in listchars etc.).
|
||||||
|
" SpellBad Word that is not recognized by the spellchecker. |spell|
|
||||||
|
" SpellCap Word that should start with a capital. |spell|
|
||||||
|
" SpellLocal Word that is recognized by the spellchecker as one that is
|
||||||
|
" SpellRare Word that is recognized by the spellchecker as one that is hardly ever used. |spell|
|
||||||
|
" StatusLine status line of current window
|
||||||
|
" StatusLineNC status lines of not-current windows
|
||||||
|
" TabLine tab pages line, not active tab page label
|
||||||
|
" TabLineFill tab pages line, where there are no labels
|
||||||
|
" TabLineSel tab pages line, active tab page label
|
||||||
|
" Title titles for output from ":set all", ":autocmd" etc.
|
||||||
|
" Visual Visual mode selection
|
||||||
|
" VisualNOS Visual mode selection when vim is "Not Owning the Selection".
|
||||||
|
" WarningMsg warning messages
|
||||||
|
" WildMenu current match in 'wildmenu' completion
|
||||||
|
hi ColorColumn guifg=NONE guibg=#EEEEDD
|
||||||
|
hi Cursor guifg=bg guibg=fg gui=NONE
|
||||||
|
if hlexists('MayanSmokeCursorLine')
|
||||||
|
hi link CursorColumn MayanSmokeCursorLine
|
||||||
|
hi link CursorLine MayanSmokeCursorLine
|
||||||
|
elseif exists('g:mayansmoke_cursor_line_visibility') && g:mayansmoke_cursor_line_visibility >= 2
|
||||||
|
hi CursorColumn guifg=NONE guibg=NavajoWhite gui=NONE
|
||||||
|
hi CursorLine guifg=NONE guibg=NavajoWhite gui=NONE
|
||||||
|
elseif exists('g:mayansmoke_cursor_line_visibility') && g:mayansmoke_cursor_line_visibility >= 1
|
||||||
|
hi CursorColumn guifg=NONE guibg=white gui=NONE
|
||||||
|
hi CursorLine guifg=NONE guibg=white gui=NONE
|
||||||
|
else
|
||||||
|
hi CursorColumn guifg=NONE guibg=#FFFDD0 gui=NONE
|
||||||
|
hi CursorLine guifg=NONE guibg=#FFFDD0 gui=NONE
|
||||||
|
endif
|
||||||
|
hi CursorIM guifg=bg guibg=fg gui=NONE
|
||||||
|
hi lCursor guifg=bg guibg=fg gui=NONE
|
||||||
|
hi DiffAdd guifg=NONE guibg=SeaGreen1 gui=NONE
|
||||||
|
hi DiffChange guifg=NONE guibg=LightSkyBlue1 gui=NONE
|
||||||
|
hi DiffDelete guifg=NONE guibg=LightCoral gui=NONE
|
||||||
|
hi DiffText guifg=black guibg=LightCyan1 gui=NONE
|
||||||
|
hi Directory guifg=#1600FF guibg=bg gui=NONE
|
||||||
|
hi ErrorMsg guifg=Red2 guibg=NONE gui=NONE
|
||||||
|
hi FoldColumn guifg=SteelBlue4 guibg=LightYellow2 gui=bold
|
||||||
|
hi Folded guifg=SteelBlue4 guibg=Gainsboro gui=italic
|
||||||
|
if hlexists('MayanSmokeSearch')
|
||||||
|
hi link IncSearch MayanSmokeSearch
|
||||||
|
hi link Search MayanSmokeSearch
|
||||||
|
elseif exists('g:mayansmoke_search_visibility') && g:mayansmoke_search_visibility >= 4
|
||||||
|
hi IncSearch guifg=white guibg=red gui=NONE
|
||||||
|
hi Search guifg=white guibg=red gui=NONE
|
||||||
|
elseif exists('g:mayansmoke_search_visibility') && g:mayansmoke_search_visibility == 3
|
||||||
|
hi IncSearch guifg=black guibg=gold gui=NONE
|
||||||
|
hi Search guifg=black guibg=gold gui=NONE
|
||||||
|
elseif exists('g:mayansmoke_search_visibility') && g:mayansmoke_search_visibility == 2
|
||||||
|
hi IncSearch guifg=white guibg=darkorange gui=NONE
|
||||||
|
hi Search guifg=white guibg=darkorange gui=NONE
|
||||||
|
elseif exists('g:mayansmoke_search_visibility') && g:mayansmoke_search_visibility == 0
|
||||||
|
hi IncSearch guifg=black guibg=tan gui=NONE
|
||||||
|
hi Search guifg=black guibg=tan gui=NONE
|
||||||
|
else
|
||||||
|
hi IncSearch guifg=black guibg=khaki gui=NONE
|
||||||
|
hi Search guifg=black guibg=khaki gui=NONE
|
||||||
|
endif
|
||||||
|
hi LineNr guifg=#666677 guibg=#cccfbf gui=NONE
|
||||||
|
hi MatchParen guifg=black guibg=LemonChiffon3 gui=bold
|
||||||
|
hi ModeMsg guifg=White guibg=tomato1 gui=bold
|
||||||
|
hi MoreMsg guifg=SeaGreen4 guibg=bg gui=bold
|
||||||
|
hi NonText guifg=LightCyan3 guibg=bg gui=bold
|
||||||
|
|
||||||
|
hi Pmenu guifg=Orange4 guibg=LightYellow3 gui=NONE
|
||||||
|
hi PmenuSel guifg=ivory2 guibg=NavajoWhite4 gui=bold
|
||||||
|
hi PmenuSbar guifg=White guibg=#999666 gui=NONE
|
||||||
|
hi PmenuThumb guifg=White guibg=#7B7939 gui=NONE
|
||||||
|
|
||||||
|
hi Question guifg=Chartreuse4 guibg=bg gui=bold
|
||||||
|
hi SignColumn guifg=white guibg=LightYellow3 gui=NONE
|
||||||
|
if hlexists('MayanSmokeSpecialKey')
|
||||||
|
hi link SpecialKey MayanSmokeSpecialKey
|
||||||
|
elseif exists('g:mayansmoke_special_key_visibility') && g:mayansmoke_special_key_visibility >= 2
|
||||||
|
hi SpecialKey guifg=black guibg=NavajoWhite gui=NONE
|
||||||
|
elseif exists('g:mayansmoke_special_key_visibility') && g:mayansmoke_special_key_visibility == 0
|
||||||
|
hi SpecialKey guifg=bisque3 guibg=NONE gui=NONE
|
||||||
|
else
|
||||||
|
hi SpecialKey guifg=white guibg=ivory3 gui=NONE
|
||||||
|
endif
|
||||||
|
hi SpellBad guisp=Firebrick2 gui=undercurl
|
||||||
|
hi SpellCap guisp=Blue gui=undercurl
|
||||||
|
hi SpellLocal guisp=DarkCyan gui=undercurl
|
||||||
|
hi SpellRare guisp=Magenta gui=undercurl
|
||||||
|
hi StatusLine guifg=#FFFEEE guibg=#557788 gui=NONE
|
||||||
|
" hi StatusLineNC guifg=#EAE6E2 guibg=LightSteelBlue3 gui=italic
|
||||||
|
hi StatusLineNC guifg=#F4F4EE guibg=#99aabb gui=italic
|
||||||
|
hi TabLine guifg=fg guibg=LightGrey gui=underline
|
||||||
|
hi TabLineFill guifg=fg guibg=bg gui=reverse
|
||||||
|
hi TabLineSel guifg=fg guibg=bg gui=bold
|
||||||
|
hi Title guifg=DeepSkyBlue3 guibg=bg gui=bold
|
||||||
|
hi VertSplit guifg=#99aabb guibg=#99aabb
|
||||||
|
hi Visual guifg=white guibg=DeepSkyBlue1 gui=NONE
|
||||||
|
hi WarningMsg guifg=Firebrick2 guibg=bg gui=NONE
|
||||||
|
hi WildMenu guifg=Black guibg=SkyBlue gui=NONE
|
||||||
|
" }}}
|
||||||
|
|
||||||
|
" 256-Color Terminal Colors, by Clayton Parker {{{1
|
||||||
|
" =============================================================================
|
||||||
|
hi Normal cterm=NONE ctermfg=16 ctermbg=255
|
||||||
|
hi Comment ctermfg=110
|
||||||
|
hi Constant ctermfg=214
|
||||||
|
hi String ctermfg=30
|
||||||
|
hi Boolean ctermfg=88
|
||||||
|
hi Identifier ctermfg=160
|
||||||
|
hi Function ctermfg=132
|
||||||
|
hi Statement ctermfg=21
|
||||||
|
hi Keyword ctermfg=45
|
||||||
|
hi PreProc ctermfg=27
|
||||||
|
hi Type ctermfg=147
|
||||||
|
hi Special ctermfg=64
|
||||||
|
hi Ignore ctermfg=255
|
||||||
|
hi Error ctermfg=196 ctermbg=255 term=none
|
||||||
|
hi Todo ctermfg=136 ctermbg=255 cterm=NONE
|
||||||
|
hi VimError ctermfg=160 ctermbg=16
|
||||||
|
hi VimCommentTitle ctermfg=110
|
||||||
|
hi qfLineNr ctermfg=16 ctermbg=46 cterm=NONE
|
||||||
|
hi pythonDecorator ctermfg=208 ctermbg=255 cterm=NONE
|
||||||
|
hi Cursor ctermfg=255 ctermbg=16 cterm=NONE
|
||||||
|
hi CursorColumn ctermfg=NONE ctermbg=255 cterm=NONE
|
||||||
|
hi CursorIM ctermfg=255 ctermbg=16 cterm=NONE
|
||||||
|
hi CursorLine ctermfg=NONE ctermbg=254 cterm=NONE
|
||||||
|
hi lCursor ctermfg=255 ctermbg=16 cterm=NONE
|
||||||
|
hi DiffAdd ctermfg=16 ctermbg=48 cterm=NONE
|
||||||
|
hi DiffChange ctermfg=16 ctermbg=153 cterm=NONE
|
||||||
|
hi DiffDelete ctermfg=16 ctermbg=203 cterm=NONE
|
||||||
|
hi DiffText ctermfg=16 ctermbg=226 cterm=NONE
|
||||||
|
hi Directory ctermfg=21 ctermbg=255 cterm=NONE
|
||||||
|
hi ErrorMsg ctermfg=160 ctermbg=NONE cterm=NONE
|
||||||
|
hi FoldColumn ctermfg=24 ctermbg=252 cterm=NONE
|
||||||
|
hi Folded ctermfg=24 ctermbg=252 cterm=NONE
|
||||||
|
hi IncSearch ctermfg=255 ctermbg=160 cterm=NONE
|
||||||
|
hi LineNr ctermfg=253 ctermbg=110 cterm=NONE
|
||||||
|
hi NonText ctermfg=110 ctermbg=255 cterm=NONE
|
||||||
|
hi Pmenu ctermfg=fg ctermbg=195 cterm=NONE
|
||||||
|
hi PmenuSbar ctermfg=255 ctermbg=153 cterm=NONE
|
||||||
|
hi PmenuSel ctermfg=255 ctermbg=21 cterm=NONE
|
||||||
|
hi PmenuThumb ctermfg=111 ctermbg=255 cterm=NONE
|
||||||
|
hi SignColumn ctermfg=110 ctermbg=254 cterm=NONE
|
||||||
|
hi Search ctermfg=255 ctermbg=160 cterm=NONE
|
||||||
|
hi SpecialKey ctermfg=255 ctermbg=144 cterm=NONE
|
||||||
|
hi SpellBad ctermfg=16 ctermbg=229 cterm=NONE
|
||||||
|
hi SpellCap ctermfg=16 ctermbg=231 cterm=NONE
|
||||||
|
hi SpellLocal ctermfg=16 ctermbg=231 cterm=NONE
|
||||||
|
hi SpellRare ctermfg=16 ctermbg=226 cterm=NONE
|
||||||
|
hi StatusLine ctermfg=255 ctermbg=24 cterm=NONE
|
||||||
|
hi StatusLineNC ctermfg=253 ctermbg=110 cterm=NONE
|
||||||
|
hi Title ctermfg=75 ctermbg=255 cterm=NONE
|
||||||
|
hi VertSplit ctermfg=255 ctermbg=24 cterm=NONE
|
||||||
|
hi Visual ctermfg=255 ctermbg=153 cterm=NONE
|
||||||
|
hi WildMenu ctermfg=16 ctermbg=117 cterm=NONE
|
||||||
|
|
||||||
|
" 1}}}
|
||||||
|
|
||||||
|
" Syntax {{{1
|
||||||
|
" =============================================================================
|
||||||
|
|
||||||
|
" General {{{2
|
||||||
|
" -----------------------------------------------------------------------------
|
||||||
|
" Groups ('*' = major; see 'help group-name'):
|
||||||
|
" *Comment any comment
|
||||||
|
" *Constant any constant
|
||||||
|
" String a string constant: "this is a string"
|
||||||
|
" Character a character constant: 'c', '\n'
|
||||||
|
" Number a number constant: 234, 0xff
|
||||||
|
" Boolean a boolean constant: TRUE, false
|
||||||
|
" Float a floating point constant: 2.3e10
|
||||||
|
" *Identifier any variable name
|
||||||
|
" Function function name (also: methods for classes)
|
||||||
|
" *Statement any statement
|
||||||
|
" Conditional if, then, else, endif, switch, etc.
|
||||||
|
" Repeat for, do, while, etc.
|
||||||
|
" Label case, default, etc.
|
||||||
|
" Operator "sizeof", "+", "*", etc.
|
||||||
|
" Keyword any other keyword
|
||||||
|
" Exception try, catch, throw
|
||||||
|
" *PreProc generic Preprocessor
|
||||||
|
" Include preprocessor #include
|
||||||
|
" Define preprocessor #define
|
||||||
|
" Macro same as Define
|
||||||
|
" PreCondit preprocessor #if, #else, #endif, etc.
|
||||||
|
" *Type int, long, char, etc.
|
||||||
|
" StorageClass static, register, volatile, etc.
|
||||||
|
" Structure struct, union, enum, etc.
|
||||||
|
" Typedef A typedef
|
||||||
|
" *Special any special symbol
|
||||||
|
" SpecialChar special character in a constant
|
||||||
|
" Tag you can use CTRL-] on this
|
||||||
|
" Delimiter character that needs attention
|
||||||
|
" SpecialComment special things inside a comment
|
||||||
|
" Debug debugging statements
|
||||||
|
" *Error any erroneous construct
|
||||||
|
" *Todo anything that needs extra attention
|
||||||
|
" hi Comment guifg=#A2B5CD guibg=NONE gui=italic
|
||||||
|
hi Comment guifg=#96AAC2 guibg=NONE gui=italic
|
||||||
|
hi Constant guifg=DarkOrange guibg=NONE gui=NONE
|
||||||
|
hi String guifg=Aquamarine4 guibg=NONE gui=NONE
|
||||||
|
hi Boolean guifg=IndianRed4 guibg=NONE gui=NONE
|
||||||
|
hi Identifier guifg=brown3 guibg=NONE gui=NONE
|
||||||
|
hi Function guifg=VioletRed4 guibg=NONE gui=NONE
|
||||||
|
hi Statement guifg=blue1 guibg=NONE gui=NONE
|
||||||
|
hi Keyword guifg=DodgerBlue guibg=NONE gui=NONE
|
||||||
|
hi PreProc guifg=blue1 guibg=NONE gui=NONE
|
||||||
|
hi Type guifg=LightSlateBlue guibg=NONE gui=NONE
|
||||||
|
hi Special guifg=DarkOliveGreen4 guibg=NONE gui=NONE
|
||||||
|
hi Ignore guifg=bg guibg=NONE gui=NONE
|
||||||
|
hi Error guifg=Red guibg=NONE gui=underline
|
||||||
|
hi Todo guifg=tan4 guibg=NONE gui=underline
|
||||||
|
" 2}}}
|
||||||
|
|
||||||
|
" Vim {{{2
|
||||||
|
" -----------------------------------------------------------------------------
|
||||||
|
hi VimError guifg=red guibg=Black gui=bold
|
||||||
|
hi VimCommentTitle guifg=DarkSlateGray4 guibg=bg gui=bold,italic
|
||||||
|
" 2}}}
|
||||||
|
|
||||||
|
" QuickFix {{{2
|
||||||
|
" -----------------------------------------------------------------------------
|
||||||
|
|
||||||
|
" syn match qfFileName "^[^|]*" nextgroup=qfSeparator
|
||||||
|
" syn match qfSeparator "|" nextgroup=qfLineNr contained
|
||||||
|
" syn match qfLineNr "[^|]*" contained contains=qfError
|
||||||
|
" syn match qfError "error" contained
|
||||||
|
hi qfFileName guifg=LightSkyBlue4 guibg=NONE gui=italic
|
||||||
|
hi qfLineNr guifg=coral guibg=NONE gui=bold
|
||||||
|
hi qfError guifg=red guibg=NONE gui=bold
|
||||||
|
" 2}}}
|
||||||
|
|
||||||
|
" Python {{{2
|
||||||
|
" -----------------------------------------------------------------------------
|
||||||
|
hi pythonDecorator guifg=orange3 guibg=NONE gui=bold
|
||||||
|
hi link pythonDecoratorFunction pythonDecorator
|
||||||
|
" 2}}}
|
||||||
|
|
||||||
|
" Diff {{{2
|
||||||
|
" -----------------------------------------------------------------------------
|
||||||
|
hi diffOldFile guifg=#006666 guibg=NONE gui=NONE
|
||||||
|
hi diffNewFile guifg=#0088FF guibg=NONE gui=bold
|
||||||
|
hi diffFile guifg=#0000FF guibg=NONE gui=NONE
|
||||||
|
hi link diffOnly Constant
|
||||||
|
hi link diffIdentical Constant
|
||||||
|
hi link diffDiffer Constant
|
||||||
|
hi link diffBDiffer Constant
|
||||||
|
hi link diffIsA Constant
|
||||||
|
hi link diffNoEOL Constant
|
||||||
|
hi link diffCommon Constant
|
||||||
|
hi diffRemoved guifg=#BB0000 guibg=NONE gui=NONE
|
||||||
|
hi diffChanged guifg=DarkSeaGreen guibg=NONE gui=NONE
|
||||||
|
hi diffAdded guifg=#00AA00 guibg=NONE gui=NONE
|
||||||
|
hi diffLine guifg=thistle4 guibg=NONE gui=italic
|
||||||
|
hi link diffSubname diffLine
|
||||||
|
hi link diffComment Comment
|
||||||
|
" 2}}}
|
||||||
|
|
||||||
|
" PHP (contributed by Ryan Kulla) {{{2
|
||||||
|
" -----------------------------------------------------------------------------
|
||||||
|
" Ryan Kulla's addition for PHP syntax highlighting (for regular/terminal vim)
|
||||||
|
hi phpConditional ctermfg=21 cterm=NONE guifg=black
|
||||||
|
hi phpIdentifier ctermfg=0 cterm=NONE guifg=black
|
||||||
|
hi phpOperator ctermfg=black cterm=NONE guifg=black
|
||||||
|
hi phpRegion ctermfg=132 cterm=NONE guifg=VioletRed4
|
||||||
|
hi phpComparison ctermfg=black cterm=NONE guifg=black
|
||||||
|
hi phpType ctermfg=darkgreen cterm=NONE guifg=darkgreen
|
||||||
|
hi phpParent ctermfg=black cterm=NONE guifg=black
|
||||||
|
hi phpMethodsVar ctermfg=132 cterm=NONE guifg=VioletRed4
|
||||||
|
hi phpStatement ctermfg=21 cterm=NONE guifg=blue
|
||||||
|
hi phpStorageClass ctermfg=21 cterm=NONE guifg=blue
|
||||||
|
hi phpStringSingle ctermfg=30 cterm=NONE guifg=Aquamarine4
|
||||||
|
hi phpStringDouble ctermfg=30 cterm=NONE guifg=Aquamarine4
|
||||||
|
hi phpFunctions ctermfg=21 cterm=NONE guifg=blue
|
||||||
|
hi phpSpecialFunction ctermfg=21 cterm=NONE guifg=blue
|
||||||
|
hi phpRepeat ctermfg=21 cterm=NONE guifg=blue
|
||||||
|
hi phpNumber ctermfg=214 cterm=bold guifg=brown
|
||||||
|
hi phpTodo ctermfg=red cterm=bold guifg=red gui=bold
|
||||||
|
hi phpDefine ctermfg=21 cterm=NONE guifg=blue
|
||||||
|
hi phpConstant ctermfg=21 cterm=NONE guifg=black
|
||||||
|
hi phpCoreConstant ctermfg=21 cterm=NONE guifg=black
|
||||||
|
hi phpMemberSelector ctermfg=black cterm=NONE guifg=black
|
||||||
|
hi phpLabel ctermfg=21 cterm=NONE guifg=blue
|
||||||
|
hi phpStructure ctermfg=black cterm=NONE guifg=black
|
||||||
|
hi phpRelation ctermfg=black cterm=NONE guifg=black
|
||||||
|
hi phpEnvVar ctermfg=black cterm=NONE guifg=black
|
||||||
|
hi phpIntVar ctermfg=0 cterm=bold guifg=black gui=bold
|
||||||
|
hi phpBoolean ctermfg=58 cterm=NONE guifg=brown
|
||||||
|
" 2}}}
|
||||||
|
|
||||||
|
" 1}}}
|
||||||
|
|
|
@ -1,102 +0,0 @@
|
||||||
" Vim color file
|
|
||||||
" Maintainer: Michael Brailsford <brailsmt@yahoo.com>
|
|
||||||
" Date: $Date: 2002/11/25 20:25:54 $
|
|
||||||
" Version: $Revision: 1.1 $
|
|
||||||
" Inspiration: This colorscheme was inspired by midnight.vim. It is a darker
|
|
||||||
" version of it. With some colors tweaked.
|
|
||||||
"
|
|
||||||
" Thanks: Thanks go to Hans Fugal for creating the colorscheme template.
|
|
||||||
" Without it I would have been lost creating the original midnight.vim
|
|
||||||
" Thanks to Mark Lodato for providing vim7 updates.
|
|
||||||
"
|
|
||||||
" Note: If you do not like the dark look of the colorscheme, you can
|
|
||||||
" easily lighten things up with the following line:
|
|
||||||
" :%s/\(\w\)3/\12/g
|
|
||||||
" It is easily pasteable into the command line. you can also
|
|
||||||
" change "\12" to "\11", "\1" or "\14" (if you want things even
|
|
||||||
" darker). If you do use the "\14" replacement, then it looks
|
|
||||||
" like your monitor in a fog bank. :)
|
|
||||||
|
|
||||||
" your pick:
|
|
||||||
set background=dark
|
|
||||||
hi clear
|
|
||||||
if exists("syntax_on")
|
|
||||||
syntax reset
|
|
||||||
endif
|
|
||||||
let g:colors_name="midnight2"
|
|
||||||
|
|
||||||
hi Normal guifg=slategray3 guibg=#000029 ctermfg=14
|
|
||||||
|
|
||||||
"Toggle semicolon matching at the end of lines
|
|
||||||
nmap <silent> <leader>; :call ToggleSemicolonHighlighting()<cr>
|
|
||||||
"{{{
|
|
||||||
function! ToggleSemicolonHighlighting()
|
|
||||||
if exists("b:semicolon")
|
|
||||||
unlet b:semicolon
|
|
||||||
hi semicolon guifg=NONE gui=NONE ctermfg=NONE
|
|
||||||
else
|
|
||||||
syn match semicolon #;$#
|
|
||||||
hi semicolon guifg=red3 gui=bold ctermfg=1
|
|
||||||
let b:semicolon = 1
|
|
||||||
endif
|
|
||||||
endfunction
|
|
||||||
"}}}
|
|
||||||
|
|
||||||
hi Cursor guifg=bg guibg=fg ctermfg=0 ctermbg=11
|
|
||||||
"hi CursorIM
|
|
||||||
hi Directory gui=bold
|
|
||||||
hi DiffAdd guifg=yellow3 guibg=darkgreen ctermbg=0
|
|
||||||
"hi DiffChange
|
|
||||||
"hi DiffDelete green
|
|
||||||
"hi DiffText
|
|
||||||
hi ErrorMsg guibg=red3 ctermfg=1
|
|
||||||
"hi VertSplit
|
|
||||||
hi Folded guibg=#00001a guifg=yellow3 ctermbg=4 ctermfg=11 gui=NONE
|
|
||||||
hi FoldColumn guibg=steelblue3 ctermbg=14 guifg=navyblue ctermfg=11 gui=bold
|
|
||||||
"hi SignColumn
|
|
||||||
"hi IncSearch
|
|
||||||
hi LineNr guifg=yellow3 ctermfg=3
|
|
||||||
hi MatchParen guibg=navyblue gui=italic
|
|
||||||
hi ModeMsg guifg=yellow3 gui=bold ctermfg=3
|
|
||||||
"hi MoreMsg( )
|
|
||||||
"hi NonText
|
|
||||||
hi Pmenu guibg=steelblue3 guifg=bg ctermfg=7 ctermbg=4 cterm=bold
|
|
||||||
hi PmenuSel guibg=fg guifg=bg gui=bold ctermfg=4 ctermbg=7 cterm=bold
|
|
||||||
hi link PmenuSbar Pmenu
|
|
||||||
"hi PmenuThumb
|
|
||||||
"hi Question
|
|
||||||
hi Search guibg=yellow3 guifg=bg
|
|
||||||
"hi SpecialKey
|
|
||||||
"hi SpellBad
|
|
||||||
"hi SpellCap
|
|
||||||
"hi SpellLocal
|
|
||||||
"hi SpellRare
|
|
||||||
hi StatusLine guifg=steelblue3
|
|
||||||
hi StatusLineNC guifg=steelblue4
|
|
||||||
"hi TabLine
|
|
||||||
"hi TabLineFill
|
|
||||||
"hi TabLineSel
|
|
||||||
"hi Title
|
|
||||||
hi Visual guifg=bg guibg=fg
|
|
||||||
"hi VisualNOS
|
|
||||||
"hi WarningMsg
|
|
||||||
"hi WildMenu
|
|
||||||
"hi Menu
|
|
||||||
"hi Scrollbar
|
|
||||||
"hi Tooltip
|
|
||||||
|
|
||||||
" syntax highlighting groups
|
|
||||||
hi Comment guifg=chartreuse3 ctermfg=10
|
|
||||||
hi Constant guifg=plum3 gui=bold ctermfg=13
|
|
||||||
hi String guifg=indianred3 ctermfg=5
|
|
||||||
hi Character guifg=mediumpurple3 ctermfg=5
|
|
||||||
hi Number guifg=turquoise3 ctermfg=5
|
|
||||||
"hi Identifier
|
|
||||||
hi Statement guifg=khaki3 gui=bold ctermfg=15 cterm=underline
|
|
||||||
hi PreProc guifg=firebrick3 gui=italic ctermfg=9
|
|
||||||
hi Type guifg=gold3 gui=bold ctermfg=3
|
|
||||||
hi Special guifg=orange ctermfg=208
|
|
||||||
hi Underlined ctermfg=white cterm=underline
|
|
||||||
"hi Ignore
|
|
||||||
"hi Error
|
|
||||||
hi Todo guifg=yellow3 guibg=blue3 gui=bold ctermfg=3
|
|
|
@ -0,0 +1,74 @@
|
||||||
|
" Vim color file
|
||||||
|
" Name: Obsidian
|
||||||
|
" Maintainer: Aydar Khabibullin <aydar.kh@gmail.com>
|
||||||
|
" Version: 0.5
|
||||||
|
" Date: 01/30/2011 12:35:30 AM
|
||||||
|
|
||||||
|
set background=dark
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
let g:colors_name="obsidian2"
|
||||||
|
|
||||||
|
let s:Colors = [
|
||||||
|
\'#a082bd','#e0e2e4','#93c763',
|
||||||
|
\'#ffcd22','#ec7600','#ff8409',
|
||||||
|
\'#e8e2b7','#d39745','#66747b',
|
||||||
|
\'#678cb1','#5899c0','#5ab9be',
|
||||||
|
\'#293134','#2f393c','#f3db2e']
|
||||||
|
|
||||||
|
" Syntax
|
||||||
|
execute "hi Normal guifg=" . s:Colors[1] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi Comment guifg=" . s:Colors[8] . " guibg=" . s:Colors[12] . " gui=italic"
|
||||||
|
execute "hi Conditional guifg=" . s:Colors[2] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi Constant guifg=" . s:Colors[1] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi Error guifg=" . s:Colors[7] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi Identifier guifg=" . s:Colors[9] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi Ignore guifg=" . s:Colors[1]
|
||||||
|
execute "hi Operator guifg=" . s:Colors[6] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi PreProc guifg=" . s:Colors[0] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi Repeat guifg=" . s:Colors[2] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi Special guifg=" . s:Colors[2] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi Statement guifg=" . s:Colors[2] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi Number guifg=" . s:Colors[3] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi Boolean guifg=" . s:Colors[11] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi String guifg=" . s:Colors[5] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi Character guifg=" . s:Colors[5] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi Title guifg=" . s:Colors[1] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi Todo guifg=" . s:Colors[12] . " guibg=" . s:Colors[0] . " gui=bold guisp=NONE"
|
||||||
|
execute "hi Type guifg=" . s:Colors[9] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi Underline guifg=" . s:Colors[10] . " guibg=" . s:Colors[12]
|
||||||
|
|
||||||
|
" Groups
|
||||||
|
execute "hi Cursor guifg=" . s:Colors[8] . " guibg=" . s:Colors[4]
|
||||||
|
execute "hi CursorIM guifg=" . s:Colors[7] . " guibg=" . s:Colors[4]
|
||||||
|
execute "hi CursorLine guifg=NONE guibg=" . s:Colors[13]
|
||||||
|
execute "hi CursorColumn guifg=". s:Colors[1] . " guibg=" . s:Colors[13]
|
||||||
|
execute "hi Directory guifg=" . s:Colors[10] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi ErrorMsg guifg=" . s:Colors[13] . " guibg=" . s:Colors[7]
|
||||||
|
execute "hi FoldColumn guifg=" . s:Colors[13] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi Folded guifg=" . s:Colors[12] . " guibg=" . s:Colors[11]
|
||||||
|
execute "hi IncSearch guifg=" . s:Colors[1] . " guibg=" . s:Colors[12] . " gui=none"
|
||||||
|
execute "hi LineNr guifg=" . s:Colors[8] . " guibg=" . s:Colors[12] . " gui=none"
|
||||||
|
execute "hi MatchParen guifg=" . s:Colors[12] . " guibg=" . s:Colors[4] . " gui=bold"
|
||||||
|
execute "hi ModeMsg guifg=" . s:Colors[5] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi MoreMsg guifg=" . s:Colors[5] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi NonText guifg=" . s:Colors[1] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi Pmenu guifg=" . s:Colors[1] . " guibg=" . s:Colors[8]
|
||||||
|
execute "hi PmenuSel guifg=" . s:Colors[13] . " guibg=" . s:Colors[9]
|
||||||
|
execute "hi Question guifg=" . s:Colors[0] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi Search guifg=" . s:Colors[0] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi SpecialKey guifg=" . s:Colors[10] . " guibg=" . s:Colors[12]
|
||||||
|
execute "hi StatusLine guifg=" . s:Colors[1] . " guibg=" . s:Colors[9] . " gui=none"
|
||||||
|
execute "hi StatusLineNC guifg=" . s:Colors[1] . " guibg=" . s:Colors[8] . " gui=none"
|
||||||
|
execute "hi TabLine guifg=" . s:Colors[8] . " guibg=" . s:Colors[12] . " gui=none"
|
||||||
|
execute "hi TabLineFill guifg=" . s:Colors[12] . " guibg=" . s:Colors[13] . " gui=none"
|
||||||
|
execute "hi TabLineSel guifg=" . s:Colors[1] . " guibg=" . s:Colors[13] . " gui=none"
|
||||||
|
execute "hi Tooltip guifg=" . s:Colors[9] . " guibg=" . s:Colors[8] . " gui=none"
|
||||||
|
execute "hi VertSplit guifg=" . s:Colors[0] . " guibg=" . s:Colors[13] . " gui=none"
|
||||||
|
execute "hi Visual guifg=" . s:Colors[1] . " guibg=" . s:Colors[0] . " gui=none"
|
||||||
|
hi VisualNOS gui=none guibg=black
|
||||||
|
execute "hi WarningMsg guifg=" . s:Colors[5] . " guibg=" . s:Colors[12] . " gui=none"
|
||||||
|
execute "hi WildMenu guifg=" . s:Colors[14] . " guibg=" . s:Colors[5] . " gui=none"
|
||||||
|
|
|
@ -0,0 +1,157 @@
|
||||||
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
|
" Author: Mario Gutierrez (mario@mgutz.com)
|
||||||
|
" Last Change: Dececember 6, 2010
|
||||||
|
" Version: 0.2
|
||||||
|
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
|
||||||
|
|
||||||
|
set background=dark
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
let colors_name = "southwest-fog"
|
||||||
|
|
||||||
|
|
||||||
|
"""""""""" General
|
||||||
|
|
||||||
|
hi Normal guifg=#acb9c7 guibg=#26292e gui=none
|
||||||
|
|
||||||
|
if version >= 700
|
||||||
|
hi CursorColumn guibg=#30333a
|
||||||
|
hi CursorLine guibg=#30333a
|
||||||
|
hi MatchParen guifg=magenta guibg=#1a1d20 gui=bold,italic
|
||||||
|
hi Pmenu guifg=bg guibg=#957b94
|
||||||
|
hi PmenuSel guifg=bg guibg=#a694b3
|
||||||
|
|
||||||
|
hi IncSearch guifg=bg guibg=#9d94b3 gui=bold
|
||||||
|
hi Search guifg=bg guibg=#9d94b3 gui=none
|
||||||
|
endif
|
||||||
|
|
||||||
|
hi Cursor guifg=bg guibg=#73b87f gui=none
|
||||||
|
hi DiffAdd guifg=bg guibg=#70869d gui=none
|
||||||
|
hi DiffChange guifg=bg guibg=#a58f73 gui=none
|
||||||
|
hi DiffDelete guifg=bg guibg=#a27376 gui=none
|
||||||
|
hi DiffText guifg=bg guibg=#a4a273 gui=none
|
||||||
|
hi ErrorMsg guifg=fg guibg=#aa2e34 gui=none
|
||||||
|
hi Folded guifg=fg guibg=#3d4a3e gui=none
|
||||||
|
hi FoldColumn guifg=#d7969d guibg=#3f4c4d gui=none
|
||||||
|
hi LineNr guifg=#3d424a guibg=bg gui=none
|
||||||
|
hi NonText guifg=#3d424a guibg=bg gui=none
|
||||||
|
hi Question guifg=#6dbb6d guibg=bg gui=none
|
||||||
|
hi StatusLine guifg=#b0d3bb guibg=#1a1d20 gui=none
|
||||||
|
hi StatusLineNC guifg=#5a6c60 guibg=#1a1d20 gui=none
|
||||||
|
hi TabLine guifg=#555555 guibg=#dddddd gui=none
|
||||||
|
hi TabLineFill guifg=fg guibg=#dddddd gui=none
|
||||||
|
hi TabLineSel guifg=#101010 guibg=#b0b0b0 gui=none
|
||||||
|
hi Title guifg=#d7969d guibg=bg gui=none
|
||||||
|
hi VertSplit guifg=#1a1d20 guibg=#1a1d20 gui=none
|
||||||
|
hi Visual guifg=bg guibg=#94b3b3 gui=none
|
||||||
|
hi WarningMsg guifg=#bb6d6d guibg=bg gui=none
|
||||||
|
|
||||||
|
|
||||||
|
"""""""""" Syntax highlighting
|
||||||
|
|
||||||
|
hi Comment guifg=#5a6c60 guibg=bg gui=italic
|
||||||
|
hi Constant guifg=#b1c7ad gui=none
|
||||||
|
hi Error guifg=fg guibg=#aa2e34 gui=none
|
||||||
|
hi Function guifg=#cccbb1 gui=none
|
||||||
|
hi Identifier guifg=#b89e93 gui=none
|
||||||
|
hi Ignore guifg=bg guibg=bg gui=none
|
||||||
|
hi Keyword guifg=#ccc0b1 gui=none
|
||||||
|
hi Number guifg=#e1d4a8 gui=none
|
||||||
|
hi PreProc guifg=#bbacc7 gui=none
|
||||||
|
hi Special guifg=#a58f73 gui=none
|
||||||
|
hi Special guifg=#b8a792 gui=none
|
||||||
|
hi Statement guifg=#ccc0b1 gui=none
|
||||||
|
hi String guifg=#9a7bb2 gui=none
|
||||||
|
hi Todo guifg=#bebb83 guibg=bg gui=bold
|
||||||
|
hi Type guifg=#cbb0b2 gui=none
|
||||||
|
hi Underlined guifg=#bea483 gui=underline
|
||||||
|
|
||||||
|
|
||||||
|
""""""""""" ERB
|
||||||
|
|
||||||
|
hi link erubyDelimiter PreProc
|
||||||
|
|
||||||
|
|
||||||
|
""""""""""" HAML
|
||||||
|
|
||||||
|
hi link hamlAttributes htmlArg
|
||||||
|
hi link hamlTag htmlTag
|
||||||
|
hi link hamlTagName htmlTagName
|
||||||
|
hi link hamlIdChar hamlId
|
||||||
|
hi link hamlClassChar hamlClass
|
||||||
|
|
||||||
|
|
||||||
|
""""""""""" HELP
|
||||||
|
|
||||||
|
hi link helpSectionDelim NonText
|
||||||
|
hi link helpExample Statement
|
||||||
|
|
||||||
|
|
||||||
|
""""""""""" HTML
|
||||||
|
|
||||||
|
hi link htmlTag Statement
|
||||||
|
hi link htmlEndTag Statement
|
||||||
|
hi link htmlTagName Statement
|
||||||
|
|
||||||
|
|
||||||
|
"""""""""" JavaScript
|
||||||
|
|
||||||
|
hi link javaScriptFunction Statement
|
||||||
|
hi link javaScriptFuncName Function
|
||||||
|
hi link javaScriptLabel PreProc
|
||||||
|
|
||||||
|
|
||||||
|
"""""""""" MAKE
|
||||||
|
|
||||||
|
hi link makeCommands Statement
|
||||||
|
|
||||||
|
|
||||||
|
"""""""""" MARKDOWN (tpope's vim-markdown)
|
||||||
|
|
||||||
|
hi link markdownCodeBlock Statement
|
||||||
|
hi link markdownCode Statement
|
||||||
|
hi link markdownCodeDelimiter Statement
|
||||||
|
hi link markdownHeadingDelimiter Title
|
||||||
|
hi markdownLinkText guifg=#cbb0b2 gui=underline
|
||||||
|
hi markdownUrl guifg=#69839a guibg=bg gui=none
|
||||||
|
hi link markdownLinkTextDelimiter markdownUrl
|
||||||
|
hi link markdownLinkDelimiter markdownUrl
|
||||||
|
|
||||||
|
|
||||||
|
""""""""""" NERDTree
|
||||||
|
|
||||||
|
hi link treePart NonText
|
||||||
|
hi link treePartFile treePart
|
||||||
|
hi link treeDirSlash treePart
|
||||||
|
hi link treeDir Statement
|
||||||
|
hi link treeClosable PreProc
|
||||||
|
hi link treeOpenable treeClosable
|
||||||
|
hi link treeUp treeClosable
|
||||||
|
hi treeFlag guifg=#3e71a1 guibg=bg gui=none
|
||||||
|
hi link treeHelp Comment
|
||||||
|
hi link treeLink Type
|
||||||
|
hi link treeExecFile Type
|
||||||
|
|
||||||
|
|
||||||
|
"""""""""" PHP
|
||||||
|
|
||||||
|
hi link phpVarSelector Identifier
|
||||||
|
|
||||||
|
|
||||||
|
"""""""""" Ruby
|
||||||
|
|
||||||
|
hi link rubyAccess PreProc
|
||||||
|
hi rubyInterpolation guifg=#f6abf1 guibg=bg
|
||||||
|
hi link rubyInterpolationDelimiter rubyInterpolation
|
||||||
|
hi link rubyStringDelimiter String
|
||||||
|
|
||||||
|
|
||||||
|
""""""""""" XML
|
||||||
|
|
||||||
|
hi link xmlTag htmlTag
|
||||||
|
hi link xmlEndTag htmlEndTag
|
||||||
|
hi link xmlTagName htmlTagName
|
||||||
|
|
||||||
|
" vim: set sw=4 sts=4:
|
Loading…
Reference in New Issue