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