X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=.vim%2Fcolors%2Fphd.vim;h=e4d086cc90bb074a3682fe805552e6beda5a3325;hb=0310508f17b48e8e8d127bc2c5cf27a6169a7331;hp=ecb12da1dba0353f04d351a4b89802b4a574e2d1;hpb=bafdf9e9b816a691ddac7f11a6b5aea875e54eee;p=dotfiles.git diff --git a/.vim/colors/phd.vim b/.vim/colors/phd.vim index ecb12da..e4d086c 100644 --- a/.vim/colors/phd.vim +++ b/.vim/colors/phd.vim @@ -6,8 +6,8 @@ let g:colors_name = "phd" if !has("gui_running") if &background == 'light' - highlight MoreMsg cterm=bold ctermfg=NONE - highlight Question cterm=bold ctermfg=NONE + highlight MoreMsg cterm=bold ctermfg=none + highlight Question cterm=bold ctermfg=none else highlight MoreMsg ctermfg=white highlight ModeMsg ctermfg=white @@ -15,27 +15,71 @@ if !has("gui_running") endif endif +highlight Constant ctermfg=blue guifg=blue +highlight Cursor guifg=white guibg=green +highlight pythonBuiltin cterm=bold ctermfg=blue gui=bold guifg=blue +highlight pythonNumber ctermfg=brown guifg=brown + +if &filetype == 'mail' + highlight link mailHeaderEmail Normal + highlight mailQuoted1 cterm=none ctermfg=blue gui=none guifg=blue + highlight mailQuoted3 cterm=none ctermfg=brown gui=none guifg=brown + highlight mailQuoted4 cterm=none ctermfg=green gui=none guifg=green + highlight mailQuoted5 cterm=none ctermfg=cyan gui=none guifg=cyan + highlight mailQuoted6 cterm=none ctermfg=white gui=none guifg=white + highlight mailURL cterm=bold ctermfg=blue gui=bold guifg=blue +endif + if &background == 'light' highlight Comment ctermfg=darkgrey guifg=grey - highlight Constant ctermfg=blue guifg=blue - highlight Cursor guifg=white guibg=green - highlight Function ctermfg=darkgreen guifg=darkgreen - highlight Identifier ctermfg=black guifg=black + highlight Identifier ctermfg=darkgreen guifg=green highlight NonText ctermfg=darkgrey guifg=grey highlight Normal guibg=grey90 highlight SpecialKey ctermfg=darkgrey highlight Statement cterm=bold ctermfg=black guifg=black - highlight Type ctermfg=brown guifg=brown - highlight pythonBuiltin ctermfg=darkgreen guifg=darkgreen + highlight Type ctermfg=black guifg=black highlight pythonExceptions ctermfg=darkred guifg=darkred - highlight pythonFunction ctermfg=brown guifg=brown - highlight pythonNumber ctermfg=darkcyan guifg=darkcyan - - if &diff - highlight DiffAdd ctermfg=white ctermbg=green - highlight DiffChange ctermfg=black ctermbg=cyan - highlight DiffText ctermfg=white ctermbg=magenta - highlight DiffDelete ctermfg=black ctermbg=red + + if &filetype == 'mail' + highlight Statement cterm=none ctermfg=black gui=none guifg=black + highlight Type ctermfg=blue guifg=blue + highlight mailEmail cterm=bold ctermfg=darkmagenta guifg=darkmagenta gui=bold + highlight mailQuoted2 cterm=none ctermfg=darkmagenta gui=none guifg=darkmagenta + highlight mailSmile cterm=bold ctermfg=darkmagenta gui=bold guifg=darkmagenta + highlight mailSubject cterm=bold ctermfg=darkgrey gui=bold + endif + + if &filetype == 'xml' + highlight clear Identifier + highlight link Identifier Statement + endif + +else + highlight Comment ctermfg=grey guifg=grey + highlight Identifier ctermfg=green guifg=green + highlight NonText ctermfg=grey guifg=grey + highlight Normal guibg=black + highlight SpecialKey ctermfg=grey + highlight Statement cterm=bold ctermfg=white guifg=white + highlight Type ctermfg=white guifg=white + highlight pythonExceptions ctermfg=red guifg=red + + if &filetype == 'mail' + highlight Statement cterm=none ctermfg=white gui=none guifg=white + highlight Type cterm=bold gui=bold + highlight mailEmail cterm=bold ctermfg=magenta guifg=magenta gui=bold + highlight mailQuoted2 cterm=none ctermfg=magenta gui=none guifg=magenta + highlight mailSmile cterm=bold ctermfg=magenta gui=bold guifg=magenta + highlight mailSubject cterm=bold ctermfg=yellow gui=bold + endif + + if &filetype == 'html' + highlight htmlBold cterm=bold ctermfg=white + highlight htmlBoldItalic cterm=bold,reverse ctermfg=white + highlight htmlBoldUnderline cterm=bold,underline ctermfg=white + highlight htmlBoldUnderlineItalic cterm=bold,reverse,underline ctermfg=white + highlight htmlUnderline cterm=underline ctermfg=white + highlight htmlUnderlineItalic cterm=reverse,underline ctermfg=white endif endif