phphaxor.vim 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173
  1. " PHPHaxor vim color file
  2. " Maintainer: Bram Rohde <mailforbram[at]gmail[dt]com>
  3. " Version: 0.9 <still needs some real world testing but should be ok>
  4. " Last Changed: 2007-06-05
  5. " Description:
  6. " PHP Haxor vim color file
  7. " Is a dark minimalistic syntax highlighting theme.
  8. " Specially made to light out your PHP code in between HTML/JS.
  9. " I made this file mainly for my own use, but feel free
  10. " to contact me if you run into any problems/bugs.
  11. hi clear
  12. set background=dark
  13. if exists("syntax_on")
  14. syntax reset
  15. endif
  16. let g:colors_name = "phphaxor"
  17. hi Normal term=none ctermfg=7 ctermbg=0 gui=none guifg=White guibg=Gray9
  18. hi Directory term=bold cterm=bold ctermfg=DarkCyan guifg=LightBlue
  19. hi Search term=reverse ctermfg=10 guifg=Green guibg=Black
  20. hi MoreMsg term=bold cterm=bold ctermfg=darkgreen gui=bold guifg=Yellow
  21. hi ModeMsg term=bold cterm=bold ctermfg=lightred gui=bold guifg=DeepPink guibg=Black
  22. hi LineNr term=underline cterm=bold ctermfg=darkgrey guifg=Cadetblue4
  23. hi Question term=standout cterm=bold ctermfg=lightgreen gui=bold guifg=Yellow
  24. hi Comment term=bold cterm=bold ctermfg=darkcyan gui=none guifg=Cadetblue3
  25. hi Constant term=bold cterm=none ctermfg=7 gui=none guifg=LightGray
  26. hi Special term=bold cterm=none ctermfg=2 gui=none guifg=DarkOliveGreen1
  27. hi Identifier term=none cterm=none ctermfg=7 gui=none guifg=LightGray
  28. hi PreProc term=underline cterm=bold ctermfg=7 gui=none guifg=Yellow
  29. hi Error term=reverse cterm=bold ctermfg=7 ctermbg=1 gui=bold guifg=Red guibg=Black
  30. hi Todo term=standout cterm=none ctermfg=0 ctermbg=7 guifg=Black guibg=White
  31. hi String term=none cterm=none ctermfg=7 gui=none guifg=LightYellow
  32. hi Function term=bold cterm=bold ctermfg=14 gui=bold guifg=White
  33. hi Statement term=bold cterm=bold ctermfg=14 gui=bold guifg=White
  34. hi Include term=bold cterm=bold ctermfg=12 gui=none guifg=LightBlue
  35. hi StorageClass term=bold cterm=bold ctermfg=13 gui=none guifg=LightMagenta
  36. hi Type term=none cterm=none ctermfg=7 gui=none guifg=LightGray
  37. hi Defined term=bold cterm=bold ctermfg=14 gui=none guifg=LightCyan
  38. hi MatchParen term=bold cterm=bold ctermbg=8 ctermfg=13 gui=none guifg=DeepPink guibg=Black
  39. hi Cursorline guibg=Black
  40. hi Cursor term=bold cterm=bold ctermfg=0 ctermbg=10 guibg=GreenYellow guifg=Black
  41. hi Visual guifg=White guibg=MediumPurple4
  42. hi htm ctermfg=8 guifg=Gray56
  43. hi js ctermfg=8 guifg=IndianRed
  44. hi link Character String
  45. hi link Number Constant
  46. hi link Boolean Constant
  47. hi link Float Number
  48. hi link Conditional Statement
  49. hi link Repeat Statement
  50. hi link Label Statement
  51. hi link Operator Statement
  52. hi link Keyword Statement
  53. hi link Exception Statement
  54. hi link Macro Include
  55. hi link PreCondit PreProc
  56. hi link Structure Type
  57. hi link Typedef Type
  58. hi link Tag Special
  59. hi link SpecialChar Special
  60. hi link Delimiter Special
  61. hi link SpecialComment Special
  62. hi link Debug Special
  63. "HTML HTML HTML
  64. "Title
  65. hi link Title htm
  66. hi link htmlH1 htm
  67. hi link htmlH2 htm
  68. hi link htmlH3 htm
  69. hi link htmlH4 htm
  70. hi link htmlH5 htm
  71. hi link htmlH6 htm
  72. hi link htmlTitle htm
  73. "HTML Comment
  74. hi link htmlCommentPart htm
  75. hi link htmlComment htm
  76. "HTML Special
  77. hi link htmlCssStyleComment htm
  78. hi link htmlSpecialChar htm
  79. hi link htmlCssDefinition htm
  80. hi link htmlSpecial htm
  81. hi link htmlTagN htm
  82. hi link htmlEvent js
  83. hi link htmlEventSQ js
  84. hi link htmlEventDQ js
  85. "HTML Identifier
  86. hi link htmlEndTag htm
  87. hi link htmlTag htm
  88. hi link htmlScriptTag htm
  89. "HTML Statement
  90. hi link htmlSpecialTagName htm
  91. hi link htmlStatement htm
  92. hi link htmlTagName htm
  93. "HTML PreProc
  94. hi link htmlPreStmt htm
  95. hi link htmlPreProc htm
  96. hi link htmlPreProcAttrName htm
  97. hi link htmlHead htm
  98. "HTML Type
  99. hi link htmlArg htm
  100. "HTML Link
  101. hi link htmlLink htm
  102. "HTML String
  103. hi link htmlString htm
  104. hi link htmlValue htm
  105. hi link htmlPreAttr htm
  106. hi link htmlStyleArg htm
  107. "HTML VIM emulate the simple statements turn it off
  108. hi link htmlBold htm
  109. hi link htmlBoldItalic htm
  110. hi link htmlBoldUnderline htm
  111. hi link htmlUnderlineBold htm
  112. hi link htmlUnderline htm
  113. hi link htmlUnderlineItalic htm
  114. hi link htmlItalic htm
  115. hi link htmlItalicBold htm
  116. hi link htmlBoldItalicUnderline htm
  117. hi link htmlBoldUnderlineItalic htm
  118. hi link htmlItalicBoldUnderline htm
  119. hi link htmlUnderlineBoldItalic htm
  120. hi link htmlUnderlineItalicBold htm
  121. hi link htmlItalicUnderlineBold htm
  122. "JS
  123. hi link javaScript js
  124. hi link javaScriptConditional js
  125. hi link javaScriptRepeat js
  126. hi link javaScriptBranch js
  127. hi link javaScriptOperator js
  128. hi link javaScriptStatement js
  129. hi link javaScriptNull js
  130. hi link javaScriptLabel js
  131. hi link javaScriptException js
  132. hi link javaScriptMessage js
  133. hi link javaScriptGlobal js
  134. hi link javaScriptMember js
  135. hi link javaScriptDeprecated js
  136. hi link javaScriptReserved js
  137. hi link javaScriptConstant js
  138. hi link javaScriptFunction js
  139. hi link javaScriptBraces js
  140. hi link javaScriptExpression js
  141. hi link javaScriptSpecial js
  142. hi link javaScriptSpecialCharacter js
  143. hi link javaScriptDebug js
  144. hi link javaScriptLineComment js
  145. hi link javaScriptComment js
  146. hi link javaScriptValue js
  147. hi link javaScriptParens js
  148. hi link javaScriptNumber js
  149. hi link javaScriptType js
  150. hi link javaScriptIdentifier js
  151. hi link javaScriptBoolean js
  152. hi link javaScriptCommentSkip js