northsky.vim 7.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217
  1. " Vim color file, started as a fork of bluegreen and changed beyond any recognition
  2. " Maintainer: Sergey Khorev <sergey.khorev@gmail.com>
  3. " Last Change: Jan 27 2010
  4. " URL: http://www.vim.org/scripts/script.php?script_id=586
  5. " http://sites.google.com/site/khorser/opensource/vim
  6. " vim: sw=2:sts=2:ff=unix
  7. " if your text terminal supports font attributes like bold you might want
  8. " to set g:CtermAttrs = 1 for better results
  9. " TODO update terminal colors
  10. set background=dark
  11. hi clear
  12. if exists("syntax_on")
  13. syntax reset
  14. endif
  15. let g:colors_name="northsky"
  16. hi Normal guifg=white guibg=#061a3e gui=none
  17. hi Search guifg=NONE guibg=#3d5b8c gui=none
  18. hi IncSearch guifg=NONE guibg=NONE gui=inverse
  19. hi Cursor guifg=#e3e3e3 guibg=#d74141 gui=none
  20. hi lCursor guifg=NONE guibg=SeaGreen1 gui=none
  21. hi VertSplit guifg=tan guibg=#800080 gui=none
  22. hi Folded guifg=plum1 guibg=#061a3e gui=none
  23. hi FoldColumn guifg=DimGrey guibg=#241572 gui=none
  24. hi ModeMsg guifg=#404040 guibg=#c0c0c0 gui=bold
  25. hi MoreMsg guifg=darkturquoise guibg=#188f90 gui=bold
  26. hi NonText guifg=#9fadc5 guibg=#334c75 gui=none
  27. hi Question guifg=#f4bb7e guibg=NONE gui=bold
  28. hi SpecialKey guifg=#bf9261 guibg=NONE gui=none
  29. hi StatusLine guifg=cyan guibg=#067c7b gui=none
  30. hi StatusLineNC guifg=DimGrey guibg=#004443 gui=none
  31. hi Title guifg=#8db8c3 gui=bold
  32. hi Visual guifg=NONE guibg=#2b5547 gui=none
  33. hi VisualNOS guibg=#628262 gui=bold
  34. hi WarningMsg guifg=#f60000 gui=underline
  35. hi Comment guifg=DarkGray guibg=NONE gui=none
  36. hi Constant guifg=#72a5e4 guibg=NONE gui=none
  37. hi Number guifg=chartreuse2 guibg=NONE gui=none
  38. hi Identifier guifg=#72c8e4 guibg=NONE gui=none
  39. hi Statement guifg=yellow guibg=NONE gui=none
  40. hi PreProc guifg=#14a87c guibg=NONE gui=none
  41. hi Type guifg=#ffae66 guibg=NONE gui=none
  42. hi Special guifg=#ffc0c0 guibg=NONE gui=none
  43. hi Ignore guifg=grey60 guibg=NONE gui=none
  44. hi Todo guifg=#244c0a guibg=#9c8c84 gui=none
  45. hi Label guifg=HotPink2 guibg=NONE gui=none
  46. hi WildMenu guifg=Black guibg=Yellow gui=none
  47. hi Error guifg=Red guibg=NONE gui=none
  48. hi ErrorMsg guifg=White guibg=DarkRed gui=none
  49. hi DiffAdd guifg=NONE guibg=DarkBlue gui=none
  50. hi DiffDelete guifg=Yellow guibg=DarkBlue gui=none
  51. hi DiffChange guifg=NONE guibg=#0b2349 gui=none
  52. hi DiffText guifg=NONE guibg=#565076 gui=none
  53. hi Directory guifg=Cyan guibg=NONE gui=none
  54. hi LineNr guifg=DarkSeaGreen guibg=NONE gui=none
  55. hi SignColumn guifg=Cyan guibg=gray39 gui=none
  56. hi PmenuThumb guifg=gray20 gui=none
  57. hi PmenuSbar guibg=gray39 gui=none
  58. hi PmenuSel guifg=lightcyan guibg=blue gui=bold
  59. hi PMenu guifg=black guibg=darkgray gui=none
  60. hi Underlined gui=underline guifg=#80a0ff guibg=NONE
  61. hi MatchParen guifg=bg guibg=#2365B6 gui=none
  62. hi CursorColumn guifg=NONE guibg=#102F54 gui=none
  63. hi CursorLine guifg=NONE guibg=#071F49 gui=none
  64. hi TabLine guifg=white guibg=gray20 gui=none
  65. hi TabLineSel guifg=black guibg=white gui=bold
  66. hi TabLineFill guibg=gray20 gui=none
  67. " terminal with bold, italic etc attrs
  68. " use t_Co?
  69. if exists('g:CtermAttrs') && g:CtermAttrs
  70. hi Normal ctermfg=lightgray ctermbg=black cterm=none
  71. hi Search ctermfg=yellow ctermbg=darkblue cterm=bold
  72. hi IncSearch ctermfg=bg ctermbg=cyan cterm=bold
  73. hi Cursor ctermfg=white ctermbg=red cterm=none
  74. hi lCursor ctermfg=NONE ctermbg=lightgreen " cterm=none
  75. hi VertSplit ctermfg=darkblue ctermbg=cyan cterm=none
  76. hi Folded ctermfg=magenta ctermbg=bg cterm=none
  77. hi FoldColumn ctermfg=lightgray ctermbg=darkmagenta cterm=none
  78. hi ModeMsg ctermfg=black ctermbg=gray cterm=bold
  79. hi MoreMsg ctermfg=darkblue ctermbg=darkcyan cterm=none
  80. hi NonText ctermfg=gray ctermbg=darkblue cterm=none
  81. hi Question ctermfg=yellow cterm=none
  82. hi SpecialKey ctermfg=brown cterm=none
  83. hi StatusLine ctermfg=darkblue ctermbg=darkcyan cterm=bold
  84. hi StatusLineNC ctermfg=black ctermbg=darkgray cterm=bold
  85. hi Title ctermfg=blue cterm=none
  86. hi Visual ctermfg=black ctermbg=darkgreen cterm=none
  87. hi WarningMsg ctermfg=red cterm=none
  88. hi Comment ctermfg=darkgray cterm=none
  89. hi Constant ctermfg=cyan term=none
  90. hi Number ctermfg=green cterm=bold
  91. hi Identifier ctermfg=white cterm=bold
  92. hi Statement ctermfg=yellow cterm=bold
  93. hi PreProc ctermfg=darkgreen cterm=none
  94. hi Type ctermfg=darkmagenta cterm=bold
  95. hi Special ctermfg=darkmagenta cterm=none
  96. hi Ignore ctermfg=gray cterm=none
  97. hi Todo ctermfg=darkblue ctermbg=lightgray cterm=none
  98. hi Label ctermfg=yellow cterm=none
  99. hi WildMenu cterm=bold
  100. hi ErrorMsg ctermfg=white ctermbg=darkred cterm=none
  101. hi DiffAdd ctermfg=white ctermbg=DarkBlue cterm=none
  102. hi DiffDelete ctermfg=yellow ctermbg=darkblue cterm=bold
  103. hi DiffChange ctermbg=DarkMagenta cterm=none
  104. hi DiffText cterm=bold ctermbg=Red
  105. hi Directory ctermfg=darkcyan cterm=none
  106. hi LineNr ctermfg=blue cterm=none
  107. hi VisualNOS cterm=underline,bold
  108. hi SignColumn ctermfg=Cyan ctermbg=DarkGrey
  109. hi Pmenu ctermfg=black ctermbg=darkgray cterm=bold
  110. hi PmenuSel ctermfg=white ctermbg=darkblue cterm=bold
  111. hi PmenuSbar ctermbg=lightgray cterm=none
  112. hi PmenuThumb ctermbg=black cterm=none
  113. hi Error ctermfg=white ctermbg=red cterm=bold
  114. hi Underlined ctermfg=lightblue cterm=bold,underline
  115. hi MatchParen ctermfg=bg ctermbg=DarkGray
  116. hi TabLine ctermfg=82 ctermbg=15 cterm=underline
  117. hi TabLineSel ctermbg=15 ctermbg=82 cterm=bold
  118. hi TabLineFill cterm=reverse
  119. else " usual terminal
  120. hi Normal ctermfg=7 ctermbg=0
  121. hi Search ctermfg=3 ctermbg=4 cterm=NONE
  122. hi IncSearch ctermfg=7 ctermbg=5 cterm=NONE
  123. "hi Cursor ctermfg=1 cterm=NONE
  124. "hi lCursor ctermfg=0 ctermbg=2*
  125. hi VertSplit ctermfg=0 ctermbg=7 cterm=NONE
  126. hi Folded ctermfg=5 cterm=NONE
  127. hi FoldColumn ctermfg=7 ctermbg=5 cterm=NONE
  128. hi ModeMsg ctermfg=0 ctermbg=7 cterm=NONE
  129. hi MoreMsg ctermfg=0 ctermbg=6 cterm=NONE
  130. hi NonText ctermfg=6 cterm=bold
  131. hi Question ctermfg=3 cterm=bold
  132. hi SpecialKey ctermfg=5 cterm=NONE
  133. hi StatusLine ctermfg=0 ctermbg=6 cterm=NONE
  134. hi StatusLineNC ctermfg=4 ctermbg=7 cterm=NONE
  135. hi Title ctermfg=6 cterm=bold
  136. hi Visual ctermfg=4 ctermbg=3 cterm=NONE
  137. hi WarningMsg ctermfg=1 cterm=NONE
  138. hi Comment ctermfg=0 cterm=bold
  139. hi Constant ctermfg=4 cterm=bold
  140. hi Number ctermfg=2 cterm=bold
  141. hi Identifier ctermfg=6 cterm=NONE
  142. hi Statement ctermfg=3 cterm=bold
  143. hi PreProc ctermfg=2 cterm=NONE
  144. hi Type ctermfg=3 cterm=NONE
  145. hi Special ctermfg=5 cterm=bold
  146. hi Ignore ctermfg=4 cterm=NONE
  147. hi Todo ctermfg=4 ctermbg=3 cterm=NONE
  148. hi Label ctermfg=1 cterm=bold
  149. hi WildMenu ctermbg=3 cterm=NONE
  150. hi ErrorMsg ctermfg=7 ctermbg=1 cterm=bold
  151. hi DiffAdd ctermfg=3 ctermbg=4 cterm=bold
  152. hi DiffDelete ctermfg=3 ctermbg=1 cterm=bold
  153. hi DiffChange ctermfg=4 ctermbg=2 cterm=NONE
  154. hi DiffText ctermfg=3 ctermbg=1 cterm=bold
  155. hi Directory ctermfg=3 cterm=NONE
  156. hi LineNr ctermfg=4 cterm=NONE
  157. hi VisualNOS cterm=underline,bold
  158. hi SignColumn ctermfg=6 ctermbg=0 cterm=bold
  159. hi Pmenu ctermfg=0 ctermbg=4* cterm=none
  160. hi PmenuSel ctermfg=7* ctermbg=5* cterm=none
  161. hi PmenuSbar ctermbg=7 cterm=none
  162. hi PmenuThumb ctermbg=0 cterm=none
  163. hi Error ctermfg=7 ctermbg=1 cterm=bold
  164. hi Underlined ctermfg=4 cterm=bold,underline
  165. hi MatchParen ctermfg=0 ctermbg=7 cterm=bold
  166. hi TabLine ctermfg=4 ctermbg=7 cterm=none
  167. hi TabLineSel ctermfg=7 ctermbg=4 cterm=none
  168. hi TabLineFill cterm=reverse
  169. endif
  170. hi User1 guifg=black guibg=#004443 gui=none
  171. hi User2 ctermfg=darkblue ctermbg=blue cterm=bold guifg=blue guibg=lightblue gui=bold