kib_plastic.vim 5.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188
  1. " Vim color file
  2. " Name: kib_plastic
  3. " Maintainer: Kib² <kib2@free.fr>
  4. " Version: 0.1
  5. " Last Time Modified: 02.01.2007
  6. " Couleur du fond d'ecran
  7. set background=light
  8. if version > 580
  9. hi clear
  10. if exists("syntax_on")
  11. syntax reset
  12. endif
  13. endif
  14. let g:colors_name="kib_plastic"
  15. " Help : type ':highlight' and read...
  16. " ======================================================
  17. " ==================================== normal Mode:
  18. " ======================================================
  19. " ==== Some constants :
  20. " Normal : foreground and background
  21. hi Normal guibg=#eeeeee guifg=#515044
  22. " ==== Titles :
  23. hi Title guifg=#4e9a06
  24. " ==== Comments : any comment
  25. hi Comments guifg=#0066ff " any comment
  26. " ===== Constants :
  27. hi Constants guifg=#6782d3 " any constant
  28. hi String guifg=#729fcf " a string constant: "this is a string"
  29. hi Character guifg=#3465a4 " a character constant: 'c', '\n'
  30. hi Number guifg=#0066cd " a number constant: 234, 0xff
  31. hi Boolean guifg=#c1c144 " a boolean constant: TRUE, false
  32. hi Float guifg=#c1c144 " a floating point constant: 2.3e10
  33. " ===== Identifier : any variable name
  34. hi Identifier guifg=#ff8000 " function name (also: methods for classes)
  35. " ===== Statements : Les mots cles de chaque language
  36. hi Statement guifg=#9700cc " par défaut
  37. hi Conditional guifg=#4e9a06 " if, then, else, endif, switch, etc.
  38. hi Repeat guifg=#73d216 " boucles for, do, while, etc.
  39. hi Label guifg=#8ae234 " case, default, etc.
  40. hi Operator guifg=#fcaf3e " "sizeof", "+", "*", etc.
  41. hi Keyword guifg=#f57900 " any other keyword
  42. hi Exception guifg=#ce5c00 " try, catch, throw
  43. " ==== PreProc : generic Preprocessor
  44. hi PreProc guifg=#8f5502 " generic Preprocessor
  45. hi Include guifg=#8f5502 " preprocessor #include
  46. hi Define guifg=#8f5502 " preprocessor #define
  47. hi Macro guifg=#8f5502 " same as Define
  48. hi PreCondit guifg=#8f5502 " preprocessor #if, #else, #endif, etc.
  49. " ==== Types : int, long, char, etc.
  50. hi Type guifg=#000000 " int, long, char, etc.
  51. hi StorageClass guifg=#000000 " static, register, volatile, etc.
  52. hi Structure guifg=#000000 " struct, union, enum, etc.
  53. hi Typedef guifg=#000000 " A typedef
  54. " ==== Special : any special symbol
  55. hi Special guifg=#4e9a06 " any special symbol
  56. hi SpecialChar guifg=#4e9a06 " special character in a constant
  57. hi Tag guifg=#4e9a06 " you can use CTRL-] on this
  58. hi Delimiter guifg=#4e9a06 " character that needs attention
  59. hi SpecialComment guifg=#4e9a06 " special things inside a comment
  60. hi Debug guifg=#4e9a06 " debugging statements
  61. " ==== Underlined : text that stands out, liens HTML
  62. hi Underlined guifg=#20b0eF gui=none
  63. " ==== Ignore :
  64. hi Ignore guifg=#f57900 " left blank, hidden
  65. " ==== Error : any erroneous construct
  66. hi Error guifg=#990000 "
  67. " ==== Todo :
  68. hi Todo guibg=#ce5c00 guifg=#eeeeec " keywords TODO FIXME and XXX
  69. " ======================================================
  70. " ==================================== End Normal mode
  71. " ======================================================
  72. " ======================================================
  73. " ==================================== Start Python Mode:
  74. " ==== Dmitry Vasiliev as written a very good Python.vim
  75. " ==== syntax file, wich brings more features. See:
  76. " ==== http://www.hlabs.spb.ru/vim/python.vim
  77. " ======================================================
  78. " pythonSync:
  79. " pythonStatement:
  80. hi pythonStatement guifg=#4e9a06 " Python Statement : break, continue, del
  81. " pythonImport:
  82. hi pythonImport guifg=#9700cc " Python Imports : break, continue, del
  83. " pythonRepeat:
  84. hi pythonRepeat guifg=#4e9a06 " Python Repeat : for, while, etc.
  85. " pythonConditional:
  86. hi pythonConditional guifg=#d28202 " Python conditonnal : if, elif, else, then
  87. " pythonPrecondit:
  88. hi pythonPrecondit guifg=#ef2929 " python Precondit : import from
  89. " pythonOperator:
  90. hi pythonOperator guifg=#ef2929 " pythonOperator : and, in, is, not, or
  91. " pythonComment:
  92. hi pythonComment guifg=#0066ff " Python comments
  93. " pythonEscape:
  94. " pythonRawString:
  95. hi pythonRawString guifg=#ad7fa8 " Python raw strings
  96. " pythonBuiltin: True False bool enumerate set frozenset help
  97. " pythonException:
  98. " ===== Linked
  99. " pythonFunction: links to Function
  100. " pythonTodo: links to Todo
  101. " pythonDecorator: links to Define
  102. " pythonString: links to String
  103. " pythonNumber: links to Number
  104. " pythonSpaceError: links to Error
  105. " ======================================================
  106. " ==================================== End Python Mode:
  107. " ======================================================
  108. hi Cursor guibg=#ff6a6a guifg=#ffffff
  109. "hi CursorIM
  110. hi Directory guifg=#bbd0df
  111. "hi DiffAdd
  112. "hi DiffChange
  113. "hi DiffDelete
  114. "hi DiffText
  115. "hi ErrorMsg
  116. hi VertSplit guibg=#888a85 guifg=#2e3436 gui=none
  117. hi Folded guibg=#babdb6 guifg=#000000 " How the text appears once folded
  118. hi FoldColumn guibg=#babdb6 guifg=#555753
  119. hi LineNr guibg=#eeeeee guifg=#fcaf3e " Line numbers
  120. hi MatchParen guibg=#babdb6 guifg=#2e3436
  121. hi ModeMsg guifg=#f57900
  122. hi MoreMsg guifg=#f57900
  123. hi NonText guibg=#eeeeee guifg=#555753
  124. hi Question guifg=#aabbcc
  125. hi Search guibg=#fce94f guifg=#c4a000
  126. hi IncSearch guibg=#c4a000 guifg=#fce94f
  127. hi SpecialKey guifg=#ce5c00
  128. hi StatusLine guibg=#888a85 guifg=#2e3436 gui=none
  129. hi StatusLineNC guibg=#888a85 guifg=#fce94f gui=none
  130. hi Visual guibg=#ff6a6a guifg=#000000 " Selection of text in Visual Mode
  131. "hi VisualNOS
  132. hi WarningMsg guifg=salmon
  133. hi WildMenu
  134. hi Menu guibg=#ff6a6a guifg=#000000
  135. "hi Scrollbar guibg=grey30 guifg=tan
  136. "hi Tooltip
  137. hi Pmenu guibg=#babdb6 guifg=#555753
  138. hi PmenuSel guibg=#eeeeee guifg=#2e3436
  139. hi CursorLine guibg=#212628
  140. " {{{ terminal
  141. " TODO
  142. " }}}
  143. "vim: sw=4