doorhinge.vim 5.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
  1. " doorhinge.vim - Vim color file
  2. " Maintainer: Scott McRae <dimset@gmail.com>
  3. " Last Change: Oct 30, 2007
  4. " Version: 0.6
  5. "
  6. " +-----+
  7. " [| | Rhymes with?
  8. " | |
  9. " | *|
  10. " | |
  11. " [| |
  12. " +-----+
  13. "
  14. " http://www.vim.org/scripts/script.php?script_id=1671 - doorhinge.vim
  15. " http://members.shaw.ca/dimset/vim/_vimrc - my vimrc!
  16. " http://members.shaw.ca/dimset/vim/doorhinge.vim - mirror
  17. " http://members.shaw.ca/dimset/vim/guishot.png - GUI screenshot
  18. " http://members.shaw.ca/dimset/vim/xtermshot.png - xterm w/transparency
  19. "
  20. " Updated: cleaned up a bit, added cursorline, diff, pmenu, tabline,
  21. " minibuf, modified statusline, visual modes, folds, color tweaks
  22. "
  23. "
  24. set background=dark
  25. " Remove all existing highlighting
  26. hi clear
  27. if exists("syntax_on")
  28. syntax reset
  29. endif
  30. " Theme Name
  31. let g:colors_name = "doorhinge"
  32. hi Normal guibg=#405871 guifg=#BFCFFF ctermfg=LightGray ctermbg=none
  33. hi ErrorMsg guibg=#A50000 guifg=White ctermfg=Red ctermbg=none term=bold cterm=bold
  34. hi WarningMsg guibg=#FFCC00 guifg=White ctermfg=Yellow ctermbg=none term=bold cterm=bold
  35. hi IncSearch guibg=#804000 guifg=#FF9911 ctermfg=DarkRed ctermbg=Brown term=bold
  36. hi Search guibg=#804000 guifg=#FF9911 ctermfg=DarkRed ctermbg=Brown term=bold gui=reverse
  37. hi StatusLine guibg=#25345F guifg=#647C95 ctermfg=White ctermbg=DarkBlue term=underline cterm=underline gui=underline
  38. hi StatusLineNC guibg=#25345F guifg=#526A83 ctermfg=Gray ctermbg=DarkBlue term=none cterm=none gui=none
  39. hi VertSplit guibg=#25345F guifg=#526A83 ctermfg=White ctermbg=DarkBlue term=none cterm=none gui=none
  40. hi LineNr guifg=#25345F ctermfg=White ctermbg=DarkBlue term=none
  41. hi Directory guibg=#405871 guifg=#CCCCFF ctermfg=White ctermbg=none term=bold
  42. hi WildMenu guibg=Black guifg=#FF9911 ctermfg=Brown ctermbg=Black term=standout
  43. hi Folded guibg=#25345F guifg=#CCCCCC ctermfg=White ctermbg=DarkBlue term=standout cterm=underline
  44. hi FoldColumn guibg=#25345F guifg=#FFFFFF ctermfg=White ctermbg=DarkBlue term=standout
  45. hi Cursor guibg=#25345F guifg=#CCCCCC ctermfg=White ctermbg=Blue
  46. hi lCursor guibg=#25345F guifg=#CCCCCC
  47. hi CursorColumn guibg=#49617A
  48. hi CursorLine guibg=#5B738C
  49. hi Visual guibg=#25345F guifg=#647C95 ctermfg=White ctermbg=none term=bold cterm=bold gui=none
  50. hi VisualNOS guibg=#25345F guifg=#526A83 ctermfg=White ctermbg=none term=bold cterm=bold gui=underline
  51. hi DiffText guibg=#FF9911 guifg=White gui=none
  52. hi DiffAdd guibg=#FFB720 guifg=White gui=bold
  53. hi DiffChange guibg=#D26C00 gui=underline
  54. hi DiffDelete guibg=#AA4400 guifg=#DDDDDD gui=bold
  55. " vim 7+
  56. if v:version >= 700
  57. hi Pmenu guibg=#25345F guifg=#647C95
  58. hi PmenuSel guibg=#2E3D68 guifg=#CCCCCC gui=underline
  59. hi PmenuSbar guibg=Black guifg=#CCCCCC
  60. hi PmenuThumb guibg=Black guifg=#FF9911
  61. endif
  62. " minibufexplorer
  63. hi MBENormal guibg=#405871 guifg=#5EA7DD ctermfg=White ctermbg=DarkBlue term=none gui=none
  64. hi MBEChanged guibg=#405871 guifg=#80C9FF ctermfg=White ctermbg=DarkBlue term=Bold gui=none
  65. hi MBEVisibleNormal guibg=#25345F guifg=#5EA7DD ctermfg=White ctermbg=DarkBlue term=none gui=none
  66. hi MBEVisibleChanged guibg=#25345F guifg=#80C9FF ctermfg=White ctermbg=DarkBlue term=Bold gui=none
  67. hi perlSpecialMatch guifg=#FF9911 guibg=Black ctermfg=Brown ctermbg=Black
  68. hi perlSpecialString guifg=#FF9911 guibg=Black ctermfg=Brown ctermbg=Black
  69. hi Comment guifg=#5EA7DD ctermfg=DarkCyan ctermbg=none term=bold cterm=bold
  70. hi PreProc guifg=#999999 ctermfg=LightGray ctermbg=none term=bold cterm=bold
  71. hi Constant guifg=#FF9911 ctermfg=Brown ctermbg=none term=underline
  72. hi Special guibg=Black guifg=#FF9911 ctermfg=Brown ctermbg=Black term=bold
  73. hi Identifier guifg=#BBBBBB ctermfg=LightGray ctermbg=none
  74. hi Tag guibg=Black guifg=#B0E0E6
  75. hi Statement guifg=#FFFFFF ctermfg=White ctermbg=none term=bold cterm=bold gui=bold
  76. hi Type guifg=#80C9FF ctermfg=LightCyan ctermbg=none term=underline gui=NONE
  77. hi Title guifg=#C8E2FF ctermfg=Cyan ctermbg=DarkBlue term=bold gui=bold
  78. hi Question guifg=#80C9FF ctermfg=Blue ctermbg=none cterm=bold term=bold gui=bold
  79. hi SpecialKey guifg=#677F98 term=bold
  80. hi SignColumn guibg=Black guifg=#FF9911
  81. hi Todo guibg=yellow2 guifg=orangered ctermfg=Brown ctermbg=Yellow
  82. hi Ignore guifg=grey20 ctermfg=DarkGrey ctermbg=none
  83. hi ModeMsg guifg=#80C9FF ctermfg=Blue ctermbg=none cterm=bold term=bold gui=bold
  84. hi MoreMsg guifg=#80C9FF ctermfg=Blue ctermbg=none cterm=bold term=bold gui=bold
  85. hi NonText guibg=#2D3D4F guifg=#405871 ctermfg=DarkGray ctermbg=none cterm=bold term=bold gui=bold
  86. hi MatchParen guibg=Black guifg=#FF9911 ctermfg=Brown ctermbg=none cterm=bold term=bold gui=bold
  87. " EOF