Add vim config
This commit is contained in:
parent
087a38aa20
commit
770c7b3e9e
40 changed files with 7782 additions and 0 deletions
121
vim/colors/fu.vim
Normal file
121
vim/colors/fu.vim
Normal file
|
@ -0,0 +1,121 @@
|
|||
" 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
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue