-
Notifications
You must be signed in to change notification settings - Fork 0
/
nekotako.vim
163 lines (140 loc) · 5.27 KB
/
nekotako.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
" Vim color file -- nekotako
" Maintainer: Bryan McKelvey <bryan.mckelvey@gmail.com>
" Last Change: 2012 Feb 3
set background=light
hi clear
if version > 580
hi clear
if exists("syntax_on")
syntax reset
endif
endif
let g:colors_name = "nekotako"
" Generic
hi Normal guifg=#000000 guibg=#ffffff
" Cursor
hi Cursor guifg=#ffffff guibg=#7f7f7f
hi CursorLine guibg=#b4dffe
hi CursorColumn guibg=#b4dffe
" Folding / Line Numbering / Status Lines
hi vimFold guifg=#808080 guibg=#ececec gui=bold
hi Folded guifg=#808080 guibg=#ececec gui=bold
hi FoldColumn guifg=#808080 guibg=#ececec gui=bold
hi LineNr guifg=#aaaaaa guibg=#ececec
hi NonText guifg=#808080 guibg=#f8f8ff
hi VertSplit guifg=#dddddd guibg=#dddddd gui=none
hi StatusLine guifg=#555555 guibg=#ececec gui=bold
hi StatusLineNC guifg=#404040 guibg=#dddddd gui=italic
" Misc
hi ModeMsg guifg=#990000
hi MoreMsg guifg=#990000
hi Title guifg=#ef5939
hi WarningMsg guifg=#990000
hi SpecialKey guifg=#177f80 gui=italic
hi MatchParen guifg=#000000 guibg=#cdcdfd
hi Underlined guifg=#000000 gui=underline
hi Directory guifg=#000000 gui=bold
" Search, Visual, etc
hi Visual guibg=#b4d5fe gui=none
hi VisualNOS guibg=#b4d5fe gui=none
hi IncSearch guibg=#ffffcc gui=none
hi Search guibg=#b4d5fe gui=none
" Syntax groups
hi Comment guifg=#999999 gui=italic
hi Conditional guifg=#000000 gui=bold
hi Identifier guifg=#0086b3
hi Ignore guifg=#808080
hi Include guifg=#999999 gui=bold
hi PreCondit guifg=#999999 gui=bold
hi PreProc guifg=#000000 gui=bold
hi Statement guifg=#000000 gui=bold
hi StorageClass guifg=#000000 gui=bold
hi Function guifg=#990000 gui=bold
hi Statement gui=bold
hi Todo guifg=#ffffff guibg=#990000 gui=bold
hi Special guifg=#159828
hi Error guibg=#f8f8ff guifg=#ff1100 gui=undercurl
hi Todo guibg=#f8f8ff guifg=#ff1100 gui=underline
" Types
hi Constant guifg=#0086b3 gui=none
hi Number guifg=#1c9898
hi String guifg=#d81745
hi Type guifg=#445588 gui=bold
" Completion menus
hi WildMenu guifg=#ffffff guibg=#4183c4 gui=none
hi Pmenu guifg=#000000 guibg=#ffffff gui=none
hi PmenuSel guifg=#ffffff guibg=#5061fa gui=none
hi PmenuSbar guifg=#444444 guibg=#ffffff
hi PmenuThumb guifg=#7f7f7f guibg=#ffffff
" Tabs
hi TabLine guifg=#404040 guibg=#dddddd gui=none
hi TabLineFill guifg=#404040 guibg=#dddddd gui=none
hi TabLineSel guifg=#404040 gui=bold
" Spelling
hi spellBad guisp=#fcaf3e
hi spellCap guisp=#73d216
hi spellRare guisp=#fcaf3e
hi spellLocal guisp=#729fcf
" Aliases
hi link cppSTL Function
hi link cppSTLType Type
hi link Character String
hi link htmlTag htmlEndTag
"hi link htmlTagName htmlTag
hi link htmlLink Underlined
hi link pythonFunction Identifier
hi link Question Type
hi link CursorIM Cursor
hi link VisualNOS Visual
hi link xmlTag Identifier
hi link xmlTagName Identifier
hi link shDeref Identifier
hi link shVariable Function
hi link perlSharpBang Special
hi link schemeFunc Statement
"hi link shSpecialVariables Constant
"hi link bashSpecialVariables Constant
" Diff
hi diffLine guifg=#999999 guibg=#eaf2f5
hi diffAdded guifg=#4fa01c
hi diffChanged guifg=#999999
hi diffRemoved guifg=#c52323
" C
hi link cDefine Include
" Ruby
hi rubyConstant guifg=#008080
hi rubyRegexp guifg=#009926
hi rubySymbol guifg=#960b73
hi link rubyAttribute PreProc
hi link rubyClass PreProc
hi link rubyConditional PreProc
hi link rubyControl PreProc
hi link rubyDefine PreProc
hi link rubyInclude Identifier
hi link rubyInterpolationDelimiter String
hi link rubyModule PreProc
hi link rubyModuleDeclaration Normal
hi link rubyPseudoVariable Identifier
hi link rubyRegexpDelimiter rubyRegexp
hi link rubySharpBang Special
hi link rubyStringDelimiter String
" Viml
hi link vimCommentTitle Comment
hi link vimCommand PreProc
hi link vimFunc Normal
hi link vimFuncName Normal
hi link vimGroup Normal
hi link vimHighlight Identifier
hi link vimHiGui Normal
hi link vimHiGuiFgBg Normal
hi link vimHiAttrib Normal
hi link vimHLGroup Normal
hi link vimIsCommand Normal
hi link vimNotFunc PreProc
hi link vimOper Normal
hi link vimOption Identifier
hi link vimParenSep Normal
hi link vimSyntax Identifier
hi link vimSynType Normal
" NERDTree
hi NERDTreeCWD guifg=#4183c4