Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

latest peaksea

  • Loading branch information...
commit 26a59f3a30f8adf0fe79fa86fb9393be55f88a08 1 parent 8384c20
@scrooloose scrooloose authored
Showing with 457 additions and 434 deletions.
  1. +457 −434 colors/peaksea.vim
View
891 colors/peaksea.vim
@@ -1,25 +1,34 @@
" Vim color file --- psc (peak sea color) "Lite version"
-" Maintainer: Pan, Shi Zhu <Go to the following URL for my email>
-" URL: http://vim.sourceforge.net/scripts/script.php?script_id=760
-" Last Change: 30 May 2008
-" Version: 3.2
+" Maintainer: Pan, Shi Zhu <Go to the following URL for my email>
+" URL: http://vim.sourceforge.net/scripts/script.php?script_id=760
+" Last Change: 31 Oct 2008
+" Version: 3.3
"
-" Comments and e-mails are welcomed, please prepend [VIM] in the title
-" when writing e-mail to me, thanks.
+" Comments and e-mails are welcomed, thanks.
"
-" The peaksea color is simply a colorscheme with the default settings of
-" the original ps_color. Lite version means there's no custom settings
-" and fancy features such as integration with reloaded.vim
+" The peaksea color is simply a colorscheme with the default settings of
+" the original ps_color. Lite version means there's no custom settings
+" and fancy features such as integration with reloaded.vim
"
-" The full version of ps_color.vim will be maintained until Vim 8.
-" By then there will be only the lite version: peaksea.vim
+" The full version of ps_color.vim will be maintained until Vim 8.
+" By then there will be only the lite version: peaksea.vim
"
" Note: Please set the background option in your .vimrc and/or .gvimrc
"
-" 'background' option should NEVER be set inside a colorscheme file.
-" because ":set background" inside a colorscheme will cause colorscheme
-" be sourced at least twice, in the worst case this may result an
-" infinite loop!
+" It is much better *not* to set 'background' option inside
+" a colorscheme file. because ":set background" inside a colorscheme
+" may cause colorscheme be sourced twice or in the worst case result an
+" infinite loop.
+"
+" Color Scheme Overview:
+" :ru syntax/hitest.vim
+"
+" Relevant Help:
+" :h highlight-groups
+" :h psc-cterm-color-table
+"
+" Colors Order:
+" #rrggbb
"
hi clear
@@ -30,357 +39,360 @@ endif
let g:colors_name = expand("<sfile>:t:r")
-" Relevant Help:
-" :h hi-groups
-" :h psc-cterm-color-table
-" :ru syntax/hitest.vim
-"
-" Colors Order:
-" #rrggbb
-"
-
" I don't want to abuse folding, but here folding is used to avoid confusion.
if &background=='light'
" for background=light {{{2
" LIGHT COLOR DEFINE START
- hi Normal guifg=#000000 guibg=#e0e0e0 gui=NONE
- hi Search guifg=NONE guibg=#f8f8f8 gui=NONE
- hi Visual guifg=NONE guibg=#a6caf0 gui=NONE
- hi Cursor guifg=#f0f0f0 guibg=#008000 gui=NONE
+ hi Normal guifg=#000000 guibg=#e0e0e0 gui=NONE
+ hi Search guifg=NONE guibg=#f8f8f8 gui=NONE
+ hi Visual guifg=NONE guibg=#a6caf0 gui=NONE
+ hi Cursor guifg=#f0f0f0 guibg=#008000 gui=NONE
" The idea of CursorIM is pretty good, however, the feature is still buggy
" in the current version (Vim 7.0).
" The following line will be kept commented until the bug fixed.
"
- " hi CursorIM guifg=#f0f0f0 guibg=#800080
- hi Special guifg=#907000 guibg=NONE gui=NONE
- hi Comment guifg=#606000 guibg=NONE gui=NONE
- hi Number guifg=#907000 guibg=NONE gui=NONE
- hi Constant guifg=#007068 guibg=NONE gui=NONE
- hi StatusLine guifg=fg guibg=#a6caf0 gui=NONE
- hi LineNr guifg=#686868 guibg=NONE gui=NONE
- hi Question guifg=fg guibg=#d0d090 gui=NONE
- hi PreProc guifg=#009030 guibg=NONE gui=NONE
- hi Statement guifg=#2060a8 guibg=NONE gui=NONE
- hi Type guifg=#0850a0 guibg=NONE gui=NONE
- hi Todo guifg=#800000 guibg=#e0e090 gui=NONE
+ " hi CursorIM guifg=#f0f0f0 guibg=#800080
+ hi Special guifg=#907000 guibg=NONE gui=NONE
+ hi Comment guifg=#606000 guibg=NONE gui=NONE
+ hi Number guifg=#907000 guibg=NONE gui=NONE
+ hi Constant guifg=#007068 guibg=NONE gui=NONE
+ hi StatusLine guifg=fg guibg=#a6caf0 gui=NONE
+ hi LineNr guifg=#686868 guibg=NONE gui=NONE
+ hi Question guifg=fg guibg=#d0d090 gui=NONE
+ hi PreProc guifg=#009030 guibg=NONE gui=NONE
+ hi Statement guifg=#2060a8 guibg=NONE gui=NONE
+ hi Type guifg=#0850a0 guibg=NONE gui=NONE
+ hi Todo guifg=#800000 guibg=#e0e090 gui=NONE
" NOTE THIS IS IN THE WARM SECTION
- hi Error guifg=#c03000 guibg=NONE gui=NONE
- hi Identifier guifg=#a030a0 guibg=NONE gui=NONE
- hi ModeMsg guifg=fg guibg=#b0b0e0 gui=NONE
- hi VisualNOS guifg=fg guibg=#b0b0e0 gui=NONE
- hi SpecialKey guifg=#1050a0 guibg=NONE gui=NONE
- hi NonText guifg=#002090 guibg=#d0d0d0 gui=NONE
- hi Directory guifg=#a030a0 guibg=NONE gui=NONE
- hi ErrorMsg guifg=fg guibg=#f0b090 gui=NONE
- hi MoreMsg guifg=#489000 guibg=NONE gui=NONE
- hi Title guifg=#a030a0 guibg=NONE gui=NONE
- hi WarningMsg guifg=#b02000 guibg=NONE gui=NONE
- hi WildMenu guifg=fg guibg=#d0d090 gui=NONE
- hi Folded guifg=NONE guibg=#b0e0b0 gui=NONE
- hi FoldColumn guifg=fg guibg=#90e090 gui=NONE
- hi DiffAdd guifg=NONE guibg=#b0b0e0 gui=NONE
- hi DiffChange guifg=NONE guibg=#e0b0e0 gui=NONE
- hi DiffDelete guifg=#002090 guibg=#d0d0d0 gui=NONE
- hi DiffText guifg=NONE guibg=#c0e080 gui=NONE
- hi SignColumn guifg=fg guibg=#90e090 gui=NONE
-
- hi IncSearch guifg=#f0f0f0 guibg=#806060 gui=NONE
- hi StatusLineNC guifg=fg guibg=#c0c0c0 gui=NONE
- hi VertSplit guifg=fg guibg=#c0c0c0 gui=NONE
- hi Underlined guifg=#6a5acd guibg=NONE gui=underline
- hi Ignore guifg=bg guibg=NONE
+ hi Error guifg=#c03000 guibg=NONE gui=NONE
+ hi Identifier guifg=#a030a0 guibg=NONE gui=NONE
+ hi ModeMsg guifg=fg guibg=#b0b0e0 gui=NONE
+ hi VisualNOS guifg=fg guibg=#b0b0e0 gui=NONE
+ hi SpecialKey guifg=#1050a0 guibg=NONE gui=NONE
+ hi NonText guifg=#002090 guibg=#d0d0d0 gui=NONE
+ hi Directory guifg=#a030a0 guibg=NONE gui=NONE
+ hi ErrorMsg guifg=fg guibg=#f0b090 gui=NONE
+ hi MoreMsg guifg=#489000 guibg=NONE gui=NONE
+ hi Title guifg=#a030a0 guibg=NONE gui=NONE
+ hi WarningMsg guifg=#b02000 guibg=NONE gui=NONE
+ hi WildMenu guifg=fg guibg=#d0d090 gui=NONE
+ hi Folded guifg=NONE guibg=#b0e0b0 gui=NONE
+ hi FoldColumn guifg=fg guibg=#90e090 gui=NONE
+ hi DiffAdd guifg=NONE guibg=#b0b0e0 gui=NONE
+ hi DiffChange guifg=NONE guibg=#e0b0e0 gui=NONE
+ hi DiffDelete guifg=#002090 guibg=#d0d0d0 gui=NONE
+ hi DiffText guifg=NONE guibg=#c0e080 gui=NONE
+ hi SignColumn guifg=fg guibg=#90e090 gui=NONE
+
+ hi IncSearch guifg=#f0f0f0 guibg=#806060 gui=NONE
+ hi StatusLineNC guifg=fg guibg=#c0c0c0 gui=NONE
+ hi VertSplit guifg=fg guibg=#c0c0c0 gui=NONE
+ hi Underlined guifg=#6a5acd guibg=NONE gui=underline
+ hi Ignore guifg=bg guibg=NONE
" NOTE THIS IS IN THE WARM SECTION
if v:version >= 700
if has('spell')
- hi SpellBad guifg=NONE guibg=NONE guisp=#c03000
- hi SpellCap guifg=NONE guibg=NONE guisp=#2060a8
- hi SpellRare guifg=NONE guibg=NONE guisp=#a030a0
- hi SpellLocal guifg=NONE guibg=NONE guisp=#007068
+ hi SpellBad guifg=NONE guibg=NONE guisp=#c03000
+ hi SpellCap guifg=NONE guibg=NONE guisp=#2060a8
+ hi SpellRare guifg=NONE guibg=NONE guisp=#a030a0
+ hi SpellLocal guifg=NONE guibg=NONE guisp=#007068
endif
- hi Pmenu guifg=fg guibg=#e0b0e0
- hi PmenuSel guifg=#f0f0f0 guibg=#806060 gui=NONE
- hi PmenuSbar guifg=fg guibg=#c0c0c0 gui=NONE
- hi PmenuThumb guifg=fg guibg=#c0e080 gui=NONE
- hi TabLine guifg=fg guibg=#c0c0c0 gui=NONE
- hi TabLineFill guifg=fg guibg=#c0c0c0 gui=NONE
- hi TabLineSel guifg=fg guibg=NONE gui=NONE
- hi CursorColumn guifg=NONE guibg=#f0b090
- hi CursorLine guifg=NONE guibg=NONE gui=underline
- hi MatchParen guifg=NONE guibg=#c0e080
+ hi Pmenu guifg=fg guibg=#e0b0e0
+ hi PmenuSel guifg=#f0f0f0 guibg=#806060 gui=NONE
+ hi PmenuSbar guifg=fg guibg=#c0c0c0 gui=NONE
+ hi PmenuThumb guifg=fg guibg=#c0e080 gui=NONE
+ hi TabLine guifg=fg guibg=#c0c0c0 gui=NONE
+ hi TabLineFill guifg=fg guibg=#c0c0c0 gui=NONE
+ hi TabLineSel guifg=fg guibg=NONE gui=NONE
+ hi CursorColumn guifg=NONE guibg=#f0b090
+ hi CursorLine guifg=NONE guibg=NONE gui=underline
+ hi MatchParen guifg=NONE guibg=#c0e080
endif
" LIGHT COLOR DEFINE END
" Vim 7 added stuffs
if v:version >= 700
- hi Ignore gui=NONE
+ hi Ignore gui=NONE
" the gui=undercurl guisp could only support in Vim 7
if has('spell')
- hi SpellBad gui=undercurl
- hi SpellCap gui=undercurl
- hi SpellRare gui=undercurl
- hi SpellLocal gui=undercurl
+ hi SpellBad gui=undercurl
+ hi SpellCap gui=undercurl
+ hi SpellRare gui=undercurl
+ hi SpellLocal gui=undercurl
endif
- hi TabLine gui=underline
- hi TabLineFill gui=underline
- hi CursorLine gui=underline
+ hi TabLine gui=underline
+ hi TabLineFill gui=underline
+ hi CursorLine gui=underline
endif
" For reversed stuffs, clear the reversed prop and set the bold prop again
- hi IncSearch gui=bold
- hi StatusLine gui=bold
- hi StatusLineNC gui=bold
- hi VertSplit gui=bold
- hi Visual gui=bold
+ hi IncSearch gui=bold
+ hi StatusLine gui=bold
+ hi StatusLineNC gui=bold
+ hi VertSplit gui=bold
+ hi Visual gui=bold
" Enable the bold property
- hi Question gui=bold
- hi DiffText gui=bold
- hi Statement gui=bold
- hi Type gui=bold
- hi MoreMsg gui=bold
- hi ModeMsg gui=bold
- hi NonText gui=bold
- hi Title gui=bold
- hi DiffDelete gui=bold
- hi TabLineSel gui=bold
+ hi Question gui=bold
+ hi DiffText gui=bold
+ hi Statement gui=bold
+ hi Type gui=bold
+ hi MoreMsg gui=bold
+ hi ModeMsg gui=bold
+ hi NonText gui=bold
+ hi Title gui=bold
+ hi DiffDelete gui=bold
+ hi TabLineSel gui=bold
" gui define for background=light end here
if &t_Co==256
" 256color light terminal support here
- hi Normal ctermfg=16 ctermbg=254 cterm=NONE
- hi Search ctermfg=NONE ctermbg=231 cterm=NONE
- hi Visual ctermfg=NONE ctermbg=153 cterm=NONE
- hi Cursor ctermfg=255 ctermbg=28 cterm=NONE
- " hi CursorIM ctermfg=255 ctermbg=90
- hi Special ctermfg=94 ctermbg=NONE cterm=NONE
- hi Comment ctermfg=58 ctermbg=NONE cterm=NONE
- hi Number ctermfg=94 ctermbg=NONE cterm=NONE
- hi Constant ctermfg=23 ctermbg=NONE cterm=NONE
- hi StatusLine ctermfg=fg ctermbg=153 cterm=NONE
- hi LineNr ctermfg=242 ctermbg=NONE cterm=NONE
- hi Question ctermfg=fg ctermbg=186 cterm=NONE
- hi PreProc ctermfg=29 ctermbg=NONE cterm=NONE
- hi Statement ctermfg=25 ctermbg=NONE cterm=NONE
- hi Type ctermfg=25 ctermbg=NONE cterm=NONE
- hi Todo ctermfg=88 ctermbg=186 cterm=NONE
+ hi Normal ctermfg=16 ctermbg=254 cterm=NONE
+ " Comment/Uncomment the following line to disable/enable transparency
+ "hi Normal ctermfg=16 ctermbg=NONE cterm=NONE
+ hi Search ctermfg=NONE ctermbg=231 cterm=NONE
+ hi Visual ctermfg=NONE ctermbg=153 cterm=NONE
+ hi Cursor ctermfg=255 ctermbg=28 cterm=NONE
+ " hi CursorIM ctermfg=255 ctermbg=90
+ hi Special ctermfg=94 ctermbg=NONE cterm=NONE
+ hi Comment ctermfg=58 ctermbg=NONE cterm=NONE
+ hi Number ctermfg=94 ctermbg=NONE cterm=NONE
+ hi Constant ctermfg=23 ctermbg=NONE cterm=NONE
+ hi StatusLine ctermfg=fg ctermbg=153 cterm=NONE
+ hi LineNr ctermfg=242 ctermbg=NONE cterm=NONE
+ hi Question ctermfg=fg ctermbg=186 cterm=NONE
+ hi PreProc ctermfg=29 ctermbg=NONE cterm=NONE
+ hi Statement ctermfg=25 ctermbg=NONE cterm=NONE
+ hi Type ctermfg=25 ctermbg=NONE cterm=NONE
+ hi Todo ctermfg=88 ctermbg=186 cterm=NONE
" NOTE THIS IS IN THE WARM SECTION
- hi Error ctermfg=130 ctermbg=NONE cterm=NONE
- hi Identifier ctermfg=133 ctermbg=NONE cterm=NONE
- hi ModeMsg ctermfg=fg ctermbg=146 cterm=NONE
- hi VisualNOS ctermfg=fg ctermbg=146 cterm=NONE
- hi SpecialKey ctermfg=25 ctermbg=NONE cterm=NONE
- hi NonText ctermfg=18 ctermbg=252 cterm=NONE
- hi Directory ctermfg=133 ctermbg=NONE cterm=NONE
- hi ErrorMsg ctermfg=fg ctermbg=216 cterm=NONE
- hi MoreMsg ctermfg=64 ctermbg=NONE cterm=NONE
- hi Title ctermfg=133 ctermbg=NONE cterm=NONE
- hi WarningMsg ctermfg=124 ctermbg=NONE cterm=NONE
- hi WildMenu ctermfg=fg ctermbg=186 cterm=NONE
- hi Folded ctermfg=NONE ctermbg=151 cterm=NONE
- hi FoldColumn ctermfg=fg ctermbg=114 cterm=NONE
- hi DiffAdd ctermfg=NONE ctermbg=146 cterm=NONE
- hi DiffChange ctermfg=NONE ctermbg=182 cterm=NONE
- hi DiffDelete ctermfg=18 ctermbg=252 cterm=NONE
- hi DiffText ctermfg=NONE ctermbg=150 cterm=NONE
- hi SignColumn ctermfg=fg ctermbg=114 cterm=NONE
-
- hi IncSearch ctermfg=255 ctermbg=95 cterm=NONE
- hi StatusLineNC ctermfg=fg ctermbg=250 cterm=NONE
- hi VertSplit ctermfg=fg ctermbg=250 cterm=NONE
- hi Underlined ctermfg=62 ctermbg=NONE cterm=underline
- hi Ignore ctermfg=bg ctermbg=NONE
+ hi Error ctermfg=130 ctermbg=NONE cterm=NONE
+ hi Identifier ctermfg=133 ctermbg=NONE cterm=NONE
+ hi ModeMsg ctermfg=fg ctermbg=146 cterm=NONE
+ hi VisualNOS ctermfg=fg ctermbg=146 cterm=NONE
+ hi SpecialKey ctermfg=25 ctermbg=NONE cterm=NONE
+ hi NonText ctermfg=18 ctermbg=252 cterm=NONE
+ " Comment/Uncomment the following line to disable/enable transparency
+ "hi NonText ctermfg=18 ctermbg=NONE cterm=NONE
+ hi Directory ctermfg=133 ctermbg=NONE cterm=NONE
+ hi ErrorMsg ctermfg=fg ctermbg=216 cterm=NONE
+ hi MoreMsg ctermfg=64 ctermbg=NONE cterm=NONE
+ hi Title ctermfg=133 ctermbg=NONE cterm=NONE
+ hi WarningMsg ctermfg=124 ctermbg=NONE cterm=NONE
+ hi WildMenu ctermfg=fg ctermbg=186 cterm=NONE
+ hi Folded ctermfg=NONE ctermbg=151 cterm=NONE
+ hi FoldColumn ctermfg=fg ctermbg=114 cterm=NONE
+ hi DiffAdd ctermfg=NONE ctermbg=146 cterm=NONE
+ hi DiffChange ctermfg=NONE ctermbg=182 cterm=NONE
+ hi DiffDelete ctermfg=18 ctermbg=252 cterm=NONE
+ hi DiffText ctermfg=NONE ctermbg=150 cterm=NONE
+ hi SignColumn ctermfg=fg ctermbg=114 cterm=NONE
+
+ hi IncSearch ctermfg=255 ctermbg=95 cterm=NONE
+ hi StatusLineNC ctermfg=fg ctermbg=250 cterm=NONE
+ hi VertSplit ctermfg=fg ctermbg=250 cterm=NONE
+ hi Underlined ctermfg=62 ctermbg=NONE cterm=underline
+ hi Ignore ctermfg=bg ctermbg=NONE
" NOTE THIS IS IN THE WARM SECTION
if v:version >= 700
if has('spell')
- hi SpellBad cterm=undercurl ctermbg=NONE ctermfg=130
- hi SpellCap cterm=undercurl ctermbg=NONE ctermfg=25
- hi SpellRare cterm=undercurl ctermbg=NONE ctermfg=133
- hi SpellLocal cterm=undercurl ctermbg=NONE ctermfg=23
+ if 0
+ " ctermsp is not supported in Vim7, we ignore it.
+ hi SpellBad cterm=undercurl ctermbg=NONE ctermfg=130
+ hi SpellCap cterm=undercurl ctermbg=NONE ctermfg=25
+ hi SpellRare cterm=undercurl ctermbg=NONE ctermfg=133
+ hi SpellLocal cterm=undercurl ctermbg=NONE ctermfg=23
+ else
+ hi SpellBad cterm=undercurl ctermbg=NONE ctermfg=NONE
+ hi SpellCap cterm=undercurl ctermbg=NONE ctermfg=NONE
+ hi SpellRare cterm=undercurl ctermbg=NONE ctermfg=NONE
+ hi SpellLocal cterm=undercurl ctermbg=NONE ctermfg=NONE
+ endif
endif
- hi Pmenu ctermfg=fg ctermbg=182
- hi PmenuSel ctermfg=255 ctermbg=95 cterm=NONE
- hi PmenuSbar ctermfg=fg ctermbg=250 cterm=NONE
- hi PmenuThumb ctermfg=fg ctermbg=150 cterm=NONE
- hi TabLine ctermfg=fg ctermbg=250 cterm=NONE
- hi TabLineFill ctermfg=fg ctermbg=250 cterm=NONE
- hi TabLineSel ctermfg=fg ctermbg=NONE cterm=NONE
- hi CursorColumn ctermfg=NONE ctermbg=216
- hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
- hi MatchParen ctermfg=NONE ctermbg=150
+ hi Pmenu ctermfg=fg ctermbg=182
+ hi PmenuSel ctermfg=255 ctermbg=95 cterm=NONE
+ hi PmenuSbar ctermfg=fg ctermbg=250 cterm=NONE
+ hi PmenuThumb ctermfg=fg ctermbg=150 cterm=NONE
+ hi TabLine ctermfg=fg ctermbg=250 cterm=NONE
+ hi TabLineFill ctermfg=fg ctermbg=250 cterm=NONE
+ hi TabLineSel ctermfg=fg ctermbg=NONE cterm=NONE
+ hi CursorColumn ctermfg=NONE ctermbg=216
+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
+ hi MatchParen ctermfg=NONE ctermbg=150
endif
- hi TabLine cterm=underline
- hi TabLineFill cterm=underline
- hi CursorLine cterm=underline
+ hi TabLine cterm=underline
+ hi TabLineFill cterm=underline
+ hi CursorLine cterm=underline
" For reversed stuffs, clear the reversed prop and set the bold prop again
- hi IncSearch cterm=bold
- hi StatusLine cterm=bold
- hi StatusLineNC cterm=bold
- hi VertSplit cterm=bold
- hi Visual cterm=bold
-
- hi NonText cterm=bold
- hi Question cterm=bold
- hi Title cterm=bold
- hi DiffDelete cterm=bold
- hi DiffText cterm=bold
- hi Statement cterm=bold
- hi Type cterm=bold
- hi MoreMsg cterm=bold
- hi ModeMsg cterm=bold
- hi TabLineSel cterm=bold
-
- hi lCursor ctermfg=bg ctermbg=fg cterm=NONE
+ hi IncSearch cterm=bold
+ hi StatusLine cterm=bold
+ hi StatusLineNC cterm=bold
+ hi VertSplit cterm=bold
+ hi Visual cterm=bold
+
+ hi NonText cterm=bold
+ hi Question cterm=bold
+ hi Title cterm=bold
+ hi DiffDelete cterm=bold
+ hi DiffText cterm=bold
+ hi Statement cterm=bold
+ hi Type cterm=bold
+ hi MoreMsg cterm=bold
+ hi ModeMsg cterm=bold
+ hi TabLineSel cterm=bold
+
+ hi lCursor ctermfg=bg ctermbg=fg cterm=NONE
endif " t_Co==256
" }}}2
elseif &background=='dark'
" for background=dark {{{2
" DARK COLOR DEFINE START
- hi Normal guifg=#d0d0d0 guibg=#202020 gui=NONE
- hi Comment guifg=#d0d090 guibg=NONE gui=NONE
- hi Constant guifg=#80c0e0 guibg=NONE gui=NONE
- hi Number guifg=#e0c060 guibg=NONE gui=NONE
- hi Identifier guifg=#f0c0f0 guibg=NONE gui=NONE
- hi Statement guifg=#c0d8f8 guibg=NONE gui=NONE
- hi PreProc guifg=#60f080 guibg=NONE gui=NONE
- hi Type guifg=#b0d0f0 guibg=NONE gui=NONE
- hi Special guifg=#e0c060 guibg=NONE gui=NONE
- hi Error guifg=#f08060 guibg=NONE gui=NONE
- hi Todo guifg=#800000 guibg=#d0d090 gui=NONE
- hi Search guifg=NONE guibg=#800000 gui=NONE
- hi Visual guifg=#000000 guibg=#a6caf0 gui=NONE
- hi Cursor guifg=#000000 guibg=#00f000 gui=NONE
+ hi Normal guifg=#d0d0d0 guibg=#202020 gui=NONE
+ hi Comment guifg=#d0d090 guibg=NONE gui=NONE
+ hi Constant guifg=#80c0e0 guibg=NONE gui=NONE
+ hi Number guifg=#e0c060 guibg=NONE gui=NONE
+ hi Identifier guifg=#f0c0f0 guibg=NONE gui=NONE
+ hi Statement guifg=#c0d8f8 guibg=NONE gui=NONE
+ hi PreProc guifg=#60f080 guibg=NONE gui=NONE
+ hi Type guifg=#b0d0f0 guibg=NONE gui=NONE
+ hi Special guifg=#e0c060 guibg=NONE gui=NONE
+ hi Error guifg=#f08060 guibg=NONE gui=NONE
+ hi Todo guifg=#800000 guibg=#d0d090 gui=NONE
+ hi Search guifg=NONE guibg=#800000 gui=NONE
+ hi Visual guifg=#000000 guibg=#a6caf0 gui=NONE
+ hi Cursor guifg=#000000 guibg=#00f000 gui=NONE
" NOTE THIS IS IN THE COOL SECTION
- " hi CursorIM guifg=#000000 guibg=#f000f0 gui=NONE
- hi StatusLine guifg=#000000 guibg=#a6caf0 gui=NONE
- hi LineNr guifg=#b0b0b0 guibg=NONE gui=NONE
- hi Question guifg=#000000 guibg=#d0d090 gui=NONE
- hi ModeMsg guifg=fg guibg=#000080 gui=NONE
- hi VisualNOS guifg=fg guibg=#000080 gui=NONE
- hi SpecialKey guifg=#b0d0f0 guibg=NONE gui=NONE
- hi NonText guifg=#6080f0 guibg=#101010 gui=NONE
- hi Directory guifg=#80c0e0 guibg=NONE gui=NONE
- hi ErrorMsg guifg=#d0d090 guibg=#800000 gui=NONE
- hi MoreMsg guifg=#c0e080 guibg=NONE gui=NONE
- hi Title guifg=#f0c0f0 guibg=NONE gui=NONE
- hi WarningMsg guifg=#f08060 guibg=NONE gui=NONE
- hi WildMenu guifg=#000000 guibg=#d0d090 gui=NONE
- hi Folded guifg=NONE guibg=#004000 gui=NONE
- hi FoldColumn guifg=#e0e0e0 guibg=#008000 gui=NONE
- hi DiffAdd guifg=NONE guibg=#000080 gui=NONE
- hi DiffChange guifg=NONE guibg=#800080 gui=NONE
- hi DiffDelete guifg=#6080f0 guibg=#202020 gui=NONE
- hi DiffText guifg=#000000 guibg=#c0e080 gui=NONE
- hi SignColumn guifg=#e0e0e0 guibg=#008000 gui=NONE
- hi IncSearch guifg=#000000 guibg=#d0d0d0 gui=NONE
- hi StatusLineNC guifg=#000000 guibg=#c0c0c0 gui=NONE
- hi VertSplit guifg=#000000 guibg=#c0c0c0 gui=NONE
- hi Underlined guifg=#80a0ff guibg=NONE gui=underline
- hi Ignore guifg=#000000 guibg=NONE
+ " hi CursorIM guifg=#000000 guibg=#f000f0 gui=NONE
+ hi StatusLine guifg=#000000 guibg=#a6caf0 gui=NONE
+ hi LineNr guifg=#b0b0b0 guibg=NONE gui=NONE
+ hi Question guifg=#000000 guibg=#d0d090 gui=NONE
+ hi ModeMsg guifg=fg guibg=#000080 gui=NONE
+ hi VisualNOS guifg=fg guibg=#000080 gui=NONE
+ hi SpecialKey guifg=#b0d0f0 guibg=NONE gui=NONE
+ hi NonText guifg=#6080f0 guibg=#101010 gui=NONE
+ hi Directory guifg=#80c0e0 guibg=NONE gui=NONE
+ hi ErrorMsg guifg=#d0d090 guibg=#800000 gui=NONE
+ hi MoreMsg guifg=#c0e080 guibg=NONE gui=NONE
+ hi Title guifg=#f0c0f0 guibg=NONE gui=NONE
+ hi WarningMsg guifg=#f08060 guibg=NONE gui=NONE
+ hi WildMenu guifg=#000000 guibg=#d0d090 gui=NONE
+ hi Folded guifg=NONE guibg=#004000 gui=NONE
+ hi FoldColumn guifg=#e0e0e0 guibg=#008000 gui=NONE
+ hi DiffAdd guifg=NONE guibg=#000080 gui=NONE
+ hi DiffChange guifg=NONE guibg=#800080 gui=NONE
+ hi DiffDelete guifg=#6080f0 guibg=#202020 gui=NONE
+ hi DiffText guifg=#000000 guibg=#c0e080 gui=NONE
+ hi SignColumn guifg=#e0e0e0 guibg=#008000 gui=NONE
+ hi IncSearch guifg=#000000 guibg=#d0d0d0 gui=NONE
+ hi StatusLineNC guifg=#000000 guibg=#c0c0c0 gui=NONE
+ hi VertSplit guifg=#000000 guibg=#c0c0c0 gui=NONE
+ hi Underlined guifg=#80a0ff guibg=NONE gui=underline
+ hi Ignore guifg=#000000 guibg=NONE
" NOTE THIS IS IN THE COOL SECTION
if v:version >= 700
if has('spell')
" the guisp= could only support in Vim 7
- hi SpellBad guifg=NONE guibg=NONE guisp=#f08060
- hi SpellCap guifg=NONE guibg=NONE guisp=#6080f0
- hi SpellRare guifg=NONE guibg=NONE guisp=#f0c0f0
- hi SpellLocal guifg=NONE guibg=NONE guisp=#c0d8f8
+ hi SpellBad guifg=NONE guibg=NONE guisp=#f08060
+ hi SpellCap guifg=NONE guibg=NONE guisp=#6080f0
+ hi SpellRare guifg=NONE guibg=NONE guisp=#f0c0f0
+ hi SpellLocal guifg=NONE guibg=NONE guisp=#c0d8f8
endif
- hi Pmenu guifg=fg guibg=#800080
- hi PmenuSel guifg=#000000 guibg=#d0d0d0 gui=NONE
- hi PmenuSbar guifg=fg guibg=#000080 gui=NONE
- hi PmenuThumb guifg=fg guibg=#008000 gui=NONE
- hi TabLine guifg=fg guibg=#008000 gui=NONE
- hi TabLineFill guifg=fg guibg=#008000 gui=NONE
- hi TabLineSel guifg=fg guibg=NONE gui=NONE
- hi CursorColumn guifg=NONE guibg=#800000 gui=NONE
- hi CursorLine guifg=NONE guibg=NONE gui=underline
- hi MatchParen guifg=NONE guibg=#800080
+ hi Pmenu guifg=fg guibg=#800080
+ hi PmenuSel guifg=#000000 guibg=#d0d0d0 gui=NONE
+ hi PmenuSbar guifg=fg guibg=#000080 gui=NONE
+ hi PmenuThumb guifg=fg guibg=#008000 gui=NONE
+ hi TabLine guifg=fg guibg=#008000 gui=NONE
+ hi TabLineFill guifg=fg guibg=#008000 gui=NONE
+ hi TabLineSel guifg=fg guibg=NONE gui=NONE
+ hi CursorColumn guifg=NONE guibg=#800000 gui=NONE
+ hi CursorLine guifg=NONE guibg=NONE gui=underline
+ hi MatchParen guifg=NONE guibg=#800080
endif
" DARK COLOR DEFINE END
" Vim 7 added stuffs
if v:version >= 700
- hi Ignore gui=NONE
+ hi Ignore gui=NONE
" the gui=undercurl could only support in Vim 7
if has('spell')
- hi SpellBad gui=undercurl
- hi SpellCap gui=undercurl
- hi SpellRare gui=undercurl
- hi SpellLocal gui=undercurl
+ hi SpellBad gui=undercurl
+ hi SpellCap gui=undercurl
+ hi SpellRare gui=undercurl
+ hi SpellLocal gui=undercurl
endif
- hi TabLine gui=underline
- hi TabLineFill gui=underline
- hi Underlined gui=underline
- hi CursorLine gui=underline
+ hi TabLine gui=underline
+ hi TabLineFill gui=underline
+ hi Underlined gui=underline
+ hi CursorLine gui=underline
endif
" gui define for background=dark end here
if &t_Co==8 || &t_Co==16
" for 8-color and 16-color term
- hi Normal ctermfg=LightGrey ctermbg=Black
- hi Special ctermfg=Yellow ctermbg=bg
- hi Comment ctermfg=DarkYellow ctermbg=bg
- hi Constant ctermfg=Blue ctermbg=bg
- hi Number ctermfg=Yellow ctermbg=bg
- hi LineNr ctermfg=DarkGrey ctermbg=bg
- hi PreProc ctermfg=Green ctermbg=bg
- hi Statement ctermfg=Cyan ctermbg=bg
- hi Type ctermfg=Cyan ctermbg=bg
- hi Error ctermfg=Red ctermbg=bg
- hi Identifier ctermfg=Magenta ctermbg=bg
- hi SpecialKey ctermfg=Cyan ctermbg=bg
- hi NonText ctermfg=Blue ctermbg=bg
- hi Directory ctermfg=Blue ctermbg=bg
- hi MoreMsg ctermfg=Green ctermbg=bg
- hi Title ctermfg=Magenta ctermbg=bg
- hi WarningMsg ctermfg=Red ctermbg=bg
- hi DiffDelete ctermfg=Blue ctermbg=bg
-
- hi Search ctermfg=NONE ctermbg=DarkRed
- hi Visual ctermfg=Black ctermbg=DarkCyan
- hi Cursor ctermfg=Black ctermbg=Green
- hi StatusLine ctermfg=Black ctermbg=DarkCyan
- hi Question ctermfg=Black ctermbg=DarkYellow
- hi Todo ctermfg=DarkRed ctermbg=DarkYellow
- hi Folded ctermfg=White ctermbg=DarkGreen
- hi ModeMsg ctermfg=Grey ctermbg=DarkBlue
- hi VisualNOS ctermfg=Grey ctermbg=DarkBlue
- hi ErrorMsg ctermfg=DarkYellow ctermbg=DarkRed
- hi WildMenu ctermfg=Black ctermbg=DarkYellow
- hi FoldColumn ctermfg=White ctermbg=DarkGreen
- hi SignColumn ctermfg=White ctermbg=DarkGreen
- hi DiffText ctermfg=Black ctermbg=DarkYellow
+ hi Normal ctermfg=LightGrey ctermbg=Black
+ hi Special ctermfg=Yellow ctermbg=bg
+ hi Comment ctermfg=DarkYellow ctermbg=bg
+ hi Constant ctermfg=Blue ctermbg=bg
+ hi Number ctermfg=Yellow ctermbg=bg
+ hi LineNr ctermfg=DarkGrey ctermbg=bg
+ hi PreProc ctermfg=Green ctermbg=bg
+ hi Statement ctermfg=Cyan ctermbg=bg
+ hi Type ctermfg=Cyan ctermbg=bg
+ hi Error ctermfg=Red ctermbg=bg
+ hi Identifier ctermfg=Magenta ctermbg=bg
+ hi SpecialKey ctermfg=Cyan ctermbg=bg
+ hi NonText ctermfg=Blue ctermbg=bg
+ hi Directory ctermfg=Blue ctermbg=bg
+ hi MoreMsg ctermfg=Green ctermbg=bg
+ hi Title ctermfg=Magenta ctermbg=bg
+ hi WarningMsg ctermfg=Red ctermbg=bg
+ hi DiffDelete ctermfg=Blue ctermbg=bg
+
+ hi Search ctermfg=NONE ctermbg=DarkRed
+ hi Visual ctermfg=Black ctermbg=DarkCyan
+ hi Cursor ctermfg=Black ctermbg=Green
+ hi StatusLine ctermfg=Black ctermbg=DarkCyan
+ hi Question ctermfg=Black ctermbg=DarkYellow
+ hi Todo ctermfg=DarkRed ctermbg=DarkYellow
+ hi Folded ctermfg=White ctermbg=DarkGreen
+ hi ModeMsg ctermfg=Grey ctermbg=DarkBlue
+ hi VisualNOS ctermfg=Grey ctermbg=DarkBlue
+ hi ErrorMsg ctermfg=DarkYellow ctermbg=DarkRed
+ hi WildMenu ctermfg=Black ctermbg=DarkYellow
+ hi FoldColumn ctermfg=White ctermbg=DarkGreen
+ hi SignColumn ctermfg=White ctermbg=DarkGreen
+ hi DiffText ctermfg=Black ctermbg=DarkYellow
if v:version >= 700
if has('spell')
- hi SpellBad ctermfg=NONE ctermbg=DarkRed
- hi SpellCap ctermfg=NONE ctermbg=DarkBlue
- hi SpellRare ctermfg=NONE ctermbg=DarkMagenta
- hi SpellLocal ctermfg=NONE ctermbg=DarkGreen
+ hi SpellBad ctermfg=NONE ctermbg=DarkRed
+ hi SpellCap ctermfg=NONE ctermbg=DarkBlue
+ hi SpellRare ctermfg=NONE ctermbg=DarkMagenta
+ hi SpellLocal ctermfg=NONE ctermbg=DarkGreen
endif
- hi Pmenu ctermfg=fg ctermbg=DarkMagenta
- hi PmenuSel ctermfg=Black ctermbg=fg
- hi PmenuSbar ctermfg=fg ctermbg=DarkBlue
- hi PmenuThumb ctermfg=fg ctermbg=DarkGreen
- hi TabLine ctermfg=fg ctermbg=DarkGreen cterm=underline
- hi TabLineFill ctermfg=fg ctermbg=DarkGreen cterm=underline
- hi CursorColumn ctermfg=NONE ctermbg=DarkRed
-
- hi TabLineSel ctermfg=fg ctermbg=bg
- hi CursorLine ctermfg=NONE ctermbg=bg cterm=underline
-
- hi MatchParen ctermfg=NONE ctermbg=DarkMagenta
+ hi Pmenu ctermfg=fg ctermbg=DarkMagenta
+ hi PmenuSel ctermfg=Black ctermbg=fg
+ hi PmenuSbar ctermfg=fg ctermbg=DarkBlue
+ hi PmenuThumb ctermfg=fg ctermbg=DarkGreen
+ hi TabLine ctermfg=fg ctermbg=DarkGreen cterm=underline
+ hi TabLineFill ctermfg=fg ctermbg=DarkGreen cterm=underline
+ hi CursorColumn ctermfg=NONE ctermbg=DarkRed
+
+ hi TabLineSel ctermfg=fg ctermbg=bg
+ hi CursorLine ctermfg=NONE ctermbg=bg cterm=underline
+
+ hi MatchParen ctermfg=NONE ctermbg=DarkMagenta
endif
if &t_Co==8
" 8 colour terminal support, this assumes 16 colour is available through
@@ -389,156 +401,167 @@ elseif &background=='dark'
"
" You can manually set t_Co=16 in your .vimrc to see if your terminal
" supports 16 colours,
- hi DiffText cterm=none
- hi Visual cterm=none
- hi Cursor cterm=none
- hi Comment cterm=none
- hi Todo cterm=none
- hi StatusLine cterm=none
- hi Question cterm=none
- hi DiffChange cterm=none
- hi ModeMsg cterm=none
- hi VisualNOS cterm=none
- hi ErrorMsg cterm=none
- hi WildMenu cterm=none
- hi DiffAdd cterm=none
- hi Folded cterm=none
- hi DiffDelete cterm=none
- hi Normal cterm=none
- hi PmenuThumb cterm=none
- hi Search cterm=bold
- hi Special cterm=bold
- hi Constant cterm=bold
- hi Number cterm=bold
- hi LineNr cterm=bold
- hi PreProc cterm=bold
- hi Statement cterm=bold
- hi Type cterm=bold
- hi Error cterm=bold
- hi Identifier cterm=bold
- hi SpecialKey cterm=bold
- hi NonText cterm=bold
- hi MoreMsg cterm=bold
- hi Title cterm=bold
- hi WarningMsg cterm=bold
- hi FoldColumn cterm=bold
- hi SignColumn cterm=bold
- hi Directory cterm=bold
- hi DiffDelete cterm=bold
+ hi DiffText cterm=none
+ hi Visual cterm=none
+ hi Cursor cterm=none
+ hi Comment cterm=none
+ hi Todo cterm=none
+ hi StatusLine cterm=none
+ hi Question cterm=none
+ hi DiffChange cterm=none
+ hi ModeMsg cterm=none
+ hi VisualNOS cterm=none
+ hi ErrorMsg cterm=none
+ hi WildMenu cterm=none
+ hi DiffAdd cterm=none
+ hi Folded cterm=none
+ hi DiffDelete cterm=none
+ hi Normal cterm=none
+ hi PmenuThumb cterm=none
+ hi Search cterm=bold
+ hi Special cterm=bold
+ hi Constant cterm=bold
+ hi Number cterm=bold
+ hi LineNr cterm=bold
+ hi PreProc cterm=bold
+ hi Statement cterm=bold
+ hi Type cterm=bold
+ hi Error cterm=bold
+ hi Identifier cterm=bold
+ hi SpecialKey cterm=bold
+ hi NonText cterm=bold
+ hi MoreMsg cterm=bold
+ hi Title cterm=bold
+ hi WarningMsg cterm=bold
+ hi FoldColumn cterm=bold
+ hi SignColumn cterm=bold
+ hi Directory cterm=bold
+ hi DiffDelete cterm=bold
else
" Background > 7 is only available with 16 or more colors
- hi WarningMsg cterm=none
- hi Search cterm=none
- hi Visual cterm=none
- hi Cursor cterm=none
- hi Special cterm=none
- hi Comment cterm=none
- hi Constant cterm=none
- hi Number cterm=none
- hi LineNr cterm=none
- hi PreProc cterm=none
- hi Todo cterm=none
- hi Error cterm=none
- hi Identifier cterm=none
- hi Folded cterm=none
- hi SpecialKey cterm=none
- hi Directory cterm=none
- hi ErrorMsg cterm=none
- hi Normal cterm=none
- hi PmenuThumb cterm=none
- hi WildMenu cterm=none
- hi FoldColumn cterm=none
- hi SignColumn cterm=none
- hi DiffAdd cterm=none
- hi DiffChange cterm=none
- hi Question cterm=none
- hi StatusLine cterm=none
- hi DiffText cterm=none
- hi IncSearch cterm=reverse
- hi StatusLineNC cterm=reverse
- hi VertSplit cterm=reverse
+ hi WarningMsg cterm=none
+ hi Search cterm=none
+ hi Visual cterm=none
+ hi Cursor cterm=none
+ hi Special cterm=none
+ hi Comment cterm=none
+ hi Constant cterm=none
+ hi Number cterm=none
+ hi LineNr cterm=none
+ hi PreProc cterm=none
+ hi Todo cterm=none
+ hi Error cterm=none
+ hi Identifier cterm=none
+ hi Folded cterm=none
+ hi SpecialKey cterm=none
+ hi Directory cterm=none
+ hi ErrorMsg cterm=none
+ hi Normal cterm=none
+ hi PmenuThumb cterm=none
+ hi WildMenu cterm=none
+ hi FoldColumn cterm=none
+ hi SignColumn cterm=none
+ hi DiffAdd cterm=none
+ hi DiffChange cterm=none
+ hi Question cterm=none
+ hi StatusLine cterm=none
+ hi DiffText cterm=none
+ hi IncSearch cterm=reverse
+ hi StatusLineNC cterm=reverse
+ hi VertSplit cterm=reverse
" Well, well, bold font with color 0-7 is not possible.
" So, the Question, StatusLine, DiffText cannot act as expected.
- hi Statement cterm=none
- hi Type cterm=none
- hi MoreMsg cterm=none
- hi ModeMsg cterm=none
- hi NonText cterm=none
- hi Title cterm=none
- hi VisualNOS cterm=none
- hi DiffDelete cterm=none
- hi TabLineSel cterm=none
+ hi Statement cterm=none
+ hi Type cterm=none
+ hi MoreMsg cterm=none
+ hi ModeMsg cterm=none
+ hi NonText cterm=none
+ hi Title cterm=none
+ hi VisualNOS cterm=none
+ hi DiffDelete cterm=none
+ hi TabLineSel cterm=none
endif
elseif &t_Co==256
" 256color dark terminal support here
- hi Normal ctermfg=252 ctermbg=234 cterm=NONE
- hi Comment ctermfg=186 ctermbg=NONE cterm=NONE
- hi Constant ctermfg=110 ctermbg=NONE cterm=NONE
- hi Number ctermfg=179 ctermbg=NONE cterm=NONE
- hi Identifier ctermfg=219 ctermbg=NONE cterm=NONE
- hi Statement ctermfg=153 ctermbg=NONE cterm=NONE
- hi PreProc ctermfg=84 ctermbg=NONE cterm=NONE
- hi Type ctermfg=153 ctermbg=NONE cterm=NONE
- hi Special ctermfg=179 ctermbg=NONE cterm=NONE
- hi Error ctermfg=209 ctermbg=NONE cterm=NONE
- hi Todo ctermfg=88 ctermbg=186 cterm=NONE
- hi Search ctermfg=NONE ctermbg=88 cterm=NONE
- hi Visual ctermfg=16 ctermbg=153 cterm=NONE
- hi Cursor ctermfg=16 ctermbg=46 cterm=NONE
+ hi Normal ctermfg=252 ctermbg=234 cterm=NONE
+ " Comment/Uncomment the following line to disable/enable transparency
+ "hi Normal ctermfg=252 ctermbg=NONE cterm=NONE
+ hi Comment ctermfg=186 ctermbg=NONE cterm=NONE
+ hi Constant ctermfg=110 ctermbg=NONE cterm=NONE
+ hi Number ctermfg=179 ctermbg=NONE cterm=NONE
+ hi Identifier ctermfg=219 ctermbg=NONE cterm=NONE
+ hi Statement ctermfg=153 ctermbg=NONE cterm=NONE
+ hi PreProc ctermfg=84 ctermbg=NONE cterm=NONE
+ hi Type ctermfg=153 ctermbg=NONE cterm=NONE
+ hi Special ctermfg=179 ctermbg=NONE cterm=NONE
+ hi Error ctermfg=209 ctermbg=NONE cterm=NONE
+ hi Todo ctermfg=88 ctermbg=186 cterm=NONE
+ hi Search ctermfg=NONE ctermbg=88 cterm=NONE
+ hi Visual ctermfg=16 ctermbg=153 cterm=NONE
+ hi Cursor ctermfg=16 ctermbg=46 cterm=NONE
" NOTE THIS IS IN THE COOL SECTION
- " hi CursorIM ctermfg=16 ctermbg=201 cterm=NONE
- hi StatusLine ctermfg=16 ctermbg=153 cterm=NONE
- hi LineNr ctermfg=249 ctermbg=NONE cterm=NONE
- hi Question ctermfg=16 ctermbg=186 cterm=NONE
- hi ModeMsg ctermfg=fg ctermbg=18 cterm=NONE
- hi VisualNOS ctermfg=fg ctermbg=18 cterm=NONE
- hi SpecialKey ctermfg=153 ctermbg=NONE cterm=NONE
- hi NonText ctermfg=69 ctermbg=233 cterm=NONE
- hi Directory ctermfg=110 ctermbg=NONE cterm=NONE
- hi ErrorMsg ctermfg=186 ctermbg=88 cterm=NONE
- hi MoreMsg ctermfg=150 ctermbg=NONE cterm=NONE
- hi Title ctermfg=219 ctermbg=NONE cterm=NONE
- hi WarningMsg ctermfg=209 ctermbg=NONE cterm=NONE
- hi WildMenu ctermfg=16 ctermbg=186 cterm=NONE
- hi Folded ctermfg=NONE ctermbg=22 cterm=NONE
- hi FoldColumn ctermfg=254 ctermbg=28 cterm=NONE
- hi DiffAdd ctermfg=NONE ctermbg=18 cterm=NONE
- hi DiffChange ctermfg=NONE ctermbg=90 cterm=NONE
- hi DiffDelete ctermfg=69 ctermbg=234 cterm=NONE
- hi DiffText ctermfg=16 ctermbg=150 cterm=NONE
- hi SignColumn ctermfg=254 ctermbg=28 cterm=NONE
- hi IncSearch ctermfg=16 ctermbg=252 cterm=NONE
- hi StatusLineNC ctermfg=16 ctermbg=250 cterm=NONE
- hi VertSplit ctermfg=16 ctermbg=250 cterm=NONE
- hi Underlined ctermfg=111 ctermbg=NONE cterm=underline
- hi Ignore ctermfg=16 ctermbg=NONE
+ " hi CursorIM ctermfg=16 ctermbg=201 cterm=NONE
+ hi StatusLine ctermfg=16 ctermbg=153 cterm=NONE
+ hi LineNr ctermfg=249 ctermbg=NONE cterm=NONE
+ hi Question ctermfg=16 ctermbg=186 cterm=NONE
+ hi ModeMsg ctermfg=fg ctermbg=18 cterm=NONE
+ hi VisualNOS ctermfg=fg ctermbg=18 cterm=NONE
+ hi SpecialKey ctermfg=153 ctermbg=NONE cterm=NONE
+ hi NonText ctermfg=69 ctermbg=233 cterm=NONE
+ " Comment/Uncomment the following line to disable/enable transparency
+ "hi NonText ctermfg=69 ctermbg=NONE cterm=NONE
+ hi Directory ctermfg=110 ctermbg=NONE cterm=NONE
+ hi ErrorMsg ctermfg=186 ctermbg=88 cterm=NONE
+ hi MoreMsg ctermfg=150 ctermbg=NONE cterm=NONE
+ hi Title ctermfg=219 ctermbg=NONE cterm=NONE
+ hi WarningMsg ctermfg=209 ctermbg=NONE cterm=NONE
+ hi WildMenu ctermfg=16 ctermbg=186 cterm=NONE
+ hi Folded ctermfg=NONE ctermbg=22 cterm=NONE
+ hi FoldColumn ctermfg=254 ctermbg=28 cterm=NONE
+ hi DiffAdd ctermfg=NONE ctermbg=18 cterm=NONE
+ hi DiffChange ctermfg=NONE ctermbg=90 cterm=NONE
+ hi DiffDelete ctermfg=69 ctermbg=234 cterm=NONE
+ hi DiffText ctermfg=16 ctermbg=150 cterm=NONE
+ hi SignColumn ctermfg=254 ctermbg=28 cterm=NONE
+ hi IncSearch ctermfg=16 ctermbg=252 cterm=NONE
+ hi StatusLineNC ctermfg=16 ctermbg=250 cterm=NONE
+ hi VertSplit ctermfg=16 ctermbg=250 cterm=NONE
+ hi Underlined ctermfg=111 ctermbg=NONE cterm=underline
+ hi Ignore ctermfg=16 ctermbg=NONE
" NOTE THIS IS IN THE COOL SECTION
if v:version >= 700
if has('spell')
- " the ctermsp= could only support in Vim 7
- hi SpellBad cterm=undercurl ctermbg=NONE ctermfg=209
- hi SpellCap cterm=undercurl ctermbg=NONE ctermfg=69
- hi SpellRare cterm=undercurl ctermbg=NONE ctermfg=219
- hi SpellLocal cterm=undercurl ctermbg=NONE ctermfg=153
+ " the ctermsp= is not supported in Vim 7 we simply ignored
+ if 0
+ hi SpellBad cterm=undercurl ctermbg=NONE ctermfg=209
+ hi SpellCap cterm=undercurl ctermbg=NONE ctermfg=69
+ hi SpellRare cterm=undercurl ctermbg=NONE ctermfg=219
+ hi SpellLocal cterm=undercurl ctermbg=NONE ctermfg=153
+ else
+ hi SpellBad cterm=undercurl ctermbg=NONE ctermfg=NONE
+ hi SpellCap cterm=undercurl ctermbg=NONE ctermfg=NONE
+ hi SpellRare cterm=undercurl ctermbg=NONE ctermfg=NONE
+ hi SpellLocal cterm=undercurl ctermbg=NONE ctermfg=NONE
+ endif
endif
- hi Pmenu ctermfg=fg ctermbg=90
- hi PmenuSel ctermfg=16 ctermbg=252 cterm=NONE
- hi PmenuSbar ctermfg=fg ctermbg=18 cterm=NONE
- hi PmenuThumb ctermfg=fg ctermbg=28 cterm=NONE
- hi TabLine ctermfg=fg ctermbg=28 cterm=NONE
- hi TabLineFill ctermfg=fg ctermbg=28 cterm=NONE
- hi TabLineSel ctermfg=fg ctermbg=NONE cterm=NONE
- hi CursorColumn ctermfg=NONE ctermbg=88 cterm=NONE
- hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
- hi MatchParen ctermfg=NONE ctermbg=90
- hi TabLine cterm=underline
- hi TabLineFill cterm=underline
- hi Underlined cterm=underline
- hi CursorLine cterm=underline
+ hi Pmenu ctermfg=fg ctermbg=90
+ hi PmenuSel ctermfg=16 ctermbg=252 cterm=NONE
+ hi PmenuSbar ctermfg=fg ctermbg=18 cterm=NONE
+ hi PmenuThumb ctermfg=fg ctermbg=28 cterm=NONE
+ hi TabLine ctermfg=fg ctermbg=28 cterm=NONE
+ hi TabLineFill ctermfg=fg ctermbg=28 cterm=NONE
+ hi TabLineSel ctermfg=fg ctermbg=NONE cterm=NONE
+ hi CursorColumn ctermfg=NONE ctermbg=88 cterm=NONE
+ hi CursorLine ctermfg=NONE ctermbg=NONE cterm=underline
+ hi MatchParen ctermfg=NONE ctermbg=90
+ hi TabLine cterm=underline
+ hi TabLineFill cterm=underline
+ hi Underlined cterm=underline
+ hi CursorLine cterm=underline
endif
endif " t_Co
@@ -550,23 +573,23 @@ endif
"
" COLOR LINKS DEFINE START
-hi link String Constant
+hi link String Constant
" Character must be different from strings because in many languages
" (especially C, C++) a 'char' variable is scalar while 'string' is pointer,
" mistaken a 'char' for a 'string' will cause disaster!
-hi link Character Number
-hi link SpecialChar LineNr
-hi link Tag Identifier
-hi link cCppOut LineNr
+hi link Character Number
+hi link SpecialChar LineNr
+hi link Tag Identifier
+hi link cCppOut LineNr
" The following are not standard hi links,
" these are used by DrChip
-hi link Warning MoreMsg
-hi link Notice Constant
+hi link Warning MoreMsg
+hi link Notice Constant
" these are used by Calendar
-hi link CalToday PreProc
+hi link CalToday PreProc
" these are used by TagList
-hi link MyTagListTagName IncSearch
-hi link MyTagListTagScope Constant
+hi link MyTagListTagName IncSearch
+hi link MyTagListTagScope Constant
" COLOR LINKS DEFINE END
Please sign in to comment.
Something went wrong with that request. Please try again.