Advertisement
Guest User

ir_black_mod

a guest
Aug 4th, 2012
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VIM 8.28 KB | None | 0 0
  1.  
  2. set background=dark
  3. hi clear
  4.  
  5. if exists("syntax_on")
  6.   syntax reset
  7. endif
  8.  
  9. let colors_name = "ir_black"
  10.  
  11. "hi Example         guifg=NONE        guibg=NONE        gui=NONE      ctermfg=NONE        ctermbg=NONE        cterm=NONE
  12.  
  13. " General colors
  14. hi Normal           guifg=#f6f3e8     guibg=black       gui=NONE      ctermfg=NONE        ctermbg=NONE        cterm=NONE
  15. hi NonText          guifg=#070707     guibg=black       gui=NONE      ctermfg=black       ctermbg=NONE        cterm=NONE
  16.  
  17. hi Cursor           guifg=black       guibg=white       gui=NONE      ctermfg=black       ctermbg=white       cterm=reverse
  18. hi LineNr           guifg=#3D3D3D     guibg=black       gui=NONE      ctermfg=gray        ctermbg=NONE        cterm=NONE
  19.  
  20. hi VertSplit        guifg=#202020     guibg=#202020     gui=NONE      ctermfg=darkgray    ctermbg=darkgray    cterm=NONE
  21. hi StatusLine       guifg=#CCCCCC     guibg=#202020     gui=italic    ctermfg=white       ctermbg=darkgray    cterm=NONE
  22. hi StatusLineNC     guifg=black       guibg=#202020     gui=NONE      ctermfg=blue        ctermbg=darkgray    cterm=NONE  
  23.  
  24. hi Folded           guifg=#a0a8b0     guibg=#384048     gui=NONE      ctermfg=NONE        ctermbg=NONE        cterm=NONE
  25. hi Title            guifg=#f6f3e8     guibg=NONE        gui=bold      ctermfg=NONE        ctermbg=NONE        cterm=NONE
  26. hi Visual           guifg=NONE        guibg=#262D51     gui=NONE      ctermfg=NONE        ctermbg=darkgray    cterm=NONE
  27.  
  28. hi SpecialKey       guifg=#808080     guibg=#343434     gui=NONE      ctermfg=NONE        ctermbg=NONE        cterm=NONE
  29.  
  30. hi WildMenu         guifg=green       guibg=yellow      gui=NONE      ctermfg=black       ctermbg=yellow      cterm=NONE
  31. hi PmenuSbar        guifg=black       guibg=white       gui=NONE      ctermfg=black       ctermbg=white       cterm=NONE
  32. "hi Ignore           guifg=gray        guibg=black       gui=NONE      ctermfg=NONE        ctermbg=NONE        cterm=NONE
  33.  
  34. hi Error            guifg=NONE        guibg=NONE        gui=undercurl ctermfg=white       ctermbg=red         cterm=NONE     guisp=#FF6C60 " undercurl color
  35. hi ErrorMsg         guifg=white       guibg=#FF6C60     gui=BOLD      ctermfg=white       ctermbg=red         cterm=NONE
  36. hi WarningMsg       guifg=white       guibg=#FF6C60     gui=BOLD      ctermfg=white       ctermbg=red         cterm=NONE
  37.  
  38. " Message displayed in lower left, such as --INSERT--
  39. hi ModeMsg          guifg=black       guibg=#C6C5FE     gui=BOLD      ctermfg=black       ctermbg=white       cterm=bold
  40.  
  41. if version >= 700 " Vim 7.x specific colors
  42.   hi CursorLine     guifg=NONE        guibg=#121212     gui=NONE      ctermfg=NONE        ctermbg=NONE        cterm=BOLD
  43.   hi CursorColumn   guifg=NONE        guibg=#121212     gui=NONE      ctermfg=NONE        ctermbg=NONE        cterm=BOLD
  44.   hi MatchParen     guifg=#f6f3e8     guibg=#857b6f     gui=BOLD      ctermfg=white       ctermbg=darkgray    cterm=NONE
  45.   hi Pmenu          guifg=#f6f3e8     guibg=#444444     gui=NONE      ctermfg=NONE        ctermbg=NONE        cterm=NONE
  46.   hi PmenuSel       guifg=#000000     guibg=#cae682     gui=NONE      ctermfg=red         ctermbg=black       cterm=BOLD
  47.   hi Search         guifg=NONE        guibg=NONE        gui=underline ctermfg=NONE        ctermbg=NONE        cterm=underline
  48. endif
  49.  
  50. " Syntax highlighting
  51. hi Comment          guifg=#7C7C7C     guibg=NONE        gui=NONE      ctermfg=lightgray   ctermbg=NONE        cterm=NONE
  52. hi String           guifg=#A8FF60     guibg=NONE        gui=NONE      ctermfg=green       ctermbg=NONE        cterm=NONE
  53. hi Number           guifg=#FF73FD     guibg=NONE        gui=NONE      ctermfg=magenta     ctermbg=NONE        cterm=NONE
  54.  
  55. hi Keyword          guifg=#96CBFE     guibg=NONE        gui=NONE      ctermfg=blue        ctermbg=NONE        cterm=NONE
  56. hi PreProc          guifg=#96CBFE     guibg=NONE        gui=NONE      ctermfg=blue        ctermbg=NONE        cterm=NONE
  57. hi Conditional      guifg=#6699CC     guibg=NONE        gui=NONE      ctermfg=blue        ctermbg=NONE        cterm=NONE  " if else end
  58.  
  59. hi Todo             guifg=#8f8f8f     guibg=NONE        gui=NONE      ctermfg=red         ctermbg=NONE        cterm=NONE
  60. hi Constant         guifg=#99CC99     guibg=NONE        gui=NONE      ctermfg=cyan        ctermbg=NONE        cterm=NONE
  61.  
  62. hi Identifier       guifg=#C6C5FE     guibg=NONE        gui=NONE      ctermfg=blue        ctermbg=NONE        cterm=NONE
  63. hi Function         guifg=#FFD2A7     guibg=NONE        gui=NONE      ctermfg=brown       ctermbg=NONE        cterm=NONE
  64. hi Type             guifg=#FFFFB6     guibg=NONE        gui=NONE      ctermfg=yellow      ctermbg=NONE        cterm=NONE
  65. hi Statement        guifg=#6699CC     guibg=NONE        gui=NONE      ctermfg=lightblue   ctermbg=NONE        cterm=NONE
  66.  
  67. hi Special          guifg=#E18964     guibg=NONE        gui=NONE      ctermfg=white       ctermbg=NONE        cterm=NONE
  68. hi Delimiter        guifg=#00A0A0     guibg=NONE        gui=NONE      ctermfg=cyan        ctermbg=NONE        cterm=NONE
  69. hi Operator         guifg=white       guibg=NONE        gui=NONE      ctermfg=white       ctermbg=NONE        cterm=NONE
  70.  
  71. hi link Character       Constant
  72. hi link Boolean         Constant
  73. hi link Float           Number
  74. hi link Repeat          Statement
  75. hi link Label           Statement
  76. hi link Exception       Statement
  77. hi link Include         PreProc
  78. hi link Define          PreProc
  79. hi link Macro           PreProc
  80. hi link PreCondit       PreProc
  81. hi link StorageClass    Type
  82. hi link Structure       Type
  83. hi link Typedef         Type
  84. hi link Tag             Special
  85. hi link SpecialChar     Special
  86. hi link SpecialComment  Special
  87. hi link Debug           Special
  88.  
  89. " Special for Ruby
  90. hi rubyRegexp                  guifg=#B18A3D      guibg=NONE      gui=NONE      ctermfg=brown          ctermbg=NONE      cterm=NONE
  91. hi rubyRegexpDelimiter         guifg=#FF8000      guibg=NONE      gui=NONE      ctermfg=brown          ctermbg=NONE      cterm=NONE
  92. hi rubyEscape                  guifg=white        guibg=NONE      gui=NONE      ctermfg=cyan           ctermbg=NONE      cterm=NONE
  93. hi rubyInterpolationDelimiter  guifg=#00A0A0      guibg=NONE      gui=NONE      ctermfg=blue           ctermbg=NONE      cterm=NONE
  94. hi rubyControl                 guifg=#6699CC      guibg=NONE      gui=NONE      ctermfg=blue           ctermbg=NONE      cterm=NONE  "and break, etc
  95. "hi rubyGlobalVariable          guifg=#FFCCFF      guibg=NONE      gui=NONE      ctermfg=lightblue      ctermbg=NONE      cterm=NONE  "yield
  96. hi rubyStringDelimiter         guifg=#336633      guibg=NONE      gui=NONE      ctermfg=lightgreen     ctermbg=NONE      cterm=NONE
  97. "rubyInclude
  98. "rubySharpBang
  99. "rubyAccess
  100. "rubyPredefinedVariable
  101. "rubyBoolean
  102. "rubyClassVariable
  103. "rubyBeginEnd
  104. "rubyRepeatModifier
  105. "hi link rubyArrayDelimiter    Special  " [ , , ]
  106. "rubyCurlyBlock  { , , }
  107.  
  108. hi link rubyClass             Keyword
  109. hi link rubyModule            Keyword
  110. hi link rubyKeyword           Keyword
  111. hi link rubyOperator          Operator
  112. hi link rubyIdentifier        Identifier
  113. hi link rubyInstanceVariable  Identifier
  114. hi link rubyGlobalVariable    Identifier
  115. hi link rubyClassVariable     Identifier
  116. hi link rubyConstant          Type
  117.  
  118. " Special for Java
  119. " hi link javaClassDecl    Type
  120. hi link javaScopeDecl         Identifier
  121. hi link javaCommentTitle      javaDocSeeTag
  122. hi link javaDocTags           javaDocSeeTag
  123. hi link javaDocParam          javaDocSeeTag
  124. hi link javaDocSeeTagParam    javaDocSeeTag
  125.  
  126. hi javaDocSeeTag              guifg=#CCCCCC     guibg=NONE        gui=NONE      ctermfg=darkgray    ctermbg=NONE        cterm=NONE
  127. hi javaDocSeeTag              guifg=#CCCCCC     guibg=NONE        gui=NONE      ctermfg=darkgray    ctermbg=NONE        cterm=NONE
  128. "hi javaClassDecl              guifg=#CCFFCC     guibg=NONE        gui=NONE      ctermfg=white       ctermbg=NONE        cterm=NONE
  129.  
  130. " Special for XML
  131. hi link xmlTag          Keyword
  132. hi link xmlTagName      Conditional
  133. hi link xmlEndTag       Identifier
  134.  
  135. " Special for HTML
  136. hi link htmlTag         Keyword
  137. hi link htmlTagName     Conditional
  138. hi link htmlEndTag      Identifier
  139.  
  140. " Special for Javascript
  141. hi link javaScriptNumber      Number
  142.  
  143. " Special for Python
  144. "hi  link pythonEscape         Keyword      
  145.  
  146. " Special for CSharp
  147. hi  link csXmlTag             Keyword
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement