norwaytoday.vim 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697
  1. " Vim color scheme
  2. "
  3. " Name: norwaytoday.vim
  4. " Maintainer: Josh O'Rourke <jorourke23@gmail.com>
  5. " Last Change: 10 Feb 2009
  6. " License: public domain
  7. " Version: 0.8
  8. "
  9. " This theme is based on the Netbeans "Norway Today" theme.
  10. set background=dark
  11. hi clear
  12. if exists("syntax_on")
  13. syntax reset
  14. endif
  15. let g:colors_name = "norwaytoday"
  16. if has("gui_running")
  17. highlight Normal guifg=#FFFFFF guibg=#121E31
  18. highlight Cursor guibg=#FFFF00
  19. highlight LineNr guifg=#FFFFFF guibg=#121E31
  20. highlight Search guibg=#685D9C
  21. highlight Visual guibg=#685D9C
  22. " Auto-Completion Menu
  23. highlight Pmenu guifg=grey80 guibg=grey20
  24. highlight PmenuSel guifg=#dcdccc guifg=grey10
  25. highlight PmenuSbar guibg=#dcdccc
  26. highlight PmenuThumb guifg=#dcdccc
  27. " Folds
  28. highlight Folded guifg=white guibg=black
  29. "rubyComment
  30. highlight Comment guifg=#428BDD gui=italic
  31. "rubyPseudoVariable
  32. "nil, self, symbols, etc
  33. highlight Constant guifg=#B53B3C
  34. "rubyClass, rubyModule, rubyDefine
  35. "def, end, include, etc
  36. highlight Define guifg=#F8BB00 gui=none
  37. "rubyError, rubyInvalidVariable
  38. highlight Error guifg=#FFFFFF guibg=#990000
  39. "rubyFunction
  40. highlight Function guifg=#FFFFFF gui=italic
  41. "rubyIdentifier
  42. "@var, @@var, $var, etc
  43. highlight Identifier guifg=#EDDD3D gui=bold
  44. "rubyInclude
  45. "include, autoload, extend, load, require
  46. highlight Include guifg=#F8BB00 gui=none
  47. "rubyKeyword, rubyKeywordAsMethod
  48. "alias, undef, super, yield, callcc, caller, lambda, proc
  49. highlight Keyword guifg=#F8BB00 gui=none
  50. "rubyInteger
  51. highlight Number guifg=#EDDD3D
  52. "rubyControl, rubyAccess, rubyEval
  53. "case, begin, do, for, if, unless, while, until, else, etc...
  54. highlight Statement guifg=#F8BB00 gui=none
  55. "rubyString
  56. highlight String guifg=#E2CE00
  57. "rubyConstant
  58. highlight Type guifg=#8AA6C1 gui=none
  59. highlight Title guifg=#FFFFFF
  60. "highlight DiffAdd guifg=#990000
  61. "highlight DiffDelete guifg=#990000
  62. highlight xmlTag guifg=#F8BB00
  63. highlight xmlTagName guifg=#F8BB00
  64. highlight xmlEndTag guifg=#F8BB00
  65. highlight xmlComment guifg=#7F7F7F
  66. highlight xmlAttrib guifg=#007C00
  67. highlight xmlEntity guifg=#99006B
  68. hi link htmlTag xmlTag
  69. hi link htmlTagName xmlTagName
  70. hi link htmlEndTag xmlEndTag
  71. hi link htmlComment xmlComment
  72. hi link htmlArg xmlAttrib
  73. "hi link htmlPreAttr xmlEntity
  74. hi link htmlString xmlEntity
  75. endif