cobalt.vim 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. " ==============================================================================
  2. " File: cobalt.vim
  3. " Author: David Terei <davidterei@gmail.com>
  4. " URL: http://www.vim.org/scripts/script.php?script_id=2828
  5. " Last Change: Thu Feb 03 13:44:07 PST 2011
  6. " Version: 1.2
  7. " License: Distributed under the Vim charityware license.
  8. " Summary: A colour scheme for Vim attempting to replicate TextMates
  9. " cobalt scheme.
  10. "
  11. " GetLatestVimScripts: 2828 1 :AutoInstall: cobalt.vim
  12. "
  13. " Description:
  14. " A colour scheme for Vim that attempts to replicate TextMates cobalt colour
  15. " scheme. This scheme only supports GVim, it should work fine in Vim but no
  16. " promises are made about this or how it looks.
  17. "
  18. " History:
  19. " Wed Oct 28, 2009 - 1.0:
  20. " * Initial release.
  21. " Thu Feb 03, 2011 - 1.2:
  22. " * Tweaks by David Terei
  23. " * Tweaks by Константин Городинский <gor.konstantin@gmail.com>
  24. "
  25. set background=dark
  26. hi clear
  27. if exists("syntax_on")
  28. syntax reset
  29. endif
  30. let g:colors_name="cobalt"
  31. hi Normal guifg=#FFFFFF guibg=#002F52
  32. hi NonText guifg=#FFFFFF guibg=#002F52
  33. hi CursorLine guifg=NONE guibg=#002943
  34. hi Cursor guifg=#F8F8F8 guibg=#A7A7A7
  35. hi CursorIM guifg=#F8F8F8 guibg=#002947"#5F5A60
  36. hi Directory guifg=#8F9D6A guibg=#141414
  37. hi ErrorMsg guifg=#CF6A4C guibg=#420E09
  38. hi VertSplit guifg=#AC885B guibg=#FFFFFF
  39. hi Folded guifg=#F9EE98 guibg=#494949
  40. hi IncSearch guifg=#000000 guibg=#CF6A4C
  41. hi LineNr guifg=#59809d guibg=#003454 "espresso style
  42. "hi LineNr guifg=#888888 guibg=#e1e1e1 "textmate default
  43. "hi LineNr guifg=#7587A6 guibg=#000000 "own style
  44. hi ModeMsg guifg=#CF7D34 guibg=#E9C062
  45. hi MoreMsg guifg=#CF7D34 guibg=#E9C062
  46. hi Question guifg=#7587A6 guibg=#0E2231
  47. hi Search guifg=#420E09 guibg=#CF6A4C
  48. hi SpecialKey guifg=#CF7D34 guibg=#141414
  49. hi StatusLine guifg=#0E2231 guibg=#8693A5
  50. hi StatusLineNC guifg=#7587A6 guibg=#F8F8F8
  51. hi Title guifg=#8B98AB guibg=#0E2231
  52. hi Visual guifg=#FFFFFF guibg=#B36539
  53. hi WarningMsg guifg=#CF6A4C guibg=#420E09
  54. hi WildMenu guifg=#AFC4DB guibg=#0E2231
  55. "Syntax highlight groups
  56. hi Comment guifg=#009DFF gui=italic
  57. hi Constant guifg=#E77E6E
  58. hi String guifg=#3AD900
  59. hi Character guifg=#E9C062
  60. hi Number guifg=#FF7C9D
  61. hi Boolean guifg=#FF7C9D
  62. hi Float guifg=#FF7C9D
  63. hi Identifier guifg=#FFEF92 gui=bold"#FF99E7"#FFEF92
  64. hi Function guifg=#FFEF92 gui=bold"#FFAD51
  65. hi Statement guifg=#FF9D00 gui=bold
  66. hi Conditional guifg=#FF9D00 gui=bold
  67. hi Repeat guifg=khaki
  68. hi Label guifg=#E9C062
  69. hi Operator guifg=#FFAC00 gui=bold
  70. hi Keyword guifg=#FF7C9D gui=bold "#E9C062
  71. hi Exception guifg=khaki
  72. hi PreProc guifg=khaki4
  73. hi Include guifg=#A9C4D5 "Import
  74. hi Define guifg=khaki1
  75. hi Macro guifg=#9B703F
  76. hi PreCondit guifg=#A9C4D5
  77. hi Type guifg=#80FFBB gui=none"Filepath, IO, Maybe
  78. hi StorageClass guifg=tan
  79. hi Structure guifg=#FF9D00 "module
  80. hi Typedef guifg=khaki3
  81. hi Special guifg=#F2DD00
  82. hi SpecialChar guifg=DarkGoldenrod
  83. hi Tag guifg=DarkKhaki
  84. hi Delimiter guifg=DarkGoldenrod
  85. hi SpecialComment guifg=cornsilk
  86. hi Debug guifg=brown
  87. hi Underlined guifg=#Cf6A4C
  88. hi Ignore guifg=#666666
  89. hi Error guifg=#CF6A4C guibg=#420E09
  90. hi Todo guifg=#7587A6 guibg=#0E2231
  91. hi Pmenu guifg=#141414 guibg=#CDA869
  92. hi PmenuSel guifg=#F8F8F8 guibg=#9B703F
  93. hi PmenuSbar guibg=#DAEFA3
  94. hi PmenuThumb guifg=#8F9D6A