123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110 |
- " Vim color file
- " Name: 3dglasses
- " Maintainer: Erik Falor <ewfalor@gmail.com>
- " Version: 1.1.1
- "
- " Version 1.1.1: Modified MatchParen group so that Matching < > in XML
- " files stand out better.
- "
- " Version 1.1: Added support for GetLatestVimScripts
- "
- " Version 1.0: Initial upload
- " GetLatestVimScripts: 2019 1 :AutoInstall: 3dglasses.vim
- set background=dark
- if version < 700
- finish
- else
- if exists("syntax_on")
- hi clear
- syntax reset
- endif
- endif
- "map <F1> :echo synIDattr(synID(line("."), col("."), 1), "name")<CR>
- let g:colors_name="3dglasses"
- "3D Glasses palette
- " {{{
- let s:White = ['#ffffff', '#dddddd', '#bbbbbb']
- let s:Black = ['#000000', '#001621', '#1B3641', '#00222B']
- let s:DarkBlue = ['#00117B', '#0D4CAD', '#01BEF6']
- let s:LightBlue = ['#004455', '#0088AA', '#00CCFF', '#55DDFF', '#80E5FF']
- let s:Red = ['#2b0000', '#800000', '#AA0000', '#FF0000', '#FF2A2A', '#FF5555']
- " }}}
- hi Normal guibg=#00222B guifg=#00ffff
- execute "hi Normal guibg=" . s:Black[3] . " guifg=" . s:LightBlue[4]
- execute "hi NonText guibg=" . s:Black[3] . " guifg=" . s:Red[1]
- " {{{ syntax
- execute "hi Comment gui=italic guifg=" . s:LightBlue[2]
- execute "hi Conditional gui=bold guifg=" . s:LightBlue[1]
- execute "hi Constant gui=bold guifg=" . s:Red[2]
- execute "hi Error guifg=" . s:Red[5] . " guibg=" . s:Red[0]
- execute "hi Identifier gui=bold guifg=" . s:Red[3]
- execute "hi Ignore guifg=" . s:Red[1]
- execute "hi Operator gui=bold guifg=" . s:Red[5]
- execute "hi PreProc gui=bold guifg=" . s:Red[3]
- execute "hi Repeat gui=bold guifg=" . s:LightBlue[3]
- execute "hi Special guifg=" . s:LightBlue[1]
- execute "hi Statement gui=bold guifg=" . s:LightBlue[2]
- execute "hi String guifg=" . s:DarkBlue[2]
- execute "hi Title guifg=" . s:White[0]
- execute "hi Todo gui=bold guisp=NONE guibg=NONE guifg=" . s:Red[4]
- execute "hi Type guifg=" . s:LightBlue[4]
- execute "hi Underlined gui=underline guifg=" . s:LightBlue[0]
- " }}}
- " {{{ groups
- "execute "hi CursorIM TODO
- "execute "hi DiffAdd
- "execute "hi DiffChange
- "execute "hi DiffDelete
- "execute "hi DiffText
- execute "hi Directory guifg=" . s:LightBlue[0]
- "execute "hi Scrollbar TODO
- "execute "hi SignColumn
- "execute "hi SpecialKey guifg=" . s:Red[2]
- "execute "hi SpellBad
- "execute "hi SpellCap
- "execute "hi SpellLocal
- "execute "hi SpellRare
- execute "hi Cursor guibg=" . s:DarkBlue[2] . " guifg=" . s:DarkBlue[0]
- execute "hi CursorColumn guibg=" . s:Red[0]
- execute "hi CursorLine guibg=" . s:Red[0]
- execute "hi ErrorMsg guifg=" . s:White[0] . " guibg=" . s:Red[1]
- execute "hi FoldColumn guibg=" . s:Red[0] . " guifg=" . s:Red[2]
- execute "hi Folded guibg=" . s:Red[0] . " guifg=" . s:Red[2]
- execute "hi IncSearch gui=none guibg=" . s:Red[2] . " guifg=" . s:Red[0]
- execute "hi LineNr guibg=" . s:Black[3] . " guifg=" . s:Red[3]
- execute "hi MatchParen guibg=" . s:Red[2]
- execute "hi ModeMsg guibg=NONE guifg=" . s:LightBlue[2]
- execute "hi MoreMsg guibg=NONE guifg=" . s:Red[2]
- execute "hi Pmenu guibg=" . s:LightBlue[3] . " guifg=" . s:DarkBlue[0]
- execute "hi PmenuSbar guibg=" . s:LightBlue[3] . " guifg=" . s:Red[0]
- execute "hi PmenuSel gui=bold guibg=" . s:LightBlue[3] . " guifg=" . s:Red[4]
- execute "hi PmenuThumb guibg=" . s:LightBlue[3] . " guifg=" . s:Red[4]
- execute "hi Question guifg=" . s:Red[2]
- execute "hi Search gui=bold guisp=NONE guibg=" . s:LightBlue[4]
- execute "hi StatusLine gui=none guibg=" . s:LightBlue[2] . " guifg=" . s:LightBlue[0]
- execute "hi StatusLineNC gui=none guibg=" . s:Red[1] . " guifg=" . s:Red[4]
- execute "hi TabLine guibg=" . s:Red[1] . " guifg=" . s:Red[3]
- execute "hi TabLineFill guifg=" . s:Red[1]
- execute "hi TabLineSel guibg=" . s:LightBlue[3] . " guifg=" . s:DarkBlue[0]
- execute "hi Title gui=bold guifg=" . s:Red[3]
- execute "hi VertSplit gui=none guibg=" . s:Red[1] . " guifg=" . s:Red[4]
- execute "hi Visual guibg=" . s:Red[4] . " guifg=" . s:Red[0]
- execute "hi VisualNOS gui=underline guibg=NONE"
- execute "hi WarningMsg guifg=" . s:Red[3]
- execute "hi WildMenu guifg=" . s:Red[0] . " guibg=" . s:Red[4]
- " }}}
- " {{{ GUI
- "hi Menu TODO
- "hi Scrollbar TODO
- execute "hi Tooltip gui=none guibg=" . s:LightBlue[0] . " guifg=" . s:White[1]
- " }}}
- "
- " vim:foldmethod=marker:
|