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
|
" Vim color scheme
"
" Name: railscast.vim
" Maintainer: Josh O'Rourke <joshorourke@me.com>
" License: public domain
"
" A GUI Only port of the RailsCasts TextMate theme [1] to Vim.
" Some parts of this theme were borrowed from the well-documented Lucius theme [2].
"
" [1] http://railscasts.com/about
" [2] http://www.vim.org/scripts/script.php?script_id=2536
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
let g:colors_name = "railscasts"
highlight clear SignColumn " gitgutter settings
" Colors
" Brown #BC9458
" Dark Blue #6D9CBE
" Dark Green #519F50
" Dark Orange #CC7833
" Light Blue #D0D0FF
" Light Green #A5C261
" Tan #FFC66D
hi Normal guifg=#E6E1DC guibg=#2B2B2B ctermfg=white ctermbg=234
hi Cursor guifg=#000000 guibg=#FFFFFF ctermfg=0 ctermbg=15
hi CursorLine guibg=#333435 ctermbg=235 cterm=NONE
hi Search guibg=#5A647E ctermfg=NONE ctermbg=236 cterm=underline
hi Visual guibg=#5A647E ctermbg=60
hi LineNr guifg=#888888 ctermfg=242
hi StatusLine guibg=#414243 gui=NONE guifg=#E6E1DC
hi StatusLineNC guibg=#414243 gui=NONE
hi VertSplit guibg=#414243 gui=NONE guifg=#414243
hi CursorLineNr guifg=#f4f800 ctermfg=248
hi ColorColumn guibg=#333435 ctermbg=235
" Folds
" -----
" line used for closed folds
hi Folded guifg=#F6F3E8 guibg=#444444 gui=NONE
" Invisible Characters
" ------------------
hi NonText guifg=#777777 gui=NONE
hi SpecialKey guifg=#777777 gui=NONE
" Misc
" ----
" directory names and other special names in listings
hi Directory guifg=#A5C261 gui=NONE
" Popup Menu
" ----------
" normal item in popup
hi Pmenu guifg=#F6F3E8 guibg=#444444 gui=NONE
" selected item in popup
hi PmenuSel guifg=#000000 guibg=#A5C261 gui=NONE
" scrollbar in popup
hi PMenuSbar guibg=#5A647E gui=NONE
" thumb of the scrollbar in the popup
hi PMenuThumb guibg=#AAAAAA gui=NONE
"rubyComment
hi Comment guifg=#BC9458 gui=italic ctermfg=137
hi Todo guifg=#BC9458 guibg=NONE gui=italic ctermfg=94
"rubyPseudoVariable
"nil, self, symbols, etc
hi Constant guifg=#6D9CBE ctermfg=73
"rubyClass, rubyModule, rubyDefine
"def, end, include, etc
hi Define guifg=#CC7833 ctermfg=173
"rubyInterpolation
hi Delimiter guifg=#519F50
"rubyError, rubyInvalidVariable
hi Error guifg=#FFFFFF guibg=#990000 ctermfg=221 ctermbg=88
"rubyFunction
hi Function guifg=#FFC66D gui=NONE ctermfg=221 cterm=NONE
"rubyIdentifier
"@var, @@var, $var, etc
hi Identifier guifg=#D0D0FF gui=NONE ctermfg=73 cterm=NONE
"rubyInclude
"include, autoload, extend, load, require
hi Include guifg=#CC7833 gui=NONE ctermfg=173 cterm=NONE
"rubyKeyword, rubyKeywordAsMethod
"alias, undef, super, yield, callcc, caller, lambda, proc
hi Keyword guifg=#CC7833 ctermfg=172 cterm=NONE
" same as define
hi Macro guifg=#CC7833 gui=NONE ctermfg=172
"rubyInteger
hi Number guifg=#A5C261 ctermfg=107
" #if, #else, #endif
hi PreCondit guifg=#CC7833 gui=NONE ctermfg=172 cterm=NONE
" generic preprocessor
hi PreProc guifg=#CC7833 gui=NONE ctermfg=103
"rubyControl, rubyAccess, rubyEval
"case, begin, do, for, if unless, while, until else, etc.
hi Statement guifg=#CC7833 gui=NONE ctermfg=172 cterm=NONE
"rubyString
hi String guifg=#A5C261 ctermfg=107
hi Title guifg=#FFFFFF ctermfg=15
"rubyConstant
hi Type guifg=#DA4939 gui=NONE
hi DiffAdd guifg=#E6E1DC guibg=#144212
hi DiffDelete guifg=#E6E1DC guibg=#660000
hi link htmlTag xmlTag
hi link htmlTagName xmlTagName
hi link htmlEndTag xmlEndTag
hi xmlTag guifg=#E8BF6A
hi xmlTagName guifg=#E8BF6A
hi xmlEndTag guifg=#E8BF6A
|