| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121 |
- " Vim color file
- "
- " Name: fu.vim
- " Version: 1.1
- " Maintainer: Aaron Mueller <mail@aaron-mueller.de>
- " Contributors: Florian Eitel <feitel@indeedgeek.de>
- " Tinou <tinoucas@gmail.com>
- "
- " This is a compositon from railscast, mustang and xoria256 with a lot of
- " improvemts in the colors. Want to change toe colors to your needs? Go to
- " this page to see what number is set wo what color:
- " http://www.calmar.ws/vim/256-xterm-24bit-rgb-color-chart.html
- "
- " History:
- " 2010-06-09 - Merge changes from Florian Eitel in this file. There was many
- " whitespace issues and some unused highlight settings which are removed
- " now. Also merged Tinous GUI version of the whole colorscheme. Thanks a
- " lot dudes!
- "
- " 2010-06-09 - Initial setup and creation of this file. Additional colors for
- " Ruby and the diff view are added.
- "
- if &t_Co != 256 && ! has("gui_running")
- echomsg "err: please use GUI or a 256-color terminal (so that t_Co=256 could be set)"
- finish
- endif
- set background=dark
- hi clear
- if exists("syntax_on")
- syntax reset
- endif
- let colors_name = "fu"
- " General colors
- hi Normal ctermfg=252 ctermbg=234 guifg=#d0d0d0 guibg=#1c1c1c
- hi CursorColumn ctermbg=238 guibg=#444444
- hi Cursor ctermbg=214 guibg=#ffaf00
- hi CursorLine ctermbg=238 guibg=#444444
- hi FoldColumn ctermfg=248 ctermbg=bg guifg=#a8a8a8 guibg=#000000
- hi Folded ctermfg=255 ctermbg=60 guifg=#eeeeee guibg=#5f5f87
- hi IncSearch ctermfg=0 ctermbg=223 guifg=#000000 guibg=#ffd7af
- hi NonText ctermfg=248 ctermbg=233 cterm=bold guifg=#a8a8a8 guibg=#121212
- hi Search ctermfg=0 ctermbg=149 guifg=#000000 guibg=#afd75f
- hi SignColumn ctermfg=248 guifg=#a8a8a8
- hi SpecialKey ctermfg=77 guifg=#5fd75f
- hi StatusLine ctermfg=232 ctermbg=255 guifg=#080808 guibg=#eeeeee
- hi StatusLineNC ctermfg=237 ctermbg=253 guifg=#3a3a3a guibg=#dadada
- hi TabLine ctermfg=253 ctermbg=237 guifg=#dadada guibg=#3a3a3a
- hi TabLineFill ctermfg=0 ctermbg=0 guifg=#000000 guibg=#000000
- hi TabLineSel ctermfg=255 ctermbg=33 guifg=#eeeeee guibg=#0087ff
- hi VertSplit ctermfg=237 ctermbg=237 guifg=#3a3a3a guibg=#3a3a3a
- hi Visual ctermfg=24 ctermbg=153 guifg=#005f87 guibg=#afd7ff
- hi VIsualNOS ctermfg=24 ctermbg=153 guifg=#005f87 guibg=#afd7ff
- hi LineNr ctermfg=248 ctermbg=232 guifg=#a8a8a8 guibg=#080808
- hi ModeMsg ctermfg=220 guifg=#ffd700
- hi ErrorMsg ctermfg=196 ctermbg=52 guifg=#ff0000 guibg=#5f0000
- hi SpellBad ctermfg=196 ctermbg=52
- if version >= 700
- hi CursorLine ctermbg=236 guibg=#303030
- hi CursorColumn ctermbg=236 guibg=#303030
- hi MatchParen ctermfg=157 ctermbg=237 cterm=bold guifg=#afffaf guibg=#3a3a3a
- hi Pmenu ctermfg=255 ctermbg=236 guifg=#eeeeee guibg=#303030
- hi PmenuSel ctermfg=0 ctermbg=74 guifg=#000000 guibg=#5fafd7
- hi PmenuSbar ctermbg=243 guibg=#767676
- hi PmenuThumb ctermbg=252 guibg=#d0d0d0
- hi WildMenu ctermfg=255 ctermbg=33 guifg=#eeeeee guibg=#0087ff
- endif
- " Syntax highlighting
- hi Comment ctermfg=244 guifg=#808080
- hi Constant ctermfg=220 cterm=bold guifg=#ffd700
- hi String ctermfg=107 ctermbg=233 guifg=#87af5f guibg=#121212
- hi Character ctermfg=228 ctermbg=16 guifg=#ffff87 guibg=#000000
- hi Number ctermfg=214 guifg=#ffaf00
- hi Boolean ctermfg=148 guifg=#afd700
- hi Identifier ctermfg=149 guifg=#afd75f
- hi Function ctermfg=231 guifg=#ffffff
- hi Statement ctermfg=103 guifg=#8787af
- hi Conditional ctermfg=105 guifg=#8787ff
- hi Repeat ctermfg=105 guifg=#8787ff
- hi Label ctermfg=105 guifg=#8787ff
- hi Operator ctermfg=243 guifg=#767676
- hi Keyword ctermfg=190 guifg=#d7ff00
- hi Exception ctermfg=166 ctermbg=0 guifg=#d75f00 guibg=#000000
- hi PreProc ctermfg=229 guifg=#ffffaf
- hi Type ctermfg=111 guifg=#87afff
- hi Structure ctermfg=111 ctermbg=233 guifg=#87afff guibg=#121212
- hi Special ctermfg=220 guifg=#ffd700
- hi SpecialComment ctermfg=228 ctermbg=16 guifg=#ffff87 guibg=#000000
- hi Error ctermfg=196 ctermbg=52 guifg=#ff0000 guibg=#5f0000
- hi Todo ctermfg=46 ctermbg=22 guifg=#00ff00 guibg=#005f00
- " Diff
- hi diffAdd ctermfg=bg ctermbg=151 guifg=#afd787
- hi diffDelete ctermfg=bg ctermbg=246 guifg=#d78787
- hi diffChange ctermfg=bg ctermbg=181 guifg=#000000 guibg=#afd7af
- hi diffText ctermfg=bg ctermbg=174 cterm=bold guifg=#000000 guibg=#949494
- " Ruby
- hi rubyBlockParameter ctermfg=27 guifg=#005fff
- hi rubyClass ctermfg=75 guifg=#5fafff
- hi rubyConstant ctermfg=167 guifg=#d75f5f
- hi rubyInterpolation ctermfg=107 guifg=#87af5f
- hi rubyLocalVariableOrMethod ctermfg=189 guifg=#d7d7ff
- hi rubyPredefinedConstant ctermfg=167 guifg=#d75f5f
- hi rubyPseudoVariable ctermfg=221 guifg=#ffd75f
- hi rubyStringDelimiter ctermfg=143 guifg=#afaf5f
|