Colorschemes
This commit is contained in:
parent
ae2828a9fc
commit
4e028a5c1c
7 changed files with 1628 additions and 4 deletions
|
|
@ -40,14 +40,13 @@ set path+=**
|
||||||
set wildmenu
|
set wildmenu
|
||||||
|
|
||||||
set backspace=2
|
set backspace=2
|
||||||
set background=dark
|
|
||||||
|
|
||||||
" Vim & Tmux background color fix
|
" Vim & Tmux background color fix
|
||||||
set t_ut=
|
set t_ut=
|
||||||
|
|
||||||
" Terminal colors
|
" Terminal colors
|
||||||
"Colorscheme
|
"Colorscheme
|
||||||
colorscheme Tomorrow-Night
|
colorscheme messy
|
||||||
|
|
||||||
"Automatically source vimrc on save.
|
"Automatically source vimrc on save.
|
||||||
autocmd! bufwritepost $MYVIMRC source $MYVIMRC
|
autocmd! bufwritepost $MYVIMRC source $MYVIMRC
|
||||||
|
|
@ -81,8 +80,7 @@ set pastetoggle=<F2>
|
||||||
"Default Colors for CursorLine
|
"Default Colors for CursorLine
|
||||||
set cursorline
|
set cursorline
|
||||||
|
|
||||||
hi statuslineNC cterm=none ctermbg=237
|
highlight CursorLine cterm=NONE
|
||||||
hi statusline cterm=none ctermbg=236
|
|
||||||
|
|
||||||
"Activate statusbar
|
"Activate statusbar
|
||||||
set laststatus=2
|
set laststatus=2
|
||||||
|
|
|
||||||
236
vim/colors/cherryblossom.vim
Normal file
236
vim/colors/cherryblossom.vim
Normal file
|
|
@ -0,0 +1,236 @@
|
||||||
|
" Vim Colorscheme
|
||||||
|
" Name: cherryblossom.vim
|
||||||
|
" Author: Luo Boming
|
||||||
|
" Version: 0.3
|
||||||
|
" License: The MIT Licence
|
||||||
|
|
||||||
|
"{{{ Pre-setting
|
||||||
|
let g:colors_name = "<sfile>:t:r"
|
||||||
|
|
||||||
|
hi clear
|
||||||
|
if exists("syntax_on")
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
|
||||||
|
if ! exists("g:terminal_italics")
|
||||||
|
let g:terminal_italics = 0
|
||||||
|
endif
|
||||||
|
|
||||||
|
if ! exists("g:switch_statusline_bg_in_insert")
|
||||||
|
let g:switch_statusline_bg_in_insert = 0
|
||||||
|
endif
|
||||||
|
|
||||||
|
if ! exists("g:spell_undercurl")
|
||||||
|
let g:spell_undercurl = 0
|
||||||
|
endif
|
||||||
|
|
||||||
|
"}}}
|
||||||
|
"{{{ Color Palette
|
||||||
|
" Color Entity
|
||||||
|
let s:black = { "gui": "#171717", "cterm": "16" }
|
||||||
|
let s:white = { "gui": "#EAE8E7", "cterm": "231" }
|
||||||
|
|
||||||
|
let s:gray = { "gui": "#979391", "cterm": "247" }
|
||||||
|
|
||||||
|
let s:green = { "gui": "#30B536", "cterm": "34" }
|
||||||
|
let s:pink = { "gui": "#D36DD3", "cterm": "170" }
|
||||||
|
let s:orange = { "gui": "#FC923F", "cterm": "208" }
|
||||||
|
let s:purple = { "gui": "#B586E7", "cterm": "141" }
|
||||||
|
let s:blue = { "gui": "#255DE7", "cterm": "27" }
|
||||||
|
let s:ultramarine = { "gui": "#229EC0", "cterm": "38" }
|
||||||
|
let s:skyblue = { "gui": "#34D0F1", "cterm": "45" }
|
||||||
|
|
||||||
|
let s:white_pink = { "gui": "#FEF7FE", "cterm": "231" }
|
||||||
|
let s:white_pink_deep = { "gui": "#FEF0FE", "cterm": "255" }
|
||||||
|
let s:black_green = { "gui": "#053703", "cterm": "235" }
|
||||||
|
let s:black_green_bright = { "gui": "#074005", "cterm": "239" }
|
||||||
|
|
||||||
|
let s:light_gray = { "gui": "#E1DCDA", "cterm": "253" }
|
||||||
|
let s:light_green = { "gui": "#B7EFA5", "cterm": "157" }
|
||||||
|
let s:light_pink = { "gui": "#FEDCFE", "cterm": "225" }
|
||||||
|
let s:light_yellow = { "gui": "#EDE682", "cterm": "228" }
|
||||||
|
let s:light_red = { "gui": "#EB5A7C", "cterm": "204" }
|
||||||
|
|
||||||
|
let s:dark_gray = { "gui": "#4D4A48", "cterm": "241" }
|
||||||
|
let s:dark_green = { "gui": "#09570A", "cterm": "22" }
|
||||||
|
let s:dark_yellow = { "gui": "#BC922B", "cterm": "3" }
|
||||||
|
let s:dark_pink = { "gui": "#B365A2", "cterm": "133" }
|
||||||
|
"let s:dark_brown = { "gui": "#845D18", "cterm": "94" }
|
||||||
|
let s:dark_red = { "gui": "#D9372D", "cterm": "160" }
|
||||||
|
|
||||||
|
" Color Alias
|
||||||
|
if &background == "light"
|
||||||
|
let s:norm = s:black
|
||||||
|
let s:bg = s:white_pink
|
||||||
|
let s:bg_subtle = s:white_pink_deep
|
||||||
|
let s:green_fg = s:green
|
||||||
|
let s:yellow_fg = s:dark_yellow
|
||||||
|
let s:pink_fg = s:dark_pink
|
||||||
|
let s:blue_fg = s:ultramarine
|
||||||
|
let s:red_fg = s:dark_red
|
||||||
|
let s:gray_bg = s:light_gray
|
||||||
|
let s:green_bg = s:light_green
|
||||||
|
let s:yellow_bg = s:light_yellow
|
||||||
|
let s:pink_bg = s:light_pink
|
||||||
|
let s:blue_bg = s:skyblue
|
||||||
|
let s:red_bg = s:light_red
|
||||||
|
endif
|
||||||
|
|
||||||
|
if &background == "dark"
|
||||||
|
let s:norm = s:white
|
||||||
|
let s:bg = s:black_green
|
||||||
|
let s:bg_subtle = s:black_green_bright
|
||||||
|
let s:green_fg = s:light_green
|
||||||
|
let s:yellow_fg = s:light_yellow
|
||||||
|
let s:pink_fg = s:light_pink
|
||||||
|
let s:blue_fg = s:skyblue
|
||||||
|
let s:red_fg = s:light_red
|
||||||
|
let s:gray_bg = s:dark_gray
|
||||||
|
let s:green_bg = s:green
|
||||||
|
let s:yellow_bg = s:dark_yellow
|
||||||
|
let s:pink_bg = s:pink
|
||||||
|
let s:blue_bg = s:ultramarine
|
||||||
|
let s:red_bg = s:dark_red
|
||||||
|
endif
|
||||||
|
"}}}
|
||||||
|
"{{{ Highlight Function
|
||||||
|
" shamelessly stolen from pencil: https://github.com/reedes/vim-colors-pencil
|
||||||
|
function! s:hi(group, style)
|
||||||
|
if ! g:terminal_italics
|
||||||
|
if has_key(a:style, "cterm") && a:style["cterm"] == "italic"
|
||||||
|
unlet a:style.cterm
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
execute "highlight" a:group
|
||||||
|
\ "guifg=" (has_key(a:style, "fg") ? a:style.fg.gui : "NONE")
|
||||||
|
\ "guibg=" (has_key(a:style, "bg") ? a:style.bg.gui : "NONE")
|
||||||
|
\ "guisp=" (has_key(a:style, "sp") ? a:style.sp.gui : "NONE")
|
||||||
|
\ "gui=" (has_key(a:style, "gui") ? a:style.gui : "NONE")
|
||||||
|
\ "ctermfg=" (has_key(a:style, "fg") ? a:style.fg.cterm : "NONE")
|
||||||
|
\ "ctermbg=" (has_key(a:style, "bg") ? a:style.bg.cterm : "NONE")
|
||||||
|
\ "cterm=" (has_key(a:style, "cterm") ? a:style.cterm : "NONE")
|
||||||
|
\ "term=" (has_key(a:style, "term") ? a:style.term : "NONE")
|
||||||
|
endfunction
|
||||||
|
|
||||||
|
if g:spell_undercurl == 1
|
||||||
|
let s:attr_un = 'undercurl'
|
||||||
|
else
|
||||||
|
let s:attr_un = 'underline'
|
||||||
|
endif
|
||||||
|
|
||||||
|
"}}}
|
||||||
|
"{{{ Common Highlighting
|
||||||
|
call s:hi("Normal", {"fg": s:norm, "bg": s:bg})
|
||||||
|
call s:hi("Cursor", {})
|
||||||
|
call s:hi("Comment", {"fg": s:blue_fg, "gui": "italic", "cterm": "italic", "term": "italic"})
|
||||||
|
|
||||||
|
call s:hi("Constant", {"fg": s:pink_fg})
|
||||||
|
hi! link String Constant
|
||||||
|
hi! link Character Constant
|
||||||
|
hi! link Number Constant
|
||||||
|
hi! link Boolean Constant
|
||||||
|
hi! link Float Constant
|
||||||
|
|
||||||
|
call s:hi("Identifier", {"fg": s:red_fg})
|
||||||
|
hi! link Function Identifier
|
||||||
|
|
||||||
|
call s:hi("Statement", {"fg": s:green_fg})
|
||||||
|
hi! link Conditonal Statement
|
||||||
|
hi! link Repeat Statement
|
||||||
|
hi! link Label Statement
|
||||||
|
hi! link Operator Statement
|
||||||
|
hi! link Keyword Statement
|
||||||
|
hi! link Exception Statement
|
||||||
|
|
||||||
|
call s:hi("PreProc", {"fg": s:pink_fg})
|
||||||
|
hi! link Include PreProc
|
||||||
|
hi! link Define PreProc
|
||||||
|
hi! link Macro PreProc
|
||||||
|
hi! link PreCondit PreProc
|
||||||
|
|
||||||
|
call s:hi("Type", {"fg": s:yellow_fg})
|
||||||
|
hi! link StorageClass Type
|
||||||
|
hi! link Structure Type
|
||||||
|
hi! link Typedef Type
|
||||||
|
|
||||||
|
call s:hi("Special", {"fg": s:orange})
|
||||||
|
hi! link SpecialChar Special
|
||||||
|
hi! link Tag Special
|
||||||
|
hi! link Delimiter Special
|
||||||
|
hi! link SpecialComment Special
|
||||||
|
hi! link Debug Special
|
||||||
|
|
||||||
|
call s:hi("Underlined", {"gui": "underline", "cterm": "underline"})
|
||||||
|
call s:hi("Ignore", {"fg": s:bg_subtle})
|
||||||
|
call s:hi("Error", {"fg": s:white, "bg": s:red_fg , "gui": "bold", "cterm": "bold"})
|
||||||
|
call s:hi("Todo", {"bg": s:yellow_bg, "gui": "bold", "cterm": "bold"})
|
||||||
|
|
||||||
|
"}}}
|
||||||
|
"{{{ Semi-Common Highlighting
|
||||||
|
call s:hi("SpecialKey", {"fg": s:blue, "gui": "bold", "cterm": "bold", "term": "bold"})
|
||||||
|
call s:hi("NonText", {"fg": s:blue, "gui": "bold", "cterm": "bold", "term": "bold"})
|
||||||
|
call s:hi("Directory", {"fg": s:blue_fg, "gui": "bold", "cterm": "bold", "term": "bold"})
|
||||||
|
call s:hi("ErrorMsg", {"fg": s:red_fg, "gui": "bold", "cterm": "bold", "term": "bold"})
|
||||||
|
call s:hi("IncSearch", {"gui": "reverse", "cterm": "reverse", "term": "reverse"})
|
||||||
|
call s:hi("Search", {"fg": s:norm, "bg": s:pink_bg})
|
||||||
|
call s:hi("MoreMsg", {"fg": s:pink_fg, "gui": "bold", "cterm": "bold", "term": "bold"})
|
||||||
|
call s:hi("ModeMsg", {"fg": s:pink_fg, "gui": "bold", "cterm": "bold", "term": "bold"})
|
||||||
|
call s:hi("LineNr", {"fg": s:gray})
|
||||||
|
call s:hi("CursorLineNr", {"fg": s:pink_fg, "gui": "bold", "cterm": "bold", "term": "bold"})
|
||||||
|
call s:hi("Question", {"fg": s:purple, "gui": "bold", "cterm": "bold", "term": "bold"})
|
||||||
|
call s:hi("StatusLine", {"fg": s:norm, "bg": s:green_bg, "gui": "bold", "cterm": "bold", "term": "bold"})
|
||||||
|
call s:hi("StatusLineNC", {"fg": s:norm, "bg": s:gray_bg})
|
||||||
|
call s:hi("Conceal", {"fg": s:yellow_fg})
|
||||||
|
call s:hi("VertSplit", {"gui": "reverse", "cterm": "reverse", "term": "reverse"})
|
||||||
|
call s:hi("Title", {"fg": s:pink_fg, "gui": "bold", "cterm": "bold", "term": "bold"})
|
||||||
|
call s:hi("Visual", {"gui": "reverse", "cterm": "reverse", "term": "reverse"})
|
||||||
|
call s:hi("VisualNOS", {"gui": "bold,underline", "cterm": "bold,underline", "term": "bold,underline"})
|
||||||
|
call s:hi("WarningMsg", {"fg": s:orange, "gui": "bold", "cterm": "bold", "term": "bold"})
|
||||||
|
call s:hi("WildMenu", {"fg": s:norm, "bg": s:blue_bg})
|
||||||
|
call s:hi("Folded", {"fg": s:green_fg, "bg": s:gray_bg})
|
||||||
|
call s:hi("FoldColumn", {"fg": s:green_fg, "bg": s:gray_bg})
|
||||||
|
call s:hi("DiffAdd", {"bg": s:green_fg})
|
||||||
|
call s:hi("DiffChange", {"bg": s:orange})
|
||||||
|
call s:hi("DiffDelete", {"bg": s:red_fg})
|
||||||
|
call s:hi("DiffText", {"bg": s:blue_fg, "gui": "bold", "cterm": "bold", "term": "bold"})
|
||||||
|
call s:hi("SignColumn", {"fg": s:green_fg, "bg": s:gray})
|
||||||
|
if has("gui_running")
|
||||||
|
call s:hi("SpellBad", {"gui": s:attr_un, "sp": s:red_bg})
|
||||||
|
call s:hi("SpellCap", {"gui": s:attr_un, "sp": s:yellow_bg})
|
||||||
|
call s:hi("SpellRare", {"gui": s:attr_un, "sp": s:blue_bg})
|
||||||
|
call s:hi("SpellLocal", {"gui": s:attr_un, "sp": s:green_bg})
|
||||||
|
else
|
||||||
|
call s:hi("SpellBad", {"cterm": s:attr_un, "fg": s:red_fg})
|
||||||
|
call s:hi("SpellCap", {"cterm": s:attr_un, "fg": s:yellow_fg})
|
||||||
|
call s:hi("SpellRare", {"cterm": s:attr_un, "fg": s:blue_fg})
|
||||||
|
call s:hi("SpellLocal", {"cterm": s:attr_un, "fg": s:green_fg})
|
||||||
|
endif
|
||||||
|
call s:hi("Pmenu", {"bg": s:gray_bg})
|
||||||
|
call s:hi("PmenuSel", {"bg": s:pink_bg})
|
||||||
|
call s:hi("PmenuSbar", {"bg": s:gray_bg})
|
||||||
|
call s:hi("PmenuThumb", {"bg": s:gray_bg})
|
||||||
|
call s:hi("TabLine", {"bg": s:bg_subtle})
|
||||||
|
call s:hi("TabLineSel", {"bg": s:pink_bg})
|
||||||
|
call s:hi("TabLineFill", {"bg": s:bg_subtle})
|
||||||
|
call s:hi("CursorColumn", {"bg": s:yellow_fg})
|
||||||
|
call s:hi("CursorLine", {"bg": s:bg_subtle})
|
||||||
|
call s:hi("ColorColumn", {"bg": s:bg_subtle})
|
||||||
|
call s:hi("MatchParen", {"fg": s:pink_fg, "gui": "underline", "cterm": "underline"})
|
||||||
|
call s:hi("qfLineNr", {"fg": s:gray})
|
||||||
|
|
||||||
|
"}}}
|
||||||
|
"{{{ Switching StatusLine bg
|
||||||
|
function! s:changebg(group, color)
|
||||||
|
execute "highlight" a:group "guibg=" a:color.gui "ctermbg=" a:color.cterm
|
||||||
|
endfunction
|
||||||
|
|
||||||
|
if g:switch_statusline_bg_in_insert
|
||||||
|
"" Change Color when entering Insert Mode
|
||||||
|
autocmd InsertEnter * call s:changebg("StatusLine", s:pink_bg)
|
||||||
|
"" Revert Color to default when leaving Insert Mode
|
||||||
|
autocmd InsertLeave * call s:changebg("StatusLine", s:green_bg)
|
||||||
|
endif
|
||||||
|
|
||||||
|
"}}}
|
||||||
|
" vim: set foldmethod=marker:
|
||||||
|
|
||||||
315
vim/colors/greygull.vim
Normal file
315
vim/colors/greygull.vim
Normal file
|
|
@ -0,0 +1,315 @@
|
||||||
|
hi clear
|
||||||
|
|
||||||
|
if exists('syntax_on')
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
|
||||||
|
let colors_name = 'greygull'
|
||||||
|
|
||||||
|
hi Normal cterm=NONE ctermfg=11 ctermbg=15 guifg=#6d767d guibg=#ffffff gui=NONE
|
||||||
|
|
||||||
|
set background=light
|
||||||
|
|
||||||
|
hi ColorColumn cterm=NONE ctermbg=7 guibg=#e6eaed gui=NONE
|
||||||
|
hi Comment cterm=NONE ctermfg=14 guifg=#808487 gui=italic
|
||||||
|
hi ConId cterm=NONE ctermfg=3 guifg=#ad9142 gui=NONE
|
||||||
|
hi Conceal cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi Constant cterm=NONE ctermfg=6 guifg=#3fa2a6 gui=NONE
|
||||||
|
hi Cursor cterm=NONE ctermfg=15 ctermbg=15 guifg=#ffffff guibg=#808487 gui=NONE
|
||||||
|
hi CursorColumn cterm=NONE ctermbg=7 guibg=#e6eaed gui=NONE
|
||||||
|
hi CursorLine cterm=NONE ctermbg=7 guibg=#e6eaed guisp=#61707a gui=NONE
|
||||||
|
hi CursorLineNr cterm=NONE ctermfg=11 gui=bold guifg=#6d767d
|
||||||
|
hi DiffAdd cterm=NONE ctermfg=2 ctermbg=7 gui=NONE guifg=#4aa840 guibg=#e6eaed guisp=#4aa840 gui=NONE
|
||||||
|
hi DiffChange cterm=NONE ctermfg=3 ctermbg=7 gui=NONE guifg=#ad9142 guibg=#e6eaed guisp=#ad9142 gui=NONE
|
||||||
|
hi DiffDelete cterm=NONE ctermfg=1 ctermbg=7 gui=NONE guifg=#db7681 guibg=#e6eaed gui=NONE
|
||||||
|
hi DiffText cterm=NONE ctermfg=4 ctermbg=7 gui=NONE guifg=#4e9bcf guibg=#e6eaed guisp=#4e9bcf gui=NONE
|
||||||
|
hi Directory cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi Error cterm=NONE ctermfg=1 ctermbg=NONE guifg=#db7681 guibg=#ffffff gui=NONE
|
||||||
|
hi ErrorMsg cterm=reverse ctermfg=1 ctermbg=NONE guifg=#db7681 guibg=NONE gui=reverse
|
||||||
|
hi FoldColumn cterm=NONE ctermfg=11 ctermbg=7 guifg=#6d767d guibg=#e6eaed gui=NONE
|
||||||
|
hi Folded cterm=NONE,underline ctermfg=11 ctermbg=7 guifg=#6d767d guibg=#e6eaed guisp=#ffffff gui=NONE
|
||||||
|
hi HelpExample cterm=NONE ctermfg=10 guifg=#61707a gui=NONE
|
||||||
|
hi Identifier cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi IncSearch cterm=standout ctermfg=9 gui=standout guifg=#d1814f
|
||||||
|
hi LineNr cterm=NONE ctermfg=14 ctermbg=7 guifg=#808487 guibg=#e6eaed gui=NONE
|
||||||
|
hi MatchParen cterm=NONE ctermfg=1 ctermbg=14 gui=NONE guifg=#db7681 guibg=#808487 gui=NONE
|
||||||
|
hi ModeMsg cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi MoreMsg cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi NonText cterm=NONE ctermfg=12 gui=NONE guifg=#787e82 gui=NONE
|
||||||
|
hi Pmenu cterm=reverse ctermfg=11 ctermbg=7 guifg=#6d767d guibg=#e6eaed gui=reverse
|
||||||
|
hi PmenuSbar cterm=reverse ctermfg=0 ctermbg=11 guifg=#1d252b guibg=#6d767d gui=reverse
|
||||||
|
hi PmenuSel cterm=reverse ctermfg=14 ctermbg=0 guifg=#808487 guibg=#1d252b gui=reverse
|
||||||
|
hi PmenuThumb cterm=reverse ctermfg=11 ctermbg=15 guifg=#6d767d guibg=#ffffff gui=reverse
|
||||||
|
hi PreProc cterm=NONE ctermfg=9 guifg=#d1814f gui=NONE
|
||||||
|
hi Question cterm=NONE ctermfg=6 gui=NONE guifg=#3fa2a6 gui=NONE
|
||||||
|
hi Search cterm=reverse ctermfg=3 ctermbg=NONE guifg=#ad9142 guibg=NONE gui=reverse
|
||||||
|
hi SignColumn cterm=NONE ctermfg=11 ctermbg=NONE guifg=#6d767d guibg=NONE gui=NONE
|
||||||
|
hi Special cterm=NONE ctermfg=1 guifg=#db7681 gui=NONE
|
||||||
|
hi SpecialKey cterm=NONE ctermfg=12 ctermbg=7 gui=NONE guifg=#787e82 guibg=#e6eaed gui=NONE
|
||||||
|
hi SpellBad cterm=undercurl ctermfg=NONE ctermbg=NONE gui=undercurl guisp=#db7681
|
||||||
|
hi SpellCap cterm=undercurl ctermfg=NONE ctermbg=NONE gui=undercurl guisp=#a783de
|
||||||
|
hi SpellLocal cterm=undercurl ctermfg=NONE ctermbg=NONE gui=undercurl guisp=#ad9142
|
||||||
|
hi SpellRare cterm=undercurl ctermfg=NONE ctermbg=NONE gui=undercurl guisp=#3fa2a6
|
||||||
|
hi Statement cterm=NONE ctermfg=2 guifg=#4aa840 gui=NONE
|
||||||
|
hi StatusLine cterm=reverse ctermfg=14 ctermbg=15 gui=reverse guifg=#808487 guibg=#ffffff guibg=NONE
|
||||||
|
hi StatusLineNC cterm=reverse ctermfg=12 ctermbg=7 gui=reverse guifg=#787e82 guibg=#e6eaed guibg=NONE
|
||||||
|
hi TabLine cterm=underline ctermfg=11 ctermbg=7 gui=underline guifg=#6d767d guibg=#e6eaed guisp=#6d767d
|
||||||
|
hi TabLineFill cterm=underline ctermfg=11 ctermbg=7 gui=underline guifg=#6d767d guibg=#e6eaed guisp=#6d767d
|
||||||
|
hi TabLineSel cterm=underline,reverse ctermfg=14 ctermbg=0 gui=underline,reverse guifg=#808487 guibg=#1d252b guisp=#6d767d
|
||||||
|
hi Title cterm=NONE ctermfg=9 guifg=#d1814f gui=NONE
|
||||||
|
hi Todo cterm=NONE ctermfg=5 guifg=#cf7a9d guibg=NONE gui=bold
|
||||||
|
hi Type cterm=NONE ctermfg=3 guifg=#ad9142 gui=NONE
|
||||||
|
hi Underlined cterm=NONE ctermfg=13 guifg=#a783de gui=NONE
|
||||||
|
hi VarId cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi VertSplit cterm=NONE ctermfg=12 ctermbg=12 guifg=#787e82 guibg=#787e82 gui=NONE
|
||||||
|
hi Visual cterm=reverse ctermfg=14 ctermbg=15 gui=reverse guifg=#808487 guibg=#ffffff guibg=NONE
|
||||||
|
hi VisualNOS cterm=reverse ctermbg=7 gui=reverse guibg=#e6eaed guibg=NONE
|
||||||
|
hi WarningMsg cterm=NONE ctermfg=9 gui=NONE guifg=#db7681 gui=NONE
|
||||||
|
hi WildMenu cterm=reverse ctermfg=0 ctermbg=7 guifg=#1d252b guibg=#e6eaed gui=reverse
|
||||||
|
hi cPreCondit cterm=NONE ctermfg=9 guifg=#d1814f gui=NONE
|
||||||
|
hi gitcommitBranch cterm=NONE ctermfg=5 gui=NONE guifg=#cf7a9d gui=NONE
|
||||||
|
hi gitcommitComment cterm=NONE ctermfg=14 gui=italic guifg=#808487 gui=NONE
|
||||||
|
hi gitcommitDiscardedFile cterm=NONE ctermfg=1 gui=NONE guifg=#db7681 gui=NONE
|
||||||
|
hi gitcommitDiscardedType cterm=NONE ctermfg=1 guifg=#db7681 gui=NONE
|
||||||
|
hi gitcommitFile cterm=NONE ctermfg=11 gui=NONE guifg=#6d767d gui=NONE
|
||||||
|
hi gitcommitHeader cterm=NONE ctermfg=14 guifg=#808487 gui=NONE
|
||||||
|
hi gitcommitOnBranch cterm=NONE ctermfg=14 gui=NONE guifg=#808487 gui=NONE
|
||||||
|
hi gitcommitSelectedFile cterm=NONE ctermfg=2 gui=NONE guifg=#4aa840 gui=NONE
|
||||||
|
hi gitcommitSelectedType cterm=NONE ctermfg=2 guifg=#4aa840 gui=NONE
|
||||||
|
hi gitcommitUnmerged cterm=NONE ctermfg=2 gui=NONE guifg=#4aa840 gui=NONE
|
||||||
|
hi gitcommitUnmergedFile cterm=NONE ctermfg=3 gui=NONE guifg=#ad9142 gui=NONE
|
||||||
|
hi gitcommitUntrackedFile cterm=NONE ctermfg=6 gui=NONE guifg=#3fa2a6 gui=NONE
|
||||||
|
hi helpHyperTextEntry cterm=NONE ctermfg=2 guifg=#4aa840 gui=NONE
|
||||||
|
hi helpHyperTextJump cterm=underline ctermfg=4 gui=underline guifg=#4e9bcf
|
||||||
|
hi helpNote cterm=NONE ctermfg=5 guifg=#cf7a9d gui=NONE
|
||||||
|
hi helpOption cterm=NONE ctermfg=6 guifg=#3fa2a6 gui=NONE
|
||||||
|
hi helpVim cterm=NONE ctermfg=5 guifg=#cf7a9d gui=NONE
|
||||||
|
hi hsImport cterm=NONE ctermfg=5 guifg=#cf7a9d gui=NONE
|
||||||
|
hi hsImportLabel cterm=NONE ctermfg=6 guifg=#3fa2a6 gui=NONE
|
||||||
|
hi hsModuleName cterm=underline ctermfg=2 gui=underline guifg=#4aa840
|
||||||
|
hi hsNiceOperator cterm=NONE ctermfg=6 guifg=#3fa2a6 gui=NONE
|
||||||
|
hi hsStatement cterm=NONE ctermfg=6 guifg=#3fa2a6 gui=NONE
|
||||||
|
hi hsString cterm=NONE ctermfg=12 guifg=#787e82 gui=NONE
|
||||||
|
hi hsStructure cterm=NONE ctermfg=6 guifg=#3fa2a6 gui=NONE
|
||||||
|
hi hsType cterm=NONE ctermfg=3 guifg=#ad9142 gui=NONE
|
||||||
|
hi hsTypedef cterm=NONE ctermfg=6 guifg=#3fa2a6 gui=NONE
|
||||||
|
hi hsVarSym cterm=NONE ctermfg=6 guifg=#3fa2a6 gui=NONE
|
||||||
|
hi hs_DeclareFunction cterm=NONE ctermfg=9 guifg=#d1814f gui=NONE
|
||||||
|
hi hs_OpFunctionName cterm=NONE ctermfg=3 guifg=#ad9142 gui=NONE
|
||||||
|
hi hs_hlFunctionName cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi htmlArg cterm=NONE ctermfg=12 guifg=#787e82 gui=NONE
|
||||||
|
hi htmlEndTag cterm=NONE ctermfg=14 guifg=#808487 gui=NONE
|
||||||
|
hi htmlSpecialTagName cterm=NONE ctermfg=4 gui=italic guifg=#4e9bcf gui=NONE
|
||||||
|
hi htmlTag cterm=NONE ctermfg=14 guifg=#808487 gui=NONE
|
||||||
|
hi htmlTagN cterm=NONE ctermfg=10 gui=NONE guifg=#61707a gui=NONE
|
||||||
|
hi htmlTagName cterm=NONE ctermfg=4 gui=NONE guifg=#4e9bcf gui=NONE
|
||||||
|
hi javaScript cterm=NONE ctermfg=3 guifg=#ad9142 gui=NONE
|
||||||
|
hi pandocBlockQuote cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader1 cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader2 cterm=NONE ctermfg=6 guifg=#3fa2a6 gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader3 cterm=NONE ctermfg=3 guifg=#ad9142 gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader4 cterm=NONE ctermfg=1 guifg=#db7681 gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader5 cterm=NONE ctermfg=11 guifg=#6d767d gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader6 cterm=NONE ctermfg=14 guifg=#808487 gui=NONE
|
||||||
|
hi pandocCitation cterm=NONE ctermfg=5 guifg=#cf7a9d gui=NONE
|
||||||
|
hi pandocCitationDelim cterm=NONE ctermfg=5 guifg=#cf7a9d gui=NONE
|
||||||
|
hi pandocCitationID cterm=underline ctermfg=5 gui=underline guifg=#cf7a9d
|
||||||
|
hi pandocCitationRef cterm=NONE ctermfg=5 guifg=#cf7a9d gui=NONE
|
||||||
|
hi pandocComment cterm=NONE ctermfg=14 gui=italic guifg=#808487 gui=NONE
|
||||||
|
hi pandocDefinitionBlock cterm=NONE ctermfg=13 guifg=#a783de gui=NONE
|
||||||
|
hi pandocDefinitionIndctr cterm=NONE ctermfg=13 gui=NONE guifg=#a783de gui=NONE
|
||||||
|
hi pandocDefinitionTerm cterm=standout ctermfg=13 gui=standout guifg=#a783de
|
||||||
|
hi pandocEmphasis cterm=NONE ctermfg=11 gui=italic guifg=#6d767d gui=NONE
|
||||||
|
hi pandocEmphasisDefinition cterm=NONE ctermfg=13 gui=italic guifg=#a783de gui=NONE
|
||||||
|
hi pandocEmphasisHeading cterm=NONE ctermfg=9 gui=NONE guifg=#d1814f gui=NONE
|
||||||
|
hi pandocEmphasisNested cterm=NONE ctermfg=11 gui=NONE guifg=#6d767d gui=NONE
|
||||||
|
hi pandocEmphasisNestedDefinition cterm=NONE ctermfg=13 gui=NONE guifg=#a783de gui=NONE
|
||||||
|
hi pandocEmphasisNestedHeading cterm=NONE ctermfg=9 gui=NONE guifg=#d1814f gui=NONE
|
||||||
|
hi pandocEmphasisNestedTable cterm=NONE ctermfg=4 gui=NONE guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocEmphasisTable cterm=NONE ctermfg=4 gui=italic guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocEscapePair cterm=NONE ctermfg=1 gui=NONE guifg=#db7681 gui=NONE
|
||||||
|
hi pandocFootnote cterm=NONE ctermfg=2 guifg=#4aa840 gui=NONE
|
||||||
|
hi pandocFootnoteDefLink cterm=NONE ctermfg=2 gui=NONE guifg=#4aa840 gui=NONE
|
||||||
|
hi pandocFootnoteInline cterm=NONE,underline ctermfg=2 gui=NONE,underline guifg=#4aa840 gui=NONE
|
||||||
|
hi pandocFootnoteLink cterm=underline ctermfg=2 gui=underline guifg=#4aa840
|
||||||
|
hi pandocHeading cterm=NONE ctermfg=9 gui=NONE guifg=#d1814f gui=NONE
|
||||||
|
hi pandocHeadingMarker cterm=NONE ctermfg=3 gui=NONE guifg=#ad9142 gui=NONE
|
||||||
|
hi pandocImageCaption cterm=NONE,underline ctermfg=13 gui=NONE,underline guifg=#a783de gui=NONE
|
||||||
|
hi pandocLinkDefinition cterm=underline ctermfg=6 gui=underline guifg=#3fa2a6 guisp=#787e82
|
||||||
|
hi pandocLinkDefinitionID cterm=NONE ctermfg=4 gui=NONE guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocLinkDelim cterm=NONE ctermfg=14 guifg=#808487 gui=NONE
|
||||||
|
hi pandocLinkLabel cterm=underline ctermfg=4 gui=underline guifg=#4e9bcf
|
||||||
|
hi pandocLinkText cterm=NONE,underline ctermfg=4 gui=NONE,underline guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocLinkTitle cterm=underline ctermfg=12 gui=underline guifg=#787e82
|
||||||
|
hi pandocLinkTitleDelim cterm=underline ctermfg=14 gui=underline guifg=#808487 guisp=#787e82
|
||||||
|
hi pandocLinkURL cterm=underline ctermfg=12 gui=underline guifg=#787e82
|
||||||
|
hi pandocListMarker cterm=NONE ctermfg=5 guifg=#cf7a9d gui=NONE
|
||||||
|
hi pandocListReference cterm=underline ctermfg=5 gui=underline guifg=#cf7a9d
|
||||||
|
hi pandocMetadata cterm=NONE ctermfg=4 gui=NONE guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocMetadataDelim cterm=NONE ctermfg=14 guifg=#808487 gui=NONE
|
||||||
|
hi pandocMetadataKey cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocNonBreakingSpace cterm=reverse ctermfg=1 ctermbg=NONE gui=reverse guifg=#db7681 guibg=NONE
|
||||||
|
hi pandocRule cterm=NONE ctermfg=4 gui=NONE guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocRuleLine cterm=NONE ctermfg=4 gui=NONE guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocStrikeout cterm=reverse ctermfg=14 ctermbg=NONE gui=reverse guifg=#808487 guibg=NONE
|
||||||
|
hi pandocStrikeoutDefinition cterm=reverse ctermfg=13 ctermbg=NONE gui=reverse guifg=#a783de guibg=NONE
|
||||||
|
hi pandocStrikeoutHeading cterm=reverse ctermfg=9 ctermbg=NONE gui=reverse guifg=#d1814f guibg=NONE
|
||||||
|
hi pandocStrikeoutTable cterm=reverse ctermfg=4 ctermbg=NONE gui=reverse guifg=#4e9bcf guibg=NONE
|
||||||
|
hi pandocStrongEmphasis cterm=NONE ctermfg=11 gui=NONE guifg=#6d767d gui=NONE
|
||||||
|
hi pandocStrongEmphasisDefinition cterm=NONE ctermfg=13 gui=NONE guifg=#a783de gui=NONE
|
||||||
|
hi pandocStrongEmphasisEmphasis cterm=NONE ctermfg=11 gui=NONE guifg=#6d767d gui=NONE
|
||||||
|
hi pandocStrongEmphasisEmphasisDefinition cterm=NONE ctermfg=13 gui=NONE guifg=#a783de gui=NONE
|
||||||
|
hi pandocStrongEmphasisEmphasisHeading cterm=NONE ctermfg=9 gui=NONE guifg=#d1814f gui=NONE
|
||||||
|
hi pandocStrongEmphasisEmphasisTable cterm=NONE ctermfg=4 gui=NONE guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocStrongEmphasisHeading cterm=NONE ctermfg=9 gui=NONE guifg=#d1814f gui=NONE
|
||||||
|
hi pandocStrongEmphasisNested cterm=NONE ctermfg=11 gui=NONE guifg=#6d767d gui=NONE
|
||||||
|
hi pandocStrongEmphasisNestedDefinition cterm=NONE ctermfg=13 gui=NONE guifg=#a783de gui=NONE
|
||||||
|
hi pandocStrongEmphasisNestedHeading cterm=NONE ctermfg=9 gui=NONE guifg=#d1814f gui=NONE
|
||||||
|
hi pandocStrongEmphasisNestedTable cterm=NONE ctermfg=4 gui=NONE guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocStrongEmphasisTable cterm=NONE ctermfg=4 gui=NONE guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocStyleDelim cterm=NONE ctermfg=14 guifg=#808487 gui=NONE
|
||||||
|
hi pandocSubscript cterm=NONE ctermfg=13 guifg=#a783de gui=NONE
|
||||||
|
hi pandocSubscriptDefinition cterm=NONE ctermfg=13 guifg=#a783de gui=NONE
|
||||||
|
hi pandocSubscriptHeading cterm=NONE ctermfg=9 gui=NONE guifg=#d1814f gui=NONE
|
||||||
|
hi pandocSubscriptTable cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocSuperscript cterm=NONE ctermfg=13 guifg=#a783de gui=NONE
|
||||||
|
hi pandocSuperscriptDefinition cterm=NONE ctermfg=13 guifg=#a783de gui=NONE
|
||||||
|
hi pandocSuperscriptHeading cterm=NONE ctermfg=9 gui=NONE guifg=#d1814f gui=NONE
|
||||||
|
hi pandocSuperscriptTable cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocTable cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocTableStructure cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocTableZebraDark cterm=NONE ctermfg=4 ctermbg=7 guifg=#4e9bcf guibg=#e6eaed gui=NONE
|
||||||
|
hi pandocTableZebraLight cterm=NONE ctermfg=4 ctermbg=15 guifg=#4e9bcf guibg=#ffffff gui=NONE
|
||||||
|
hi pandocTitleBlock cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocTitleBlockTitle cterm=NONE ctermfg=4 gui=NONE guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocTitleComment cterm=NONE ctermfg=4 gui=NONE guifg=#4e9bcf gui=NONE
|
||||||
|
hi pandocVerbatimBlock cterm=NONE ctermfg=3 guifg=#ad9142 gui=NONE
|
||||||
|
hi pandocVerbatimInline cterm=NONE ctermfg=3 guifg=#ad9142 gui=NONE
|
||||||
|
hi pandocVerbatimInlineDefinition cterm=NONE ctermfg=13 guifg=#a783de gui=NONE
|
||||||
|
hi pandocVerbatimInlineHeading cterm=NONE ctermfg=9 gui=NONE guifg=#d1814f gui=NONE
|
||||||
|
hi pandocVerbatimInlineTable cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi perlHereDoc cterm=NONE ctermfg=10 ctermbg=15 guifg=#61707a guibg=#ffffff gui=NONE
|
||||||
|
hi perlStatementFileDesc cterm=NONE ctermfg=6 ctermbg=15 guifg=#3fa2a6 guibg=#ffffff gui=NONE
|
||||||
|
hi perlVarPlain cterm=NONE ctermfg=3 ctermbg=15 guifg=#ad9142 guibg=#ffffff gui=NONE
|
||||||
|
hi rubyDefine cterm=NONE ctermfg=10 ctermbg=15 gui=NONE guifg=#61707a guibg=#ffffff gui=NONE
|
||||||
|
hi texMathMatcher cterm=NONE ctermfg=3 ctermbg=15 guifg=#ad9142 guibg=#ffffff gui=NONE
|
||||||
|
hi texMathZoneX cterm=NONE ctermfg=3 ctermbg=15 guifg=#ad9142 guibg=#ffffff gui=NONE
|
||||||
|
hi texRefLabel cterm=NONE ctermfg=3 ctermbg=15 guifg=#ad9142 guibg=#ffffff gui=NONE
|
||||||
|
hi texStatement cterm=NONE ctermfg=6 ctermbg=15 guifg=#3fa2a6 guibg=#ffffff gui=NONE
|
||||||
|
hi vimCmdSep cterm=NONE ctermfg=4 gui=NONE guifg=#4e9bcf gui=NONE
|
||||||
|
hi vimCommand cterm=NONE ctermfg=3 guifg=#ad9142 gui=NONE
|
||||||
|
hi vimCommentString cterm=NONE ctermfg=13 guifg=#a783de gui=NONE
|
||||||
|
hi vimGroup cterm=NONE,underline ctermfg=4 gui=NONE,underline guifg=#4e9bcf gui=NONE
|
||||||
|
hi vimHiGroup cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi vimHiLink cterm=NONE ctermfg=4 guifg=#4e9bcf gui=NONE
|
||||||
|
hi vimIsCommand cterm=NONE ctermfg=12 guifg=#787e82 gui=NONE
|
||||||
|
hi vimSynMtchOpt cterm=NONE ctermfg=3 guifg=#ad9142 gui=NONE
|
||||||
|
hi vimSynType cterm=NONE ctermfg=6 guifg=#3fa2a6 gui=NONE
|
||||||
|
|
||||||
|
hi link Boolean Constant
|
||||||
|
hi link Character Constant
|
||||||
|
hi link Conditional Statement
|
||||||
|
hi link Debug Special
|
||||||
|
hi link Define PreProc
|
||||||
|
hi link Delimiter Special
|
||||||
|
hi link Exception Statement
|
||||||
|
hi link Float Number
|
||||||
|
hi link Function Identifier
|
||||||
|
hi link HelpCommand Statement
|
||||||
|
hi link Include PreProc
|
||||||
|
hi link Keyword Statement
|
||||||
|
hi link Label Statement
|
||||||
|
hi link Macro PreProc
|
||||||
|
hi link Number Constant
|
||||||
|
hi link Operator Statement
|
||||||
|
hi link PreCondit PreProc
|
||||||
|
hi link Repeat Statement
|
||||||
|
hi link SpecialChar Special
|
||||||
|
hi link SpecialComment Special
|
||||||
|
hi link StorageClass Type
|
||||||
|
hi link String Constant
|
||||||
|
hi link Structure Type
|
||||||
|
hi link SyntasticError SpellBad
|
||||||
|
hi link SyntasticErrorSign Error
|
||||||
|
hi link SyntasticStyleErrorLine SyntasticErrorLine
|
||||||
|
hi link SyntasticStyleErrorSign SyntasticErrorSign
|
||||||
|
hi link SyntasticStyleWarningLine SyntasticWarningLine
|
||||||
|
hi link SyntasticStyleWarningSign SyntasticWarningSign
|
||||||
|
hi link SyntasticWarning SpellCap
|
||||||
|
hi link SyntasticWarningSign Todo
|
||||||
|
hi link Tag Special
|
||||||
|
hi link Typedef Type
|
||||||
|
|
||||||
|
hi link diffAdded Statement
|
||||||
|
hi link diffBDiffer WarningMsg
|
||||||
|
hi link diffCommon WarningMsg
|
||||||
|
hi link diffDiffer WarningMsg
|
||||||
|
hi link diffIdentical WarningMsg
|
||||||
|
hi link diffIsA WarningMsg
|
||||||
|
hi link diffLine Identifier
|
||||||
|
hi link diffNoEOL WarningMsg
|
||||||
|
hi link diffOnly WarningMsg
|
||||||
|
hi link diffRemoved WarningMsg
|
||||||
|
|
||||||
|
hi link gitcommitDiscarded gitcommitComment
|
||||||
|
hi link gitcommitDiscardedArrow gitcommitDiscardedFile
|
||||||
|
hi link gitcommitNoBranch gitcommitBranch
|
||||||
|
hi link gitcommitSelected gitcommitComment
|
||||||
|
hi link gitcommitSelectedArrow gitcommitSelectedFile
|
||||||
|
hi link gitcommitUnmergedArrow gitcommitUnmergedFile
|
||||||
|
hi link gitcommitUntracked gitcommitComment
|
||||||
|
|
||||||
|
hi link helpSpecial Special
|
||||||
|
|
||||||
|
hi link hsDelimTypeExport Delimiter
|
||||||
|
hi link hsImportParams Delimiter
|
||||||
|
hi link hsModuleStartLabel hsStructure
|
||||||
|
hi link hsModuleWhereLabel hsModuleStartLabel
|
||||||
|
hi link htmlLink Function
|
||||||
|
|
||||||
|
hi link lCursor Cursor
|
||||||
|
|
||||||
|
hi link pandocCodeBlock pandocVerbatimBlock
|
||||||
|
hi link pandocCodeBlockDelim pandocVerbatimBlock
|
||||||
|
hi link pandocEscapedCharacter pandocEscapePair
|
||||||
|
hi link pandocLineBreak pandocEscapePair
|
||||||
|
hi link pandocMetadataTitle pandocMetadata
|
||||||
|
hi link pandocTableStructureEnd pandocTableStructre
|
||||||
|
hi link pandocTableStructureTop pandocTableStructre
|
||||||
|
hi link pandocVerbatimBlockDeep pandocVerbatimBlock
|
||||||
|
|
||||||
|
hi link vimFunc Function
|
||||||
|
hi link vimSet Normal
|
||||||
|
hi link vimSetEqual Normal
|
||||||
|
hi link vimUserFunc Function
|
||||||
|
hi link vipmVar Identifier
|
||||||
|
|
||||||
|
hi clear SyntasticErrorLine
|
||||||
|
hi clear SyntasticWarningLine
|
||||||
|
hi clear helpLeadBlank
|
||||||
|
hi clear helpNormal
|
||||||
|
hi clear pandocTableStructre
|
||||||
|
|
||||||
|
if has('nvim')
|
||||||
|
let g:terminal_color_0 = '#e6eaed'
|
||||||
|
let g:terminal_color_1 = '#db7681'
|
||||||
|
let g:terminal_color_2 = '#4aa840'
|
||||||
|
let g:terminal_color_3 = '#ad9142'
|
||||||
|
let g:terminal_color_4 = '#4e9bcf'
|
||||||
|
let g:terminal_color_5 = '#cf7a9d'
|
||||||
|
let g:terminal_color_6 = '#3fa2a6'
|
||||||
|
let g:terminal_color_7 = '#1d252b'
|
||||||
|
let g:terminal_color_8 = '#ffffff'
|
||||||
|
let g:terminal_color_9 = '#d1814f'
|
||||||
|
let g:terminal_color_10 = '#808487'
|
||||||
|
let g:terminal_color_11 = '#787e82'
|
||||||
|
let g:terminal_color_12 = '#6d767d'
|
||||||
|
let g:terminal_color_13 = '#a783de'
|
||||||
|
let g:terminal_color_14 = '#61707a'
|
||||||
|
let g:terminal_color_15 = '#0b141a'
|
||||||
|
endif
|
||||||
|
|
||||||
|
" This colour scheme was generated by modifying the 'flattened_light' colour
|
||||||
|
" scheme by Romain Lafourcade (https://github.com/romainl/flattened), which
|
||||||
|
" is in turn derived from the 'Solarized' colour scheme by Ethan Schnoonover
|
||||||
|
" (https://github.com/altercation/vim-colors-solarized).
|
||||||
342
vim/colors/mayansmoke.vim
Normal file
342
vim/colors/mayansmoke.vim
Normal file
|
|
@ -0,0 +1,342 @@
|
||||||
|
" =============================================================================
|
||||||
|
"
|
||||||
|
" 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}}}
|
||||||
97
vim/colors/messy.vim
Normal file
97
vim/colors/messy.vim
Normal file
|
|
@ -0,0 +1,97 @@
|
||||||
|
" Vim color file
|
||||||
|
" Name: Messy
|
||||||
|
" Date: Tuesday, June 27, 2017
|
||||||
|
" Author: Jak Wings <jakwings@gmail.com>
|
||||||
|
" Credits: Thanks to http://bytefluent.com/vivify/
|
||||||
|
|
||||||
|
set background=light
|
||||||
|
|
||||||
|
if version > 580
|
||||||
|
hi clear
|
||||||
|
if exists('syntax_on')
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
|
||||||
|
let g:colors_name = 'messy'
|
||||||
|
|
||||||
|
hi Boolean guifg=#808000 guibg=NONE guisp=NONE gui=NONE ctermfg=3 ctermbg=NONE cterm=NONE
|
||||||
|
hi Character guifg=#808000 guibg=NONE guisp=NONE gui=NONE ctermfg=3 ctermbg=NONE cterm=NONE
|
||||||
|
hi ColorColumn guifg=#000000 guibg=#c0c0c0 guisp=#000000 gui=NONE ctermfg=0 ctermbg=7 cterm=NONE
|
||||||
|
hi Comment guifg=#808080 guibg=NONE guisp=NONE gui=NONE ctermfg=8 ctermbg=NONE cterm=NONE
|
||||||
|
hi Conceal guifg=#ff00ff guibg=NONE guisp=NONE gui=NONE ctermfg=13 ctermbg=NONE cterm=NONE
|
||||||
|
hi Conditional guifg=#000080 guibg=NONE guisp=NONE gui=NONE ctermfg=4 ctermbg=NONE cterm=NONE
|
||||||
|
hi Constant guifg=#808000 guibg=NONE guisp=NONE gui=NONE ctermfg=3 ctermbg=NONE cterm=NONE
|
||||||
|
hi Cursor guifg=#ffffff guibg=#0000ff guisp=#0000ff gui=NONE ctermfg=15 ctermbg=12 cterm=NONE
|
||||||
|
hi CursorColumn guifg=#ffffff guibg=#008080 guisp=#ffffff gui=NONE ctermfg=15 ctermbg=6 cterm=NONE
|
||||||
|
hi CursorLine guifg=#ffffff guibg=#008080 guisp=#ffffff gui=NONE ctermfg=15 ctermbg=6 cterm=NONE
|
||||||
|
hi CursorLineNr guifg=#ffffff guibg=#008080 guisp=NONE gui=NONE ctermfg=15 ctermbg=6 cterm=NONE
|
||||||
|
hi Debug guifg=#800080 guibg=NONE guisp=NONE gui=NONE ctermfg=5 ctermbg=NONE cterm=NONE
|
||||||
|
hi Define guifg=#800080 guibg=NONE guisp=NONE gui=NONE ctermfg=5 ctermbg=NONE cterm=NONE
|
||||||
|
hi Delimiter guifg=#800080 guibg=NONE guisp=NONE gui=NONE ctermfg=5 ctermbg=NONE cterm=NONE
|
||||||
|
hi DiffAdd guifg=#ffffff guibg=#008000 guisp=#008000 gui=bold ctermfg=15 ctermbg=2 cterm=NONE
|
||||||
|
hi DiffChange guifg=#000000 guibg=#ffff00 guisp=#ffff00 gui=NONE ctermfg=0 ctermbg=11 cterm=NONE
|
||||||
|
hi DiffDelete guifg=#ffffff guibg=#ff0000 guisp=#ff0000 gui=bold ctermfg=15 ctermbg=9 cterm=NONE
|
||||||
|
hi DiffText guifg=#000000 guibg=#ffff00 guisp=#ffff00 gui=bold ctermfg=0 ctermbg=11 cterm=underline
|
||||||
|
hi Directory guifg=#000080 guibg=NONE guisp=NONE gui=NONE ctermfg=4 ctermbg=NONE cterm=NONE
|
||||||
|
hi EndOfBuffer guifg=#c0c0c0 guibg=#ffffff guisp=NONE gui=NONE ctermfg=7 ctermbg=15 cterm=NONE
|
||||||
|
hi Error guifg=#000000 guibg=#ff0000 guisp=NONE gui=bold ctermfg=0 ctermbg=9 cterm=underline
|
||||||
|
hi ErrorMsg guifg=#ff0000 guibg=NONE guisp=NONE gui=NONE ctermfg=9 ctermbg=NONE cterm=NONE
|
||||||
|
hi Exception guifg=#000080 guibg=NONE guisp=NONE gui=NONE ctermfg=4 ctermbg=NONE cterm=NONE
|
||||||
|
hi Float guifg=#808000 guibg=NONE guisp=NONE gui=NONE ctermfg=3 ctermbg=NONE cterm=NONE
|
||||||
|
hi FoldColumn guifg=#008080 guibg=#c0c0c0 guisp=NONE gui=NONE ctermfg=6 ctermbg=7 cterm=NONE
|
||||||
|
hi Folded guifg=#008080 guibg=#c0c0c0 guisp=#c0c0c0 gui=NONE ctermfg=6 ctermbg=7 cterm=NONE
|
||||||
|
hi Function guifg=#800000 guibg=NONE guisp=NONE gui=NONE ctermfg=1 ctermbg=NONE cterm=NONE
|
||||||
|
hi Identifier guifg=#800000 guibg=NONE guisp=NONE gui=NONE ctermfg=1 ctermbg=NONE cterm=NONE
|
||||||
|
hi Ignore guifg=NONE guibg=NONE guisp=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE
|
||||||
|
hi IncSearch guifg=#000000 guibg=#00ff00 guisp=#00ff00 gui=NONE ctermfg=0 ctermbg=10 cterm=NONE
|
||||||
|
hi Include guifg=#008000 guibg=NONE guisp=NONE gui=NONE ctermfg=2 ctermbg=NONE cterm=NONE
|
||||||
|
hi Keyword guifg=#000080 guibg=NONE guisp=NONE gui=NONE ctermfg=4 ctermbg=NONE cterm=NONE
|
||||||
|
hi Label guifg=#000080 guibg=NONE guisp=NONE gui=NONE ctermfg=4 ctermbg=NONE cterm=NONE
|
||||||
|
hi LineNr guifg=#ffffff guibg=#808080 guisp=NONE gui=NONE ctermfg=15 ctermbg=8 cterm=NONE
|
||||||
|
hi Macro guifg=#008000 guibg=NONE guisp=NONE gui=NONE ctermfg=2 ctermbg=NONE cterm=NONE
|
||||||
|
hi MatchParen guifg=#ffffff guibg=#ff00ff guisp=#ff00ff gui=bold ctermfg=15 ctermbg=13 cterm=bold
|
||||||
|
hi ModeMsg guifg=#0000ff guibg=NONE guisp=NONE gui=NONE ctermfg=12 ctermbg=NONE cterm=NONE
|
||||||
|
hi MoreMsg guifg=#008080 guibg=NONE guisp=NONE gui=NONE ctermfg=6 ctermbg=NONE cterm=NONE
|
||||||
|
hi NonText guifg=#c0c0c0 guibg=NONE guisp=NONE gui=NONE ctermfg=7 ctermbg=NONE cterm=NONE
|
||||||
|
hi Normal guifg=#000000 guibg=#ffffff guisp=NONE gui=NONE ctermfg=0 ctermbg=15 cterm=NONE
|
||||||
|
hi Number guifg=#808000 guibg=NONE guisp=NONE gui=NONE ctermfg=3 ctermbg=NONE cterm=NONE
|
||||||
|
hi Operator guifg=#000080 guibg=NONE guisp=NONE gui=NONE ctermfg=4 ctermbg=NONE cterm=NONE
|
||||||
|
hi Pmenu guifg=#ffffff guibg=#800080 guisp=NONE gui=NONE ctermfg=15 ctermbg=5 cterm=NONE
|
||||||
|
hi PmenuSbar guifg=NONE guibg=#808080 guisp=NONE gui=NONE ctermfg=NONE ctermbg=8 cterm=NONE
|
||||||
|
hi PmenuSel guifg=#ffffff guibg=#ff00ff guisp=NONE gui=NONE ctermfg=15 ctermbg=13 cterm=NONE
|
||||||
|
hi PmenuThumb guifg=NONE guibg=#c0c0c0 guisp=NONE gui=NONE ctermfg=0 ctermbg=7 cterm=NONE
|
||||||
|
hi PreCondit guifg=#008000 guibg=NONE guisp=NONE gui=NONE ctermfg=2 ctermbg=NONE cterm=NONE
|
||||||
|
hi PreProc guifg=#008000 guibg=NONE guisp=NONE gui=NONE ctermfg=2 ctermbg=NONE cterm=NONE
|
||||||
|
hi Question guifg=#000000 guibg=NONE guisp=NONE gui=bold ctermfg=0 ctermbg=NONE cterm=bold
|
||||||
|
hi Repeat guifg=#0000ff guibg=NONE guisp=NONE gui=NONE ctermfg=12 ctermbg=NONE cterm=NONE
|
||||||
|
hi Search guifg=#ffffff guibg=#008000 guisp=#008000 gui=NONE ctermfg=15 ctermbg=2 cterm=NONE
|
||||||
|
hi SignColumn guifg=#008080 guibg=#c0c0c0 guisp=NONE gui=NONE ctermfg=6 ctermbg=7 cterm=NONE
|
||||||
|
hi Special guifg=#800080 guibg=NONE guisp=NONE gui=NONE ctermfg=5 ctermbg=NONE cterm=NONE
|
||||||
|
hi SpecialChar guifg=#800080 guibg=NONE guisp=NONE gui=NONE ctermfg=5 ctermbg=NONE cterm=NONE
|
||||||
|
hi SpecialComment guifg=#800080 guibg=NONE guisp=NONE gui=NONE ctermfg=5 ctermbg=NONE cterm=NONE
|
||||||
|
hi SpecialKey guifg=#ff00ff guibg=NONE guisp=NONE gui=NONE ctermfg=13 ctermbg=NONE cterm=NONE
|
||||||
|
hi SpellBad guifg=NONE guibg=NONE guisp=#ff0000 gui=undercurl ctermfg=1 ctermbg=7 cterm=underline
|
||||||
|
hi SpellCap guifg=NONE guibg=NONE guisp=#0000ff gui=undercurl ctermfg=4 ctermbg=7 cterm=underline
|
||||||
|
hi SpellLocal guifg=NONE guibg=NONE guisp=#008080 gui=undercurl ctermfg=6 ctermbg=7 cterm=underline
|
||||||
|
hi SpellRare guifg=NONE guibg=NONE guisp=#808080 gui=undercurl ctermfg=8 ctermbg=7 cterm=underline
|
||||||
|
hi Statement guifg=#000080 guibg=NONE guisp=NONE gui=NONE ctermfg=4 ctermbg=NONE cterm=NONE
|
||||||
|
hi StatusLine guifg=#ffffff guibg=#808080 guisp=NONE gui=NONE ctermfg=15 ctermbg=8 cterm=NONE
|
||||||
|
hi StatusLineNC guifg=#c0c0c0 guibg=#808080 guisp=NONE gui=NONE ctermfg=7 ctermbg=8 cterm=NONE
|
||||||
|
hi StorageClass guifg=#800080 guibg=NONE guisp=NONE gui=NONE ctermfg=5 ctermbg=NONE cterm=NONE
|
||||||
|
hi String guifg=#808000 guibg=NONE guisp=NONE gui=NONE ctermfg=3 ctermbg=NONE cterm=NONE
|
||||||
|
hi Structure guifg=#800080 guibg=NONE guisp=NONE gui=NONE ctermfg=5 ctermbg=NONE cterm=NONE
|
||||||
|
hi TabLine guifg=#c0c0c0 guibg=#000000 guisp=NONE gui=NONE ctermfg=7 ctermbg=0 cterm=NONE
|
||||||
|
hi TabLineFill guifg=NONE guibg=#000000 guisp=NONE gui=NONE ctermfg=NONE ctermbg=0 cterm=NONE
|
||||||
|
hi TabLineSel guifg=#ffffff guibg=#000000 guisp=NONE gui=NONE ctermfg=15 ctermbg=0 cterm=NONE
|
||||||
|
hi Tag guifg=#800080 guibg=NONE guisp=NONE gui=NONE ctermfg=5 ctermbg=NONE cterm=NONE
|
||||||
|
hi Title guifg=NONE guibg=NONE guisp=NONE gui=bold ctermfg=NONE ctermbg=NONE cterm=bold
|
||||||
|
hi Todo guifg=#000000 guibg=#ffff00 guisp=NONE gui=bold ctermfg=0 ctermbg=11 cterm=underline
|
||||||
|
hi Type guifg=#800080 guibg=NONE guisp=NONE gui=NONE ctermfg=5 ctermbg=NONE cterm=NONE
|
||||||
|
hi Typedef guifg=#800080 guibg=NONE guisp=NONE gui=NONE ctermfg=5 ctermbg=NONE cterm=NONE
|
||||||
|
hi Underlined guifg=NONE guibg=NONE guisp=NONE gui=underline ctermfg=NONE ctermbg=NONE cterm=underline
|
||||||
|
hi VertSplit guifg=#c0c0c0 guibg=#808080 guisp=NONE gui=NONE ctermfg=7 ctermbg=8 cterm=NONE
|
||||||
|
hi Visual guifg=#ffffff guibg=#0000ff guisp=#0000ff gui=NONE ctermfg=15 ctermbg=12 cterm=NONE
|
||||||
|
hi VisualNOS guifg=#c0c0c0 guibg=#000080 guisp=#000080 gui=NONE ctermfg=7 ctermbg=4 cterm=NONE
|
||||||
|
hi WarningMsg guifg=#ff00ff guibg=NONE guisp=NONE gui=NONE ctermfg=13 ctermbg=NONE cterm=NONE
|
||||||
|
hi WildMenu guifg=#ffff00 guibg=#808080 guisp=NONE gui=NONE ctermfg=11 ctermbg=8 cterm=NONE
|
||||||
315
vim/colors/seagull.vim
Normal file
315
vim/colors/seagull.vim
Normal file
|
|
@ -0,0 +1,315 @@
|
||||||
|
hi clear
|
||||||
|
|
||||||
|
if exists('syntax_on')
|
||||||
|
syntax reset
|
||||||
|
endif
|
||||||
|
|
||||||
|
let colors_name = 'seagull'
|
||||||
|
|
||||||
|
hi Normal cterm=NONE ctermfg=11 ctermbg=15 guifg=#6d767d guibg=#ffffff gui=NONE
|
||||||
|
|
||||||
|
set background=light
|
||||||
|
|
||||||
|
hi ColorColumn cterm=NONE ctermbg=7 guibg=#e6eaed gui=NONE
|
||||||
|
hi Comment cterm=NONE ctermfg=14 guifg=#808487 gui=italic
|
||||||
|
hi ConId cterm=NONE ctermfg=3 guifg=#bf8c00 gui=NONE
|
||||||
|
hi Conceal cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi Constant cterm=NONE ctermfg=6 guifg=#00a5ab gui=NONE
|
||||||
|
hi Cursor cterm=NONE ctermfg=15 ctermbg=15 guifg=#ffffff guibg=#808487 gui=NONE
|
||||||
|
hi CursorColumn cterm=NONE ctermbg=7 guibg=#e6eaed gui=NONE
|
||||||
|
hi CursorLine cterm=NONE ctermbg=7 guibg=#e6eaed guisp=#61707a gui=NONE
|
||||||
|
hi CursorLineNr cterm=NONE ctermfg=11 gui=bold guifg=#6d767d
|
||||||
|
hi DiffAdd cterm=NONE ctermfg=2 ctermbg=7 gui=NONE guifg=#11ab00 guibg=#e6eaed guisp=#11ab00 gui=NONE
|
||||||
|
hi DiffChange cterm=NONE ctermfg=3 ctermbg=7 gui=NONE guifg=#bf8c00 guibg=#e6eaed guisp=#bf8c00 gui=NONE
|
||||||
|
hi DiffDelete cterm=NONE ctermfg=1 ctermbg=7 gui=NONE guifg=#ff4053 guibg=#e6eaed gui=NONE
|
||||||
|
hi DiffText cterm=NONE ctermfg=4 ctermbg=7 gui=NONE guifg=#0099ff guibg=#e6eaed guisp=#0099ff gui=NONE
|
||||||
|
hi Directory cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi Error cterm=NONE ctermfg=1 ctermbg=NONE guifg=#ff4053 guibg=#ffffff gui=NONE
|
||||||
|
hi ErrorMsg cterm=reverse ctermfg=1 ctermbg=NONE guifg=#ff4053 guibg=NONE gui=reverse
|
||||||
|
hi FoldColumn cterm=NONE ctermfg=11 ctermbg=7 guifg=#6d767d guibg=#e6eaed gui=NONE
|
||||||
|
hi Folded cterm=NONE,underline ctermfg=11 ctermbg=7 guifg=#6d767d guibg=#e6eaed guisp=#ffffff gui=NONE
|
||||||
|
hi HelpExample cterm=NONE ctermfg=10 guifg=#61707a gui=NONE
|
||||||
|
hi Identifier cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi IncSearch cterm=standout ctermfg=9 gui=standout guifg=#ff6200
|
||||||
|
hi LineNr cterm=NONE ctermfg=14 ctermbg=7 guifg=#808487 guibg=#e6eaed gui=NONE
|
||||||
|
hi MatchParen cterm=NONE ctermfg=1 ctermbg=14 gui=NONE guifg=#ff4053 guibg=#808487 gui=NONE
|
||||||
|
hi ModeMsg cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi MoreMsg cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi NonText cterm=NONE ctermfg=12 gui=NONE guifg=#787e82 gui=NONE
|
||||||
|
hi Pmenu cterm=reverse ctermfg=11 ctermbg=7 guifg=#6d767d guibg=#e6eaed gui=reverse
|
||||||
|
hi PmenuSbar cterm=reverse ctermfg=0 ctermbg=11 guifg=#1d252b guibg=#6d767d gui=reverse
|
||||||
|
hi PmenuSel cterm=reverse ctermfg=14 ctermbg=0 guifg=#808487 guibg=#1d252b gui=reverse
|
||||||
|
hi PmenuThumb cterm=reverse ctermfg=11 ctermbg=15 guifg=#6d767d guibg=#ffffff gui=reverse
|
||||||
|
hi PreProc cterm=NONE ctermfg=9 guifg=#ff6200 gui=NONE
|
||||||
|
hi Question cterm=NONE ctermfg=6 gui=NONE guifg=#00a5ab gui=NONE
|
||||||
|
hi Search cterm=reverse ctermfg=3 ctermbg=NONE guifg=#bf8c00 guibg=NONE gui=reverse
|
||||||
|
hi SignColumn cterm=NONE ctermfg=11 ctermbg=NONE guifg=#6d767d guibg=NONE gui=NONE
|
||||||
|
hi Special cterm=NONE ctermfg=1 guifg=#ff4053 gui=NONE
|
||||||
|
hi SpecialKey cterm=NONE ctermfg=12 ctermbg=7 gui=NONE guifg=#787e82 guibg=#e6eaed gui=NONE
|
||||||
|
hi SpellBad cterm=undercurl ctermfg=NONE ctermbg=NONE gui=undercurl guisp=#ff4053
|
||||||
|
hi SpellCap cterm=undercurl ctermfg=NONE ctermbg=NONE gui=undercurl guisp=#9854ff
|
||||||
|
hi SpellLocal cterm=undercurl ctermfg=NONE ctermbg=NONE gui=undercurl guisp=#bf8c00
|
||||||
|
hi SpellRare cterm=undercurl ctermfg=NONE ctermbg=NONE gui=undercurl guisp=#00a5ab
|
||||||
|
hi Statement cterm=NONE ctermfg=2 guifg=#11ab00 gui=NONE
|
||||||
|
hi StatusLine cterm=reverse ctermfg=14 ctermbg=15 gui=reverse guifg=#808487 guibg=#ffffff guibg=NONE
|
||||||
|
hi StatusLineNC cterm=reverse ctermfg=12 ctermbg=7 gui=reverse guifg=#787e82 guibg=#e6eaed guibg=NONE
|
||||||
|
hi TabLine cterm=underline ctermfg=11 ctermbg=7 gui=underline guifg=#6d767d guibg=#e6eaed guisp=#6d767d
|
||||||
|
hi TabLineFill cterm=underline ctermfg=11 ctermbg=7 gui=underline guifg=#6d767d guibg=#e6eaed guisp=#6d767d
|
||||||
|
hi TabLineSel cterm=underline,reverse ctermfg=14 ctermbg=0 gui=underline,reverse guifg=#808487 guibg=#1d252b guisp=#6d767d
|
||||||
|
hi Title cterm=NONE ctermfg=9 guifg=#ff6200 gui=NONE
|
||||||
|
hi Todo cterm=NONE ctermfg=5 guifg=#ff549b guibg=NONE gui=bold
|
||||||
|
hi Type cterm=NONE ctermfg=3 guifg=#bf8c00 gui=NONE
|
||||||
|
hi Underlined cterm=NONE ctermfg=13 guifg=#9854ff gui=NONE
|
||||||
|
hi VarId cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi VertSplit cterm=NONE ctermfg=12 ctermbg=12 guifg=#787e82 guibg=#787e82 gui=NONE
|
||||||
|
hi Visual cterm=reverse ctermfg=14 ctermbg=15 gui=reverse guifg=#808487 guibg=#ffffff guibg=NONE
|
||||||
|
hi VisualNOS cterm=reverse ctermbg=7 gui=reverse guibg=#e6eaed guibg=NONE
|
||||||
|
hi WarningMsg cterm=NONE ctermfg=9 gui=NONE guifg=#ff4053 gui=NONE
|
||||||
|
hi WildMenu cterm=reverse ctermfg=0 ctermbg=7 guifg=#1d252b guibg=#e6eaed gui=reverse
|
||||||
|
hi cPreCondit cterm=NONE ctermfg=9 guifg=#ff6200 gui=NONE
|
||||||
|
hi gitcommitBranch cterm=NONE ctermfg=5 gui=NONE guifg=#ff549b gui=NONE
|
||||||
|
hi gitcommitComment cterm=NONE ctermfg=14 gui=italic guifg=#808487 gui=NONE
|
||||||
|
hi gitcommitDiscardedFile cterm=NONE ctermfg=1 gui=NONE guifg=#ff4053 gui=NONE
|
||||||
|
hi gitcommitDiscardedType cterm=NONE ctermfg=1 guifg=#ff4053 gui=NONE
|
||||||
|
hi gitcommitFile cterm=NONE ctermfg=11 gui=NONE guifg=#6d767d gui=NONE
|
||||||
|
hi gitcommitHeader cterm=NONE ctermfg=14 guifg=#808487 gui=NONE
|
||||||
|
hi gitcommitOnBranch cterm=NONE ctermfg=14 gui=NONE guifg=#808487 gui=NONE
|
||||||
|
hi gitcommitSelectedFile cterm=NONE ctermfg=2 gui=NONE guifg=#11ab00 gui=NONE
|
||||||
|
hi gitcommitSelectedType cterm=NONE ctermfg=2 guifg=#11ab00 gui=NONE
|
||||||
|
hi gitcommitUnmerged cterm=NONE ctermfg=2 gui=NONE guifg=#11ab00 gui=NONE
|
||||||
|
hi gitcommitUnmergedFile cterm=NONE ctermfg=3 gui=NONE guifg=#bf8c00 gui=NONE
|
||||||
|
hi gitcommitUntrackedFile cterm=NONE ctermfg=6 gui=NONE guifg=#00a5ab gui=NONE
|
||||||
|
hi helpHyperTextEntry cterm=NONE ctermfg=2 guifg=#11ab00 gui=NONE
|
||||||
|
hi helpHyperTextJump cterm=underline ctermfg=4 gui=underline guifg=#0099ff
|
||||||
|
hi helpNote cterm=NONE ctermfg=5 guifg=#ff549b gui=NONE
|
||||||
|
hi helpOption cterm=NONE ctermfg=6 guifg=#00a5ab gui=NONE
|
||||||
|
hi helpVim cterm=NONE ctermfg=5 guifg=#ff549b gui=NONE
|
||||||
|
hi hsImport cterm=NONE ctermfg=5 guifg=#ff549b gui=NONE
|
||||||
|
hi hsImportLabel cterm=NONE ctermfg=6 guifg=#00a5ab gui=NONE
|
||||||
|
hi hsModuleName cterm=underline ctermfg=2 gui=underline guifg=#11ab00
|
||||||
|
hi hsNiceOperator cterm=NONE ctermfg=6 guifg=#00a5ab gui=NONE
|
||||||
|
hi hsStatement cterm=NONE ctermfg=6 guifg=#00a5ab gui=NONE
|
||||||
|
hi hsString cterm=NONE ctermfg=12 guifg=#787e82 gui=NONE
|
||||||
|
hi hsStructure cterm=NONE ctermfg=6 guifg=#00a5ab gui=NONE
|
||||||
|
hi hsType cterm=NONE ctermfg=3 guifg=#bf8c00 gui=NONE
|
||||||
|
hi hsTypedef cterm=NONE ctermfg=6 guifg=#00a5ab gui=NONE
|
||||||
|
hi hsVarSym cterm=NONE ctermfg=6 guifg=#00a5ab gui=NONE
|
||||||
|
hi hs_DeclareFunction cterm=NONE ctermfg=9 guifg=#ff6200 gui=NONE
|
||||||
|
hi hs_OpFunctionName cterm=NONE ctermfg=3 guifg=#bf8c00 gui=NONE
|
||||||
|
hi hs_hlFunctionName cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi htmlArg cterm=NONE ctermfg=12 guifg=#787e82 gui=NONE
|
||||||
|
hi htmlEndTag cterm=NONE ctermfg=14 guifg=#808487 gui=NONE
|
||||||
|
hi htmlSpecialTagName cterm=NONE ctermfg=4 gui=italic guifg=#0099ff gui=NONE
|
||||||
|
hi htmlTag cterm=NONE ctermfg=14 guifg=#808487 gui=NONE
|
||||||
|
hi htmlTagN cterm=NONE ctermfg=10 gui=NONE guifg=#61707a gui=NONE
|
||||||
|
hi htmlTagName cterm=NONE ctermfg=4 gui=NONE guifg=#0099ff gui=NONE
|
||||||
|
hi javaScript cterm=NONE ctermfg=3 guifg=#bf8c00 gui=NONE
|
||||||
|
hi pandocBlockQuote cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader1 cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader2 cterm=NONE ctermfg=6 guifg=#00a5ab gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader3 cterm=NONE ctermfg=3 guifg=#bf8c00 gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader4 cterm=NONE ctermfg=1 guifg=#ff4053 gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader5 cterm=NONE ctermfg=11 guifg=#6d767d gui=NONE
|
||||||
|
hi pandocBlockQuoteLeader6 cterm=NONE ctermfg=14 guifg=#808487 gui=NONE
|
||||||
|
hi pandocCitation cterm=NONE ctermfg=5 guifg=#ff549b gui=NONE
|
||||||
|
hi pandocCitationDelim cterm=NONE ctermfg=5 guifg=#ff549b gui=NONE
|
||||||
|
hi pandocCitationID cterm=underline ctermfg=5 gui=underline guifg=#ff549b
|
||||||
|
hi pandocCitationRef cterm=NONE ctermfg=5 guifg=#ff549b gui=NONE
|
||||||
|
hi pandocComment cterm=NONE ctermfg=14 gui=italic guifg=#808487 gui=NONE
|
||||||
|
hi pandocDefinitionBlock cterm=NONE ctermfg=13 guifg=#9854ff gui=NONE
|
||||||
|
hi pandocDefinitionIndctr cterm=NONE ctermfg=13 gui=NONE guifg=#9854ff gui=NONE
|
||||||
|
hi pandocDefinitionTerm cterm=standout ctermfg=13 gui=standout guifg=#9854ff
|
||||||
|
hi pandocEmphasis cterm=NONE ctermfg=11 gui=italic guifg=#6d767d gui=NONE
|
||||||
|
hi pandocEmphasisDefinition cterm=NONE ctermfg=13 gui=italic guifg=#9854ff gui=NONE
|
||||||
|
hi pandocEmphasisHeading cterm=NONE ctermfg=9 gui=NONE guifg=#ff6200 gui=NONE
|
||||||
|
hi pandocEmphasisNested cterm=NONE ctermfg=11 gui=NONE guifg=#6d767d gui=NONE
|
||||||
|
hi pandocEmphasisNestedDefinition cterm=NONE ctermfg=13 gui=NONE guifg=#9854ff gui=NONE
|
||||||
|
hi pandocEmphasisNestedHeading cterm=NONE ctermfg=9 gui=NONE guifg=#ff6200 gui=NONE
|
||||||
|
hi pandocEmphasisNestedTable cterm=NONE ctermfg=4 gui=NONE guifg=#0099ff gui=NONE
|
||||||
|
hi pandocEmphasisTable cterm=NONE ctermfg=4 gui=italic guifg=#0099ff gui=NONE
|
||||||
|
hi pandocEscapePair cterm=NONE ctermfg=1 gui=NONE guifg=#ff4053 gui=NONE
|
||||||
|
hi pandocFootnote cterm=NONE ctermfg=2 guifg=#11ab00 gui=NONE
|
||||||
|
hi pandocFootnoteDefLink cterm=NONE ctermfg=2 gui=NONE guifg=#11ab00 gui=NONE
|
||||||
|
hi pandocFootnoteInline cterm=NONE,underline ctermfg=2 gui=NONE,underline guifg=#11ab00 gui=NONE
|
||||||
|
hi pandocFootnoteLink cterm=underline ctermfg=2 gui=underline guifg=#11ab00
|
||||||
|
hi pandocHeading cterm=NONE ctermfg=9 gui=NONE guifg=#ff6200 gui=NONE
|
||||||
|
hi pandocHeadingMarker cterm=NONE ctermfg=3 gui=NONE guifg=#bf8c00 gui=NONE
|
||||||
|
hi pandocImageCaption cterm=NONE,underline ctermfg=13 gui=NONE,underline guifg=#9854ff gui=NONE
|
||||||
|
hi pandocLinkDefinition cterm=underline ctermfg=6 gui=underline guifg=#00a5ab guisp=#787e82
|
||||||
|
hi pandocLinkDefinitionID cterm=NONE ctermfg=4 gui=NONE guifg=#0099ff gui=NONE
|
||||||
|
hi pandocLinkDelim cterm=NONE ctermfg=14 guifg=#808487 gui=NONE
|
||||||
|
hi pandocLinkLabel cterm=underline ctermfg=4 gui=underline guifg=#0099ff
|
||||||
|
hi pandocLinkText cterm=NONE,underline ctermfg=4 gui=NONE,underline guifg=#0099ff gui=NONE
|
||||||
|
hi pandocLinkTitle cterm=underline ctermfg=12 gui=underline guifg=#787e82
|
||||||
|
hi pandocLinkTitleDelim cterm=underline ctermfg=14 gui=underline guifg=#808487 guisp=#787e82
|
||||||
|
hi pandocLinkURL cterm=underline ctermfg=12 gui=underline guifg=#787e82
|
||||||
|
hi pandocListMarker cterm=NONE ctermfg=5 guifg=#ff549b gui=NONE
|
||||||
|
hi pandocListReference cterm=underline ctermfg=5 gui=underline guifg=#ff549b
|
||||||
|
hi pandocMetadata cterm=NONE ctermfg=4 gui=NONE guifg=#0099ff gui=NONE
|
||||||
|
hi pandocMetadataDelim cterm=NONE ctermfg=14 guifg=#808487 gui=NONE
|
||||||
|
hi pandocMetadataKey cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi pandocNonBreakingSpace cterm=reverse ctermfg=1 ctermbg=NONE gui=reverse guifg=#ff4053 guibg=NONE
|
||||||
|
hi pandocRule cterm=NONE ctermfg=4 gui=NONE guifg=#0099ff gui=NONE
|
||||||
|
hi pandocRuleLine cterm=NONE ctermfg=4 gui=NONE guifg=#0099ff gui=NONE
|
||||||
|
hi pandocStrikeout cterm=reverse ctermfg=14 ctermbg=NONE gui=reverse guifg=#808487 guibg=NONE
|
||||||
|
hi pandocStrikeoutDefinition cterm=reverse ctermfg=13 ctermbg=NONE gui=reverse guifg=#9854ff guibg=NONE
|
||||||
|
hi pandocStrikeoutHeading cterm=reverse ctermfg=9 ctermbg=NONE gui=reverse guifg=#ff6200 guibg=NONE
|
||||||
|
hi pandocStrikeoutTable cterm=reverse ctermfg=4 ctermbg=NONE gui=reverse guifg=#0099ff guibg=NONE
|
||||||
|
hi pandocStrongEmphasis cterm=NONE ctermfg=11 gui=NONE guifg=#6d767d gui=NONE
|
||||||
|
hi pandocStrongEmphasisDefinition cterm=NONE ctermfg=13 gui=NONE guifg=#9854ff gui=NONE
|
||||||
|
hi pandocStrongEmphasisEmphasis cterm=NONE ctermfg=11 gui=NONE guifg=#6d767d gui=NONE
|
||||||
|
hi pandocStrongEmphasisEmphasisDefinition cterm=NONE ctermfg=13 gui=NONE guifg=#9854ff gui=NONE
|
||||||
|
hi pandocStrongEmphasisEmphasisHeading cterm=NONE ctermfg=9 gui=NONE guifg=#ff6200 gui=NONE
|
||||||
|
hi pandocStrongEmphasisEmphasisTable cterm=NONE ctermfg=4 gui=NONE guifg=#0099ff gui=NONE
|
||||||
|
hi pandocStrongEmphasisHeading cterm=NONE ctermfg=9 gui=NONE guifg=#ff6200 gui=NONE
|
||||||
|
hi pandocStrongEmphasisNested cterm=NONE ctermfg=11 gui=NONE guifg=#6d767d gui=NONE
|
||||||
|
hi pandocStrongEmphasisNestedDefinition cterm=NONE ctermfg=13 gui=NONE guifg=#9854ff gui=NONE
|
||||||
|
hi pandocStrongEmphasisNestedHeading cterm=NONE ctermfg=9 gui=NONE guifg=#ff6200 gui=NONE
|
||||||
|
hi pandocStrongEmphasisNestedTable cterm=NONE ctermfg=4 gui=NONE guifg=#0099ff gui=NONE
|
||||||
|
hi pandocStrongEmphasisTable cterm=NONE ctermfg=4 gui=NONE guifg=#0099ff gui=NONE
|
||||||
|
hi pandocStyleDelim cterm=NONE ctermfg=14 guifg=#808487 gui=NONE
|
||||||
|
hi pandocSubscript cterm=NONE ctermfg=13 guifg=#9854ff gui=NONE
|
||||||
|
hi pandocSubscriptDefinition cterm=NONE ctermfg=13 guifg=#9854ff gui=NONE
|
||||||
|
hi pandocSubscriptHeading cterm=NONE ctermfg=9 gui=NONE guifg=#ff6200 gui=NONE
|
||||||
|
hi pandocSubscriptTable cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi pandocSuperscript cterm=NONE ctermfg=13 guifg=#9854ff gui=NONE
|
||||||
|
hi pandocSuperscriptDefinition cterm=NONE ctermfg=13 guifg=#9854ff gui=NONE
|
||||||
|
hi pandocSuperscriptHeading cterm=NONE ctermfg=9 gui=NONE guifg=#ff6200 gui=NONE
|
||||||
|
hi pandocSuperscriptTable cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi pandocTable cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi pandocTableStructure cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi pandocTableZebraDark cterm=NONE ctermfg=4 ctermbg=7 guifg=#0099ff guibg=#e6eaed gui=NONE
|
||||||
|
hi pandocTableZebraLight cterm=NONE ctermfg=4 ctermbg=15 guifg=#0099ff guibg=#ffffff gui=NONE
|
||||||
|
hi pandocTitleBlock cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi pandocTitleBlockTitle cterm=NONE ctermfg=4 gui=NONE guifg=#0099ff gui=NONE
|
||||||
|
hi pandocTitleComment cterm=NONE ctermfg=4 gui=NONE guifg=#0099ff gui=NONE
|
||||||
|
hi pandocVerbatimBlock cterm=NONE ctermfg=3 guifg=#bf8c00 gui=NONE
|
||||||
|
hi pandocVerbatimInline cterm=NONE ctermfg=3 guifg=#bf8c00 gui=NONE
|
||||||
|
hi pandocVerbatimInlineDefinition cterm=NONE ctermfg=13 guifg=#9854ff gui=NONE
|
||||||
|
hi pandocVerbatimInlineHeading cterm=NONE ctermfg=9 gui=NONE guifg=#ff6200 gui=NONE
|
||||||
|
hi pandocVerbatimInlineTable cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi perlHereDoc cterm=NONE ctermfg=10 ctermbg=15 guifg=#61707a guibg=#ffffff gui=NONE
|
||||||
|
hi perlStatementFileDesc cterm=NONE ctermfg=6 ctermbg=15 guifg=#00a5ab guibg=#ffffff gui=NONE
|
||||||
|
hi perlVarPlain cterm=NONE ctermfg=3 ctermbg=15 guifg=#bf8c00 guibg=#ffffff gui=NONE
|
||||||
|
hi rubyDefine cterm=NONE ctermfg=10 ctermbg=15 gui=NONE guifg=#61707a guibg=#ffffff gui=NONE
|
||||||
|
hi texMathMatcher cterm=NONE ctermfg=3 ctermbg=15 guifg=#bf8c00 guibg=#ffffff gui=NONE
|
||||||
|
hi texMathZoneX cterm=NONE ctermfg=3 ctermbg=15 guifg=#bf8c00 guibg=#ffffff gui=NONE
|
||||||
|
hi texRefLabel cterm=NONE ctermfg=3 ctermbg=15 guifg=#bf8c00 guibg=#ffffff gui=NONE
|
||||||
|
hi texStatement cterm=NONE ctermfg=6 ctermbg=15 guifg=#00a5ab guibg=#ffffff gui=NONE
|
||||||
|
hi vimCmdSep cterm=NONE ctermfg=4 gui=NONE guifg=#0099ff gui=NONE
|
||||||
|
hi vimCommand cterm=NONE ctermfg=3 guifg=#bf8c00 gui=NONE
|
||||||
|
hi vimCommentString cterm=NONE ctermfg=13 guifg=#9854ff gui=NONE
|
||||||
|
hi vimGroup cterm=NONE,underline ctermfg=4 gui=NONE,underline guifg=#0099ff gui=NONE
|
||||||
|
hi vimHiGroup cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi vimHiLink cterm=NONE ctermfg=4 guifg=#0099ff gui=NONE
|
||||||
|
hi vimIsCommand cterm=NONE ctermfg=12 guifg=#787e82 gui=NONE
|
||||||
|
hi vimSynMtchOpt cterm=NONE ctermfg=3 guifg=#bf8c00 gui=NONE
|
||||||
|
hi vimSynType cterm=NONE ctermfg=6 guifg=#00a5ab gui=NONE
|
||||||
|
|
||||||
|
hi link Boolean Constant
|
||||||
|
hi link Character Constant
|
||||||
|
hi link Conditional Statement
|
||||||
|
hi link Debug Special
|
||||||
|
hi link Define PreProc
|
||||||
|
hi link Delimiter Special
|
||||||
|
hi link Exception Statement
|
||||||
|
hi link Float Number
|
||||||
|
hi link Function Identifier
|
||||||
|
hi link HelpCommand Statement
|
||||||
|
hi link Include PreProc
|
||||||
|
hi link Keyword Statement
|
||||||
|
hi link Label Statement
|
||||||
|
hi link Macro PreProc
|
||||||
|
hi link Number Constant
|
||||||
|
hi link Operator Statement
|
||||||
|
hi link PreCondit PreProc
|
||||||
|
hi link Repeat Statement
|
||||||
|
hi link SpecialChar Special
|
||||||
|
hi link SpecialComment Special
|
||||||
|
hi link StorageClass Type
|
||||||
|
hi link String Constant
|
||||||
|
hi link Structure Type
|
||||||
|
hi link SyntasticError SpellBad
|
||||||
|
hi link SyntasticErrorSign Error
|
||||||
|
hi link SyntasticStyleErrorLine SyntasticErrorLine
|
||||||
|
hi link SyntasticStyleErrorSign SyntasticErrorSign
|
||||||
|
hi link SyntasticStyleWarningLine SyntasticWarningLine
|
||||||
|
hi link SyntasticStyleWarningSign SyntasticWarningSign
|
||||||
|
hi link SyntasticWarning SpellCap
|
||||||
|
hi link SyntasticWarningSign Todo
|
||||||
|
hi link Tag Special
|
||||||
|
hi link Typedef Type
|
||||||
|
|
||||||
|
hi link diffAdded Statement
|
||||||
|
hi link diffBDiffer WarningMsg
|
||||||
|
hi link diffCommon WarningMsg
|
||||||
|
hi link diffDiffer WarningMsg
|
||||||
|
hi link diffIdentical WarningMsg
|
||||||
|
hi link diffIsA WarningMsg
|
||||||
|
hi link diffLine Identifier
|
||||||
|
hi link diffNoEOL WarningMsg
|
||||||
|
hi link diffOnly WarningMsg
|
||||||
|
hi link diffRemoved WarningMsg
|
||||||
|
|
||||||
|
hi link gitcommitDiscarded gitcommitComment
|
||||||
|
hi link gitcommitDiscardedArrow gitcommitDiscardedFile
|
||||||
|
hi link gitcommitNoBranch gitcommitBranch
|
||||||
|
hi link gitcommitSelected gitcommitComment
|
||||||
|
hi link gitcommitSelectedArrow gitcommitSelectedFile
|
||||||
|
hi link gitcommitUnmergedArrow gitcommitUnmergedFile
|
||||||
|
hi link gitcommitUntracked gitcommitComment
|
||||||
|
|
||||||
|
hi link helpSpecial Special
|
||||||
|
|
||||||
|
hi link hsDelimTypeExport Delimiter
|
||||||
|
hi link hsImportParams Delimiter
|
||||||
|
hi link hsModuleStartLabel hsStructure
|
||||||
|
hi link hsModuleWhereLabel hsModuleStartLabel
|
||||||
|
hi link htmlLink Function
|
||||||
|
|
||||||
|
hi link lCursor Cursor
|
||||||
|
|
||||||
|
hi link pandocCodeBlock pandocVerbatimBlock
|
||||||
|
hi link pandocCodeBlockDelim pandocVerbatimBlock
|
||||||
|
hi link pandocEscapedCharacter pandocEscapePair
|
||||||
|
hi link pandocLineBreak pandocEscapePair
|
||||||
|
hi link pandocMetadataTitle pandocMetadata
|
||||||
|
hi link pandocTableStructureEnd pandocTableStructre
|
||||||
|
hi link pandocTableStructureTop pandocTableStructre
|
||||||
|
hi link pandocVerbatimBlockDeep pandocVerbatimBlock
|
||||||
|
|
||||||
|
hi link vimFunc Function
|
||||||
|
hi link vimSet Normal
|
||||||
|
hi link vimSetEqual Normal
|
||||||
|
hi link vimUserFunc Function
|
||||||
|
hi link vipmVar Identifier
|
||||||
|
|
||||||
|
hi clear SyntasticErrorLine
|
||||||
|
hi clear SyntasticWarningLine
|
||||||
|
hi clear helpLeadBlank
|
||||||
|
hi clear helpNormal
|
||||||
|
hi clear pandocTableStructre
|
||||||
|
|
||||||
|
if has('nvim')
|
||||||
|
let g:terminal_color_0 = '#e6eaed'
|
||||||
|
let g:terminal_color_1 = '#ff4053'
|
||||||
|
let g:terminal_color_2 = '#11ab00'
|
||||||
|
let g:terminal_color_3 = '#bf8c00'
|
||||||
|
let g:terminal_color_4 = '#0099ff'
|
||||||
|
let g:terminal_color_5 = '#ff549b'
|
||||||
|
let g:terminal_color_6 = '#00a5ab'
|
||||||
|
let g:terminal_color_7 = '#1d252b'
|
||||||
|
let g:terminal_color_8 = '#ffffff'
|
||||||
|
let g:terminal_color_9 = '#ff6200'
|
||||||
|
let g:terminal_color_10 = '#808487'
|
||||||
|
let g:terminal_color_11 = '#787e82'
|
||||||
|
let g:terminal_color_12 = '#6d767d'
|
||||||
|
let g:terminal_color_13 = '#9854ff'
|
||||||
|
let g:terminal_color_14 = '#61707a'
|
||||||
|
let g:terminal_color_15 = '#0b141a'
|
||||||
|
endif
|
||||||
|
|
||||||
|
" This colour scheme was generated by modifying the 'flattened_light' colour
|
||||||
|
" scheme by Romain Lafourcade (https://github.com/romainl/flattened), which
|
||||||
|
" is in turn derived from the 'Solarized' colour scheme by Ethan Schnoonover
|
||||||
|
" (https://github.com/altercation/vim-colors-solarized).
|
||||||
321
vim/colors/summerfruit256.vim
Normal file
321
vim/colors/summerfruit256.vim
Normal file
|
|
@ -0,0 +1,321 @@
|
||||||
|
" Vim color file
|
||||||
|
" Maintainer: Martin Baeuml <baeuml@gmail.com>
|
||||||
|
" Last Change: 2008-02-09
|
||||||
|
"
|
||||||
|
" This color file is a modification of the "summerfruit" color scheme by Armin Ronacher
|
||||||
|
" so that it can be used on 88- and 256-color xterms. The colors are translated
|
||||||
|
" using Henry So's programmatic approximation of gui colors from his "desert256"
|
||||||
|
" color scheme.
|
||||||
|
"
|
||||||
|
" I removed the "italic" option and the background color from
|
||||||
|
" comment-coloring because that looks odd on my console.
|
||||||
|
"
|
||||||
|
" The original "summerfruit" color scheme and "desert256" are available from vim.org.
|
||||||
|
|
||||||
|
set background=light
|
||||||
|
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="summerfruit256"
|
||||||
|
|
||||||
|
if has("gui_running") || &t_Co == 88 || &t_Co == 256
|
||||||
|
" functions {{{
|
||||||
|
" returns an approximate grey index for the given grey level
|
||||||
|
fun <SID>grey_number(x)
|
||||||
|
if &t_Co == 88
|
||||||
|
if a:x < 23
|
||||||
|
return 0
|
||||||
|
elseif a:x < 69
|
||||||
|
return 1
|
||||||
|
elseif a:x < 103
|
||||||
|
return 2
|
||||||
|
elseif a:x < 127
|
||||||
|
return 3
|
||||||
|
elseif a:x < 150
|
||||||
|
return 4
|
||||||
|
elseif a:x < 173
|
||||||
|
return 5
|
||||||
|
elseif a:x < 196
|
||||||
|
return 6
|
||||||
|
elseif a:x < 219
|
||||||
|
return 7
|
||||||
|
elseif a:x < 243
|
||||||
|
return 8
|
||||||
|
else
|
||||||
|
return 9
|
||||||
|
endif
|
||||||
|
else
|
||||||
|
if a:x < 14
|
||||||
|
return 0
|
||||||
|
else
|
||||||
|
let l:n = (a:x - 8) / 10
|
||||||
|
let l:m = (a:x - 8) % 10
|
||||||
|
if l:m < 5
|
||||||
|
return l:n
|
||||||
|
else
|
||||||
|
return l:n + 1
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
endfun
|
||||||
|
|
||||||
|
" returns the actual grey level represented by the grey index
|
||||||
|
fun <SID>grey_level(n)
|
||||||
|
if &t_Co == 88
|
||||||
|
if a:n == 0
|
||||||
|
return 0
|
||||||
|
elseif a:n == 1
|
||||||
|
return 46
|
||||||
|
elseif a:n == 2
|
||||||
|
return 92
|
||||||
|
elseif a:n == 3
|
||||||
|
return 115
|
||||||
|
elseif a:n == 4
|
||||||
|
return 139
|
||||||
|
elseif a:n == 5
|
||||||
|
return 162
|
||||||
|
elseif a:n == 6
|
||||||
|
return 185
|
||||||
|
elseif a:n == 7
|
||||||
|
return 208
|
||||||
|
elseif a:n == 8
|
||||||
|
return 231
|
||||||
|
else
|
||||||
|
return 255
|
||||||
|
endif
|
||||||
|
else
|
||||||
|
if a:n == 0
|
||||||
|
return 0
|
||||||
|
else
|
||||||
|
return 8 + (a:n * 10)
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
endfun
|
||||||
|
|
||||||
|
" returns the palette index for the given grey index
|
||||||
|
fun <SID>grey_color(n)
|
||||||
|
if &t_Co == 88
|
||||||
|
if a:n == 0
|
||||||
|
return 16
|
||||||
|
elseif a:n == 9
|
||||||
|
return 79
|
||||||
|
else
|
||||||
|
return 79 + a:n
|
||||||
|
endif
|
||||||
|
else
|
||||||
|
if a:n == 0
|
||||||
|
return 16
|
||||||
|
elseif a:n == 25
|
||||||
|
return 231
|
||||||
|
else
|
||||||
|
return 231 + a:n
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
endfun
|
||||||
|
|
||||||
|
" returns an approximate color index for the given color level
|
||||||
|
fun <SID>rgb_number(x)
|
||||||
|
if &t_Co == 88
|
||||||
|
if a:x < 69
|
||||||
|
return 0
|
||||||
|
elseif a:x < 172
|
||||||
|
return 1
|
||||||
|
elseif a:x < 230
|
||||||
|
return 2
|
||||||
|
else
|
||||||
|
return 3
|
||||||
|
endif
|
||||||
|
else
|
||||||
|
if a:x < 75
|
||||||
|
return 0
|
||||||
|
else
|
||||||
|
let l:n = (a:x - 55) / 40
|
||||||
|
let l:m = (a:x - 55) % 40
|
||||||
|
if l:m < 20
|
||||||
|
return l:n
|
||||||
|
else
|
||||||
|
return l:n + 1
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
endfun
|
||||||
|
|
||||||
|
" returns the actual color level for the given color index
|
||||||
|
fun <SID>rgb_level(n)
|
||||||
|
if &t_Co == 88
|
||||||
|
if a:n == 0
|
||||||
|
return 0
|
||||||
|
elseif a:n == 1
|
||||||
|
return 139
|
||||||
|
elseif a:n == 2
|
||||||
|
return 205
|
||||||
|
else
|
||||||
|
return 255
|
||||||
|
endif
|
||||||
|
else
|
||||||
|
if a:n == 0
|
||||||
|
return 0
|
||||||
|
else
|
||||||
|
return 55 + (a:n * 40)
|
||||||
|
endif
|
||||||
|
endif
|
||||||
|
endfun
|
||||||
|
|
||||||
|
" returns the palette index for the given R/G/B color indices
|
||||||
|
fun <SID>rgb_color(x, y, z)
|
||||||
|
if &t_Co == 88
|
||||||
|
return 16 + (a:x * 16) + (a:y * 4) + a:z
|
||||||
|
else
|
||||||
|
return 16 + (a:x * 36) + (a:y * 6) + a:z
|
||||||
|
endif
|
||||||
|
endfun
|
||||||
|
|
||||||
|
" returns the palette index to approximate the given R/G/B color levels
|
||||||
|
fun <SID>color(r, g, b)
|
||||||
|
" get the closest grey
|
||||||
|
let l:gx = <SID>grey_number(a:r)
|
||||||
|
let l:gy = <SID>grey_number(a:g)
|
||||||
|
let l:gz = <SID>grey_number(a:b)
|
||||||
|
|
||||||
|
" get the closest color
|
||||||
|
let l:x = <SID>rgb_number(a:r)
|
||||||
|
let l:y = <SID>rgb_number(a:g)
|
||||||
|
let l:z = <SID>rgb_number(a:b)
|
||||||
|
|
||||||
|
if l:gx == l:gy && l:gy == l:gz
|
||||||
|
" there are two possibilities
|
||||||
|
let l:dgr = <SID>grey_level(l:gx) - a:r
|
||||||
|
let l:dgg = <SID>grey_level(l:gy) - a:g
|
||||||
|
let l:dgb = <SID>grey_level(l:gz) - a:b
|
||||||
|
let l:dgrey = (l:dgr * l:dgr) + (l:dgg * l:dgg) + (l:dgb * l:dgb)
|
||||||
|
let l:dr = <SID>rgb_level(l:gx) - a:r
|
||||||
|
let l:dg = <SID>rgb_level(l:gy) - a:g
|
||||||
|
let l:db = <SID>rgb_level(l:gz) - a:b
|
||||||
|
let l:drgb = (l:dr * l:dr) + (l:dg * l:dg) + (l:db * l:db)
|
||||||
|
if l:dgrey < l:drgb
|
||||||
|
" use the grey
|
||||||
|
return <SID>grey_color(l:gx)
|
||||||
|
else
|
||||||
|
" use the color
|
||||||
|
return <SID>rgb_color(l:x, l:y, l:z)
|
||||||
|
endif
|
||||||
|
else
|
||||||
|
" only one possibility
|
||||||
|
return <SID>rgb_color(l:x, l:y, l:z)
|
||||||
|
endif
|
||||||
|
endfun
|
||||||
|
|
||||||
|
" returns the palette index to approximate the 'rrggbb' hex string
|
||||||
|
fun <SID>rgb(rgb)
|
||||||
|
let l:r = ("0x" . strpart(a:rgb, 0, 2)) + 0
|
||||||
|
let l:g = ("0x" . strpart(a:rgb, 2, 2)) + 0
|
||||||
|
let l:b = ("0x" . strpart(a:rgb, 4, 2)) + 0
|
||||||
|
|
||||||
|
return <SID>color(l:r, l:g, l:b)
|
||||||
|
endfun
|
||||||
|
|
||||||
|
" sets the highlighting for the given group
|
||||||
|
fun <SID>X(group, fg, bg, attr)
|
||||||
|
if a:fg != ""
|
||||||
|
exec "hi " . a:group . " guifg=#" . a:fg . " ctermfg=" . <SID>rgb(a:fg)
|
||||||
|
endif
|
||||||
|
if a:bg != ""
|
||||||
|
exec "hi " . a:group . " guibg=#" . a:bg . " ctermbg=" . <SID>rgb(a:bg)
|
||||||
|
endif
|
||||||
|
if a:attr != ""
|
||||||
|
exec "hi " . a:group . " gui=" . a:attr . " cterm=" . a:attr
|
||||||
|
endif
|
||||||
|
endfun
|
||||||
|
" }}}
|
||||||
|
|
||||||
|
" Global
|
||||||
|
call <SID>X("Normal", "000000", "ffffff", "")
|
||||||
|
call <SID>X("NonText", "438ec3", "b7dce8", "")
|
||||||
|
|
||||||
|
" Search
|
||||||
|
call <SID>X("Search", "800000", "ffae00", "")
|
||||||
|
call <SID>X("IncSearch", "800000", "ffae00", "")
|
||||||
|
|
||||||
|
" Interface Elements
|
||||||
|
call <SID>X("StatusLine", "ffffff", "43c464", "bold")
|
||||||
|
call <SID>X("StatusLineNC", "9bd4a9", "51b069", "")
|
||||||
|
call <SID>X("VertSplit", "3687a2", "3687a2", "")
|
||||||
|
call <SID>X("Folded", "3c78a2", "c3daea", "")
|
||||||
|
call <SID>X("IncSearch", "708090", "f0e68c", "")
|
||||||
|
call <SID>X("Pmenu", "ffffff", "cb2f27", "")
|
||||||
|
call <SID>X("SignColumn", "", "", "")
|
||||||
|
call <SID>X("CursorLine", "", "c0d9eb", "")
|
||||||
|
call <SID>X("LineNr", "eeeeee", "438ec3", "bold")
|
||||||
|
call <SID>X("MatchParen", "", "", "")
|
||||||
|
|
||||||
|
" Specials
|
||||||
|
call <SID>X("Todo", "e50808", "dbf3cd", "bold")
|
||||||
|
call <SID>X("Title", "000000", "", "")
|
||||||
|
call <SID>X("Special", "fd8900", "", "")
|
||||||
|
|
||||||
|
" Syntax Elements
|
||||||
|
call <SID>X("String", "0086d2", "", "")
|
||||||
|
call <SID>X("Constant", "0086d2", "", "")
|
||||||
|
call <SID>X("Number", "0086f7", "", "")
|
||||||
|
call <SID>X("Statement", "fb660a", "", "")
|
||||||
|
call <SID>X("Function", "ff0086", "", "")
|
||||||
|
call <SID>X("PreProc", "ff0007", "", "")
|
||||||
|
call <SID>X("Comment", "22a21f", "", "bold")
|
||||||
|
call <SID>X("Type", "70796b", "", "")
|
||||||
|
call <SID>X("Error", "ffffff", "d40000", "")
|
||||||
|
call <SID>X("Identifier", "ff0086", "", "")
|
||||||
|
call <SID>X("Label", "ff0086", "", "")
|
||||||
|
|
||||||
|
" Python Highlighting
|
||||||
|
call <SID>X("pythonCoding", "ff0086", "", "")
|
||||||
|
call <SID>X("pythonRun", "ff0086", "", "")
|
||||||
|
call <SID>X("pythonBuiltinObj", "2b6ba2", "", "")
|
||||||
|
call <SID>X("pythonBuiltinFunc", "2b6ba2", "", "")
|
||||||
|
call <SID>X("pythonException", "ee0000", "", "")
|
||||||
|
call <SID>X("pythonExClass", "66cd66", "", "")
|
||||||
|
call <SID>X("pythonSpaceError", "", "", "")
|
||||||
|
call <SID>X("pythonDocTest", "2f5f49", "", "")
|
||||||
|
call <SID>X("pythonDocTest2", "3b916a", "", "")
|
||||||
|
call <SID>X("pythonFunction", "ee0000", "", "")
|
||||||
|
call <SID>X("pythonClass", "ff0086", "", "")
|
||||||
|
|
||||||
|
" HTML Highlighting
|
||||||
|
call <SID>X("htmlTag", "00bdec", "", "")
|
||||||
|
call <SID>X("htmlEndTag", "00bdec", "", "")
|
||||||
|
call <SID>X("htmlSpecialTagName", "4aa04a", "", "")
|
||||||
|
call <SID>X("htmlTagName", "4aa04a", "", "")
|
||||||
|
call <SID>X("htmlTagN", "4aa04a", "", "")
|
||||||
|
|
||||||
|
" Jinja Highlighting
|
||||||
|
call <SID>X("jinjaTagBlock", "ff0007", "fbf4c7", "bold")
|
||||||
|
call <SID>X("jinjaVarBlock", "ff0007", "fbf4c7", "")
|
||||||
|
call <SID>X("jinjaString", "0086d2", "fbf4c7", "")
|
||||||
|
call <SID>X("jinjaNumber", "bf0945", "fbf4c7", "bold")
|
||||||
|
call <SID>X("jinjaStatement", "fb660a", "fbf4c7", "bold")
|
||||||
|
call <SID>X("jinjaComment", "008800", "002300", "italic")
|
||||||
|
call <SID>X("jinjaFilter", "ff0086", "fbf4c7", "")
|
||||||
|
call <SID>X("jinjaRaw", "aaaaaa", "fbf4c7", "")
|
||||||
|
call <SID>X("jinjaOperator", "ffffff", "fbf4c7", "")
|
||||||
|
call <SID>X("jinjaVariable", "92cd35", "fbf4c7", "")
|
||||||
|
call <SID>X("jinjaAttribute", "dd7700", "fbf4c7", "")
|
||||||
|
call <SID>X("jinjaSpecial", "008ffd", "fbf4c7", "")
|
||||||
|
|
||||||
|
" delete functions {{{
|
||||||
|
delf <SID>X
|
||||||
|
delf <SID>rgb
|
||||||
|
delf <SID>color
|
||||||
|
delf <SID>rgb_color
|
||||||
|
delf <SID>rgb_level
|
||||||
|
delf <SID>rgb_number
|
||||||
|
delf <SID>grey_color
|
||||||
|
delf <SID>grey_level
|
||||||
|
delf <SID>grey_number
|
||||||
|
" }}}
|
||||||
|
endif
|
||||||
|
|
||||||
|
" vim: set fdl=0 fdm=marker:
|
||||||
Loading…
Add table
Add a link
Reference in a new issue