From 5b132bf1244a008ad3ce67688030a7678831f77d Mon Sep 17 00:00:00 2001 From: Matias Linares Date: Fri, 23 Oct 2015 03:14:36 -0300 Subject: Initial commit --- vim/colors/railcasts.vim | 137 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 137 insertions(+) create mode 100644 vim/colors/railcasts.vim (limited to 'vim/colors/railcasts.vim') diff --git a/vim/colors/railcasts.vim b/vim/colors/railcasts.vim new file mode 100644 index 0000000..a3a876f --- /dev/null +++ b/vim/colors/railcasts.vim @@ -0,0 +1,137 @@ +" Vim color scheme +" +" Name: railscast.vim +" Maintainer: Josh O'Rourke +" 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 + -- cgit v1.2.3-70-g09d2