" Vim color file " sift v2.1 " http://www.vim.org/scripts/script.php?script_id=1454 " " Maintainer: Shawn Axsom " " * Place :colo sift in your VimRC/GVimRC file " * GvimRC if using GUI any " " - Thanks to Desert and OceanDeep for their color scheme " file layouts " - Thanks to Raimon Grau for his feedback " " Tips for updating color schemes: " map :w :colo sift " map :highlight " map :echo "hi<" . synIDattr(synID(line("."),col("."),1),"name") . '> trans<' . synIDattr(synID(line("."),col("."),0),"name") . "> lo<" . synIDattr(synIDtrans(synID(line("."),col("."),1)),"name") . ">" . " FG:" . synIDattr(synIDtrans(synID(line("."),col("."),1)),"fg#") " " To get a reasonably similar look between GUI and CTERM: " CSApprox " redir > highlightfile " highlight " redir END set background=dark if version > 580 " no guarantees for version 5.8 and below, but this makes it stop " complaining hi clear if exists("syntax_on") syntax reset endif endif let g:colors_name="sift" hi Normal guifg=#b4dcbc guibg=#0c121c hi NonText guifg=#382920 guibg=#041328 " syntax highlighting """""""""""""""""""""""""""""""""""""""" hi Comment guifg=#007868 hi Title guifg=#09f909 gui=none hi Underlined guifg=#49f95f gui=none hi Statement guifg=#efef70 "gui=none hi Type guifg=#60e5bf gui=none hi Constant guifg=#0ad8ff hi Number guifg=#eabaff hi PreProc guifg=#f085b4 hi Identifier guifg=#50f0b4 gui=bold hi Special guifg=#88a0d4 hi Operator guifg=#f0da00 "hi Keyword guifg=green "hi Error guibg=#408452 hi Function guifg=#c08a50 guibg=bg gui=bold "or green 50b3b0 hi Conditional guifg=#f8f024 guibg=bg hi Repeat guifg=#ffa400 guibg=bg gui=bold hi Exception guifg=#dfff80 "hi Ignore guifg=grey40 "hi Todo guifg=orangered guibg=yellow2 """""this section borrowed from OceanDeep/Midnight""""" "hi Label gui=None guifg=LightGreen guibg=bg "highlight Operator gui=None guifg=#daca65 guibg=bg "highlight Keyword gui=bold guifg=grey guibg=bg "highlight Exception gui=none guifg=#ea5460 guibg=bg """"""""""""""""""""""""""""""""""""""""""""""""""""""" "end syntax highlighting """"""""""""""""""""""""""""""""""""" " highlight groups hi Directory guifg=#bbd0df hi DiffAdd guibg=#9af5c0 guifg=#05293d hi DiffDelete guibg=#aa0500 guifg=#a5293d hi DiffChange guibg=#0ab5c0 guifg=#05293d hi DiffText guibg=#aae5d0 guifg=#05293d hi ErrorMsg guibg=#ff4545 hi Cursor guibg=#cad5c0 guifg=#05293d hi CursorLine cterm=NONE ctermbg=234 hi CursorColumn cterm=NONE ctermbg=darkred ctermfg=white guibg=darkred guifg=white hi Folded guibg=#201328 guifg=#BBDDCC hi FoldColumn guibg=#130014 guifg=#dbcaa5 "hi FoldColumn guibg=#83a5cd guifg=#70459F hi LineNr guibg=bg guifg=#207585 gui=bold "hi LineNr guibg=#081c30 guifg=#80a0dA hi StatusLine guibg=#20aaea guifg=#202050 gui=bold hi StatusLineNC guibg=#2a90c0 guifg=#204050 gui=bold hi Search guibg=#9a9d8d guifg=#3a4520 hi IncSearch guifg=#caceba guibg=#3a4520 hi VertSplit guibg=#325f95 guifg=grey50 gui=none hi ModeMsg guifg=#00AACC hi MoreMsg guifg=SeaGreen hi Question guifg=#AABBCC hi SpecialKey guifg=#90dcb0 hi Visual guifg=#4a8FcF guibg=#032F5F "hi VisualNOS hi WarningMsg guifg=salmon "hi WildMenu "hi Menu "hi Scrollbar guibg=grey30 guifg=tan "hi Tooltip hi Matchmaker guifg=#FFFFFF guibg=#3364b5 hi SignColumn guibg=#112121 hi GitGutterAdd guifg=#003000 guibg=#33a333 gui=bold ctermfg=2 ctermbg=4 hi GitGutterChange guifg=#000050 guibg=#0383f3 gui=bold ctermfg=3 ctermbg=4 hi GitGutterDelete guifg=#000000 guibg=#a33333 gui=bold ctermfg=1 ctermbg=4 " new Vim 7.0 items hi Pmenu guibg=#3a6595 guifg=#9aadd5 hi PmenuSel guibg=#4a85ba guifg=#b0d0f0 hi MatchParen guibg=#200080 guifg=#f0f080 " terminal colors hi Normal ctermbg=233 ctermfg=195 hi SpecialKey term=bold ctermfg=113 hi NonText term=bold cterm=bold ctermfg=52 ctermbg=16 hi Directory term=bold ctermfg=152 hi ErrorMsg term=standout ctermfg=231 ctermbg=203 hi IncSearch term=bold cterm=bold ctermfg=17 ctermbg=163 hi Search term=reverse ctermfg=230 ctermbg=161 hi MoreMsg term=bold cterm=bold ctermfg=29 hi ModeMsg term=bold cterm=bold ctermfg=38 hi LineNr term=underline cterm=bold ctermfg=30 ctermbg=16 hi CursorLineNr term=bold cterm=bold ctermfg=226 hi Question term=standout cterm=bold ctermfg=146 hi StatusLine term=bold,reverse cterm=bold ctermfg=14 ctermbg=236 hi StatusLineNC term=reverse cterm=bold ctermfg=24 ctermbg=236 hi VertSplit term=reverse ctermfg=244 ctermbg=60 hi Title term=bold ctermfg=46 hi Visual term=reverse ctermfg=68 ctermbg=17 hi VisualNOS term=bold,underline cterm=bold,underline hi WarningMsg term=standout ctermfg=209 hi WildMenu term=standout ctermfg=16 ctermbg=226 hi Folded term=standout ctermfg=2 ctermbg=0 hi Statement term=bold cterm=bold ctermfg=220 hi Type term=standout ctermfg=79 hi Constant ctermfg=45 hi Function term=bold cterm=bold ctermfg=173 hi Special term=bold cterm=bold ctermfg=124 hi Conditional term=bold cterm=bold ctermfg=11 hi Operator term=bold cterm=bold ctermfg=168 hi Repeat term=bold cterm=bold ctermfg=214 hi Identifier term=none cterm=none ctermfg=116 hi Comment ctermfg=29 hi DiffAdd ctermfg=11 ctermbg=22 hi DiffDelete ctermfg=3 ctermbg=88 hi DiffChange ctermfg=12 ctermbg=25 hi DiffText term=bold cterm=bold ctermfg=85 ctermbg=32 hi Matchmaker ctermfg=16 ctermbg=32 hi SignColumn ctermbg=234 hi GitGutterAdd ctermfg=3 ctermbg=28 cterm=bold hi GitGutterChange ctermfg=7 ctermbg=26 cterm=bold hi GitGutterDelete ctermfg=2 ctermbg=1 cterm=bold hi javaScriptObjectKey ctermfg=186 hi javaScriptBrowserObjects ctermfg=155 hi javaScriptDOMObjects ctermfg=112 hi javaScriptDOMMethods ctermfg=193 hi javaScriptGlobalObjects ctermfg=118 hi xmlTagName ctermfg=172 hi xmlEndTag ctermfg=173 hi xmlAttrib ctermfg=159 hi xmlAttribPunct ctermfg=177