Browse Source

everything in a nice package

master
Julio Biason 13 years ago
commit
7ebbe48bb1
  1. 55
      colors/Mustang.vim
  2. 80
      colors/Tomorrow-Night.vim
  3. 504
      colors/badwolf.vim
  4. 55
      colors/blackboard.vim
  5. 64
      colors/busybee.vim
  6. 133
      colors/colorful.vim
  7. 72
      colors/corn.vim
  8. 231
      colors/dual.vim
  9. 105
      colors/google.vim
  10. 123
      colors/guepardo.vim
  11. 102
      colors/lazy.vim
  12. 55
      colors/native.vim
  13. 107
      colors/nuvola.vim
  14. 69
      colors/osx_like.vim
  15. 73
      colors/pigraph.vim
  16. 92
      colors/pyte.vim
  17. 159
      colors/rdark.vim
  18. 55
      colors/rosetta.vim
  19. 1
      colors/solarized.vim
  20. 47
      colors/tutticolori.vim
  21. 81
      colors/vylight.vim
  22. 13
      configs/gvimrc
  23. 195
      configs/vimrc

55
colors/Mustang.vim

@ -0,0 +1,55 @@
" Maintainer: Henrique C. Alves (hcarvalhoalves@gmail.com)
" Version: 1.0
" Last Change: September 25 2008
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
let colors_name = "mustang"
" Vim >= 7.0 specific colors
if version >= 700
hi CursorLine guibg=#2d2d2d ctermbg=236
hi CursorColumn guibg=#2d2d2d ctermbg=236
hi MatchParen guifg=#d0ffc0 guibg=#2f2f2f gui=bold ctermfg=157 ctermbg=237 cterm=bold
hi Pmenu guifg=#ffffff guibg=#444444 ctermfg=255 ctermbg=238
hi PmenuSel guifg=#000000 guibg=#b1d631 ctermfg=0 ctermbg=148
endif
" General colors
hi Cursor guifg=NONE guibg=#626262 gui=none ctermbg=241
hi Normal guifg=#e2e2e5 guibg=#202020 gui=none ctermfg=253 ctermbg=234
hi NonText guifg=#808080 guibg=#303030 gui=none ctermfg=244 ctermbg=235
hi LineNr guifg=#808080 guibg=#000000 gui=none ctermfg=244 ctermbg=232
hi StatusLine guifg=#d3d3d5 guibg=#444444 gui=italic ctermfg=253 ctermbg=238 cterm=italic
hi StatusLineNC guifg=#939395 guibg=#444444 gui=none ctermfg=246 ctermbg=238
hi VertSplit guifg=#444444 guibg=#444444 gui=none ctermfg=238 ctermbg=238
hi Folded guibg=#384048 guifg=#a0a8b0 gui=none ctermbg=4 ctermfg=248
hi Title guifg=#f6f3e8 guibg=NONE gui=bold ctermfg=254 cterm=bold
hi Visual guifg=#faf4c6 guibg=#3c414c gui=none ctermfg=254 ctermbg=4
hi SpecialKey guifg=#808080 guibg=#343434 gui=none ctermfg=244 ctermbg=236
" Syntax highlighting
hi Comment guifg=#808080 gui=italic ctermfg=244
hi Todo guifg=#8f8f8f gui=italic ctermfg=245
hi Boolean guifg=#b1d631 gui=none ctermfg=148
hi String guifg=#b1d631 gui=italic ctermfg=148
hi Identifier guifg=#b1d631 gui=none ctermfg=148
hi Function guifg=#ffffff gui=bold ctermfg=255
hi Type guifg=#7e8aa2 gui=none ctermfg=103
hi Statement guifg=#7e8aa2 gui=none ctermfg=103
hi Keyword guifg=#ff9800 gui=none ctermfg=208
hi Constant guifg=#ff9800 gui=none ctermfg=208
hi Number guifg=#ff9800 gui=none ctermfg=208
hi Special guifg=#ff9800 gui=none ctermfg=208
hi PreProc guifg=#faf4c6 gui=none ctermfg=230
hi Todo guifg=#000000 guibg=#e6ea50 gui=italic
" Code-specific colors
hi pythonOperator guifg=#7e8aa2 gui=none ctermfg=103

80
colors/Tomorrow-Night.vim

@ -0,0 +1,80 @@
" Tomorrow Night
" By Chris Kempson
" http://chriskempson.com
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
let colors_name = "tomorrow_night"
" Vim >= 7.0 Colours
if version >= 700
hi CursorLine guibg=#2d2d2d
hi CursorColumn guibg=#2d2d2d
hi MatchParen guifg=#8e8f8d guibg=#373b41
hi Pmenu guifg=#f6f3e8 guibg=#444444
hi PmenuSel guifg=#000000 guibg=#cae682
endif
" General Colours
hi Cursor guifg=#25292c guibg=#afb0ae
hi Normal guifg=#afb0ae guibg=#25292c
hi NonText guifg=#afb0ae guibg=#25292c
hi LineNr guifg=#8e8f8d guibg=#373b41
hi StatusLine guifg=#8e8f8d guibg=#373b41
hi StatusLineNC guifg=#8e8f8d guibg=#373b41
hi VertSplit guifg=#373b41 guibg=#373b41
hi Folded guibg=#384048 guifg=#a0a8b0
hi Title guifg=#f6f3e8 guibg=NONE
hi Visual guifg=#f6f3e8 guibg=#444444
hi SpecialKey guifg=#808080 guibg=#343434
" Syntax highlighting
hi Comment guifg=#8e8f8d gui=none
hi Todo guifg=#8f8f8f gui=none
hi Constant guifg=#e5786d gui=none
hi String guifg=#a7b367 gui=none
hi Identifier guifg=#d56c69 gui=none
hi Function guifg=#ba9ac2 gui=none
hi Type guifg=#afb0ae gui=none
hi Statement guifg=#ba9ac2 gui=none
hi Keyword guifg=#afb0ae gui=none
hi Operator guifg=#afb0ae gui=none
hi PreProc guifg=#e5786d gui=none
hi Number guifg=#d09562 gui=none
hi Special guifg=#e7f6da gui=none
hi Structure guifg=#ba9ac2 gui=none
hi Parent guifg=#afb0ae gui=none
hi None guifg=#a7b367 gui=none
hi Delimiter guifg=#d09562 gui=none
" PHP Colours
hi phpSpecialFunction guifg=#ba9ac2
hi phpComparison guifg=#afb0ae
hi phpMemberSelector guifg=#afb0ae
hi phpRegion guifg=#82a3bf
hi phpStringSingle guifg=#a7b367
hi phpDefine guifg=#c3a2cc
hi phpMethodsVar guifg=#d3b96b
hi phpVarSelector guifg=#d56c69
hi phpType guifg=#ba9ac2
hi phpStorageClass guifg=#ba9ac2
" HTML Colours
hi htmlTag guifg=#92b3c8
hi htmlTagName guifg=#92b3c8
hi htmlScriptTag guifg=#c3a2cc
hi htmlTitle guifg=#afb0ae
hi htmlArg guifg=#ddc387
hi htmlEndTag guifg=#82a3bf
" VIM Colours
hi vimSynType gui=none
hi vimCommand guifg=#82a3bf
hi vimSetEqual guifg=#a7b367
" CSS Colours
hi cssTagName guifg=#82a3bf
hi cssClassName guifg=#d3b96b

504
colors/badwolf.vim

@ -0,0 +1,504 @@
" _ _ _ __
" | |__ __ _ __| | __ _____ | |/ _|
" | '_ \ / _` |/ _` | \ \ /\ / / _ \| | |_
" | |_) | (_| | (_| | \ V V / (_) | | _|
" |_.__/ \__,_|\__,_| \_/\_/ \___/|_|_|
"
" I am the Bad Wolf. I create myself.
" I take the words. I scatter them in time and space.
" A message to lead myself here.
"
" A Vim colorscheme pieced together by Steve Losh.
" Available at http://stevelosh.com/projects/badwolf/
"
" Why? {{{
"
" After using Molokai for quite a long time, I started longing for
" a replacement.
"
" I love Molokai's high contrast and gooey, saturated tones, but it can be
" a little inconsistent at times.
"
" Also it's winter here in Rochester, so I wanted a color scheme that's a bit
" warmer. A little less blue and a bit more red.
"
" And so Bad Wolf was born. I'm no designer, but designers have been scattering
" beautiful colors through time and space long before I came along. I took
" advantage of that and reused some of my favorites to lead me to this scheme.
"
" }}}
" Supporting code -------------------------------------------------------------
" Preamble {{{
set background=dark
if exists("syntax_on")
syntax reset
endif
let colors_name = "badwolf"
" }}}
" Palette {{{
let s:bwc = {}
" The most basic of all our colors is a slightly tweaked version of the Molokai
" Normal text.
let s:bwc.plain = ['f8f6f2', 15]
" Pure and simple.
let s:bwc.snow = ['ffffff', 15]
let s:bwc.coal = ['000000', 16]
" All of the Gravel colors are based on a brown from Clouds Midnight.
let s:bwc.brightgravel = ['d9cec3', 252]
let s:bwc.lightgravel = ['998f84', 245]
let s:bwc.gravel = ['857f78', 243]
let s:bwc.mediumgravel = ['666462', 241]
let s:bwc.deepgravel = ['45413b', 238]
let s:bwc.deepergravel = ['35322d', 236]
let s:bwc.darkgravel = ['242321', 235]
let s:bwc.blackgravel = ['1c1b1a', 233]
let s:bwc.blackestgravel = ['141413', 232]
" A color sampled from a highlight in a photo of a glass of Dale's Pale Ale on
" my desk.
let s:bwc.dalespale = ['fade3e', 221]
" A beautiful tan from Tomorrow Night.
let s:bwc.dirtyblonde = ['f4cf86', 222]
" Delicious, chewy red from Made of Code for the poppiest highlights.
let s:bwc.taffy = ['ff2c4b', 196]
" The star of the show comes straight from Made of Code.
let s:bwc.tardis = ['0a9dff', 39]
" This one's from Mustang, not Florida!
let s:bwc.orange = ['ffa724', 214]
" A limier green from Getafe.
let s:bwc.lime = ['aeee00', 148]
" Rose's dress in The Idiot's Lantern.
let s:bwc.dress = ['ff9eb8', 211]
" Another play on the brown from Clouds Midnight. I love that color.
let s:bwc.toffee = ['b88853', 137]
" Also based on that Clouds Midnight brown.
let s:bwc.coffee = ['c7915b', 173]
let s:bwc.darkroast = ['88633f', 95]
" }}}
" Highlighting Function {{{
function! HL(group, fg, ...)
" Arguments: group, guifg, guibg, gui, guisp
let histring = 'hi ' . a:group . ' '
if strlen(a:fg)
if a:fg == 'fg'
let histring .= 'guifg=fg ctermfg=fg '
else
let c = get(s:bwc, a:fg)
let histring .= 'guifg=#' . c[0] . ' ctermfg=' . c[1] . ' '
endif
endif
if a:0 >= 1 && strlen(a:1)
if a:1 == 'bg'
let histring .= 'guibg=bg ctermbg=bg '
else
let c = get(s:bwc, a:1)
let histring .= 'guibg=#' . c[0] . ' ctermbg=' . c[1] . ' '
endif
endif
if a:0 >= 2 && strlen(a:2)
let histring .= 'gui=' . a:2 . ' cterm=' . a:2 . ' '
endif
if a:0 >= 3 && strlen(a:3)
let c = get(s:bwc, a:3)
let histring .= 'guisp=#' . c[0] . ' '
endif
" echom histring
execute histring
endfunction
" }}}
" Configuration Options {{{
if exists('g:badwolf_darkgutter') && g:badwolf_darkgutter
let s:gutter = 'blackestgravel'
else
let s:gutter = 'blackgravel'
endif
" }}}
" Actual colorscheme ----------------------------------------------------------
" Vanilla Vim {{{
" General/UI {{{
call HL('Normal', 'plain', 'blackgravel')
call HL('Folded', 'mediumgravel', 'bg', 'none')
call HL('VertSplit', 'lightgravel', 'bg', 'none')
call HL('CursorLine', '', 'darkgravel', 'none')
call HL('CursorColumn', '', 'darkgravel')
call HL('ColorColumn', '', 'darkgravel')
call HL('MatchParen', 'dalespale', 'darkgravel', 'bold')
call HL('NonText', 'deepgravel', 'bg')
call HL('SpecialKey', 'deepgravel', 'bg')
call HL('Visual', '', 'deepgravel')
call HL('VisualNOS', '', 'deepgravel')
call HL('Search', 'coal', 'dalespale', 'bold')
call HL('IncSearch', 'coal', 'tardis', 'bold')
call HL('Underlined', 'fg', '', 'underline')
call HL('StatusLine', 'coal', 'tardis', 'bold')
call HL('StatusLineNC', 'snow', 'deepgravel', 'bold')
call HL('Directory', 'dirtyblonde', '', 'bold')
call HL('Title', 'lime')
call HL('ErrorMsg', 'taffy', 'bg', 'bold')
call HL('MoreMsg', 'dalespale', '', 'bold')
call HL('ModeMsg', 'dirtyblonde', '', 'bold')
call HL('Question', 'dirtyblonde', '', 'bold')
call HL('WarningMsg', 'dress', '', 'bold')
" This is a ctags tag, not an HTML one. 'Something you can use c-] on'.
call HL('Tag', '', '', 'bold')
" hi IndentGuides guibg=#373737
" hi WildMenu guifg=#66D9EF guibg=#000000
" }}}
" Gutter {{{
call HL('LineNr', 'mediumgravel', s:gutter)
call HL('SignColumn', '', s:gutter)
call HL('FoldColumn', 'mediumgravel', s:gutter)
" }}}
" Cursor {{{
call HL('Cursor', 'coal', 'tardis', 'bold')
call HL('vCursor', 'coal', 'tardis', 'bold')
call HL('iCursor', 'coal', 'tardis', 'none')
" }}}
" Syntax highlighting {{{
" Start with a simple base.
call HL('Special', 'plain')
" Comments are slightly brighter than folds, to make 'headers' easier to see.
call HL('Comment', 'gravel')
call HL('Todo', 'snow', 'bg', 'bold')
call HL('SpecialComment', 'snow', 'bg', 'bold')
" Strings are a nice, pale straw color. Nothing too fancy.
call HL('String', 'dirtyblonde')
" Control flow stuff is taffy.
call HL('Statement', 'taffy', '', 'bold')
call HL('Keyword', 'taffy', '', 'bold')
call HL('Conditional', 'taffy', '', 'bold')
call HL('Operator', 'taffy', '', 'none')
call HL('Label', 'taffy', '', 'none')
call HL('Repeat', 'taffy', '', 'none')
" Functions and variable declarations are orange, because plain looks weird.
call HL('Identifier', 'orange', '', 'none')
call HL('Function', 'orange', '', 'none')
" Preprocessor stuff is lime, to make it pop.
"
" This includes imports in any given language, because they should usually be
" grouped together at the beginning of a file. If they're in the middle of some
" other code they should stand out, because something tricky is
" probably going on.
call HL('PreProc', 'lime', '', 'none')
call HL('Macro', 'lime', '', 'none')
call HL('Define', 'lime', '', 'none')
call HL('PreCondit', 'lime', '', 'bold')
" Constants of all kinds are colored together.
" I'm not really happy with the color yet...
call HL('Constant', 'toffee', '', 'bold')
call HL('Character', 'toffee', '', 'bold')
call HL('Boolean', 'toffee', '', 'bold')
call HL('Number', 'toffee', '', 'bold')
call HL('Float', 'toffee', '', 'bold')
" Not sure what 'special character in a constant' means, but let's make it pop.
call HL('SpecialChar', 'dress', '', 'bold')
call HL('Type', 'dress', '', 'none')
call HL('StorageClass', 'taffy', '', 'none')
call HL('Structure', 'taffy', '', 'none')
call HL('Typedef', 'taffy', '', 'bold')
" Make try/catch blocks stand out.
call HL('Exception', 'lime', '', 'bold')
" Misc
call HL('Error', 'snow', 'taffy', 'bold')
call HL('Debug', 'snow', '', 'bold')
call HL('Ignore', 'gravel', '', '')
" }}}
" Completion Menu {{{
call HL('Pmenu', 'plain', 'deepergravel')
call HL('PmenuSel', 'coal', 'tardis', 'bold')
call HL('PmenuSbar', '', 'deepergravel')
call HL('PmenuThumb', 'brightgravel')
" }}}
" Diffs {{{
call HL('DiffDelete', 'coal', 'coal')
call HL('DiffAdd', '', 'deepergravel')
call HL('DiffChange', '', 'darkgravel')
call HL('DiffText', 'snow', 'deepergravel', 'bold')
" }}}
" Spelling {{{
if has("spell")
call HL('SpellCap', 'dalespale', '', 'undercurl,bold', 'dalespale')
call HL('SpellBad', '', '', 'undercurl', 'dalespale')
call HL('SpellLocal', '', '', 'undercurl', 'dalespale')
call HL('SpellRare', '', '', 'undercurl', 'dalespale')
endif
" }}}
" }}}
" Plugins {{{
" CtrlP {{{
" the message when no match is found
call HL('CtrlPNoEntries', 'snow', 'taffy', 'bold')
" the matched pattern
call HL('CtrlPMatch', 'orange', 'bg', 'none')
" the line prefix '>' in the match window
call HL('CtrlPLinePre', 'deepgravel', 'bg', 'none')
" the prompt’s base
call HL('CtrlPPrtBase', 'deepgravel', 'bg', 'none')
" the prompt’s text
call HL('CtrlPPrtText', 'plain', 'bg', 'none')
" the prompt’s cursor when moving over the text
call HL('CtrlPPrtCursor', 'coal', 'tardis', 'bold')
" 'prt' or 'win', also for 'regex'
call HL('CtrlPMode1', 'coal', 'tardis', 'bold')
" 'file' or 'path', also for the local working dir
call HL('CtrlPMode2', 'coal', 'tardis', 'bold')
" the scanning status
call HL('CtrlPStats', 'coal', 'tardis', 'bold')
" TODO: CtrlP extensions.
" CtrlPTabExtra : the part of each line that’s not matched against (Comment)
" CtrlPqfLineCol : the line and column numbers in quickfix mode (|hl-Search|)
" CtrlPUndoT : the elapsed time in undo mode (|hl-Directory|)
" CtrlPUndoBr : the square brackets [] in undo mode (Comment)
" CtrlPUndoNr : the undo number inside [] in undo mode (String)
" }}}
" EasyMotion {{{
call HL('EasyMotionTarget', 'tardis', 'bg', 'bold')
call HL('EasyMotionShade', 'deepgravel', 'bg')
" }}}
" Interesting Words {{{
" These are only used if you're me or have copied the <leader>hNUM mappings
" from my Vimrc.
call HL('InterestingWord1', 'coal', 'orange')
call HL('InterestingWord2', 'coal', 'lime')
call HL('InterestingWord3', 'coal', 'taffy')
" }}}
" Makegreen {{{
" hi GreenBar term=reverse ctermfg=white ctermbg=green guifg=coal guibg=#9edf1c
" hi RedBar term=reverse ctermfg=white ctermbg=red guifg=white guibg=#C50048
" }}}
" ShowMarks {{{
call HL('ShowMarksHLl', 'tardis', 'blackgravel')
call HL('ShowMarksHLu', 'tardis', 'blackgravel')
call HL('ShowMarksHLo', 'tardis', 'blackgravel')
call HL('ShowMarksHLm', 'tardis', 'blackgravel')
" }}}
" }}}
" Filetype-specific {{{
" Clojure {{{
call HL('clojureSpecial', 'taffy', '', '')
call HL('clojureDefn', 'taffy', '', '')
call HL('clojureDefMacro', 'taffy', '', '')
call HL('clojureDefine', 'taffy', '', '')
call HL('clojureMacro', 'taffy', '', '')
call HL('clojureCond', 'taffy', '', '')
call HL('clojureKeyword', 'orange', '', 'none')
call HL('clojureFunc', 'dress', '', 'none')
call HL('clojureRepeat', 'dress', '', 'none')
call HL('clojureParen0', 'lightgravel', '', 'none')
call HL('clojureAnonArg', 'snow', '', 'bold')
" }}}
" CSS {{{
call HL('cssColorProp', 'fg', '', 'none')
call HL('cssBoxProp', 'fg', '', 'none')
call HL('cssTextProp', 'fg', '', 'none')
call HL('cssRenderProp', 'fg', '', 'none')
call HL('cssGeneratedContentProp', 'fg', '', 'none')
call HL('cssValueLength', 'toffee', '', 'bold')
call HL('cssColor', 'toffee', '', 'bold')
call HL('cssBraces', 'lightgravel', '', 'none')
call HL('cssIdentifier', 'orange', '', 'bold')
call HL('cssClassName', 'orange', '', 'none')
" }}}
" Django Templates {{{
call HL('djangoArgument', 'dirtyblonde', '',)
call HL('djangoTagBlock', 'orange', '')
call HL('djangoVarBlock', 'orange', '')
" hi djangoStatement guifg=#ff3853 gui=bold
" hi djangoVarBlock guifg=#f4cf86
" }}}
" HTML {{{
" Punctuation
call HL('htmlTag', 'darkroast', 'bg', 'none')
call HL('htmlEndTag', 'darkroast', 'bg', 'none')
" Tag names
call HL('htmlTagName', 'coffee', '', 'bold')
call HL('htmlSpecialTagName', 'coffee', '', 'bold')
" Attributes
call HL('htmlArg', 'coffee', '', 'none')
" Stuff inside an <a> tag
call HL('htmlLink', 'lightgravel', '', 'underline')
" }}}
" Java {{{
call HL('javaClassDecl', 'taffy', '', 'bold')
call HL('javaScopeDecl', 'taffy', '', 'bold')
call HL('javaCommentTitle', 'gravel', '')
call HL('javaDocTags', 'snow', '', 'none')
call HL('javaDocParam', 'dalespale', '', '')
" }}}
" LessCSS {{{
call HL('lessVariable', 'lime', '', 'none')
" }}}
" Mail {{{
call HL('mailSubject', 'orange', '', 'bold')
call HL('mailHeader', 'lightgravel', '', '')
call HL('mailHeaderKey', 'lightgravel', '', '')
call HL('mailHeaderEmail', 'snow', '', '')
call HL('mailURL', 'toffee', '', 'underline')
call HL('mailSignature', 'gravel', '', 'none')
call HL('mailQuoted1', 'gravel', '', 'none')
call HL('mailQuoted2', 'dress', '', 'none')
call HL('mailQuoted3', 'dirtyblonde', '', 'none')
call HL('mailQuoted4', 'orange', '', 'none')
call HL('mailQuoted5', 'lime', '', 'none')
" }}}
" Markdown {{{
call HL('markdownHeadingRule', 'lightgravel', '', 'bold')
call HL('markdownHeadingDelimiter', 'lightgravel', '', 'bold')
call HL('markdownOrderedListMarker', 'lightgravel', '', 'bold')
call HL('markdownListMarker', 'lightgravel', '', 'bold')
call HL('markdownH1', 'orange', '', 'bold')
call HL('markdownH2', 'lime', '', 'bold')
call HL('markdownH3', 'lime', '', 'none')
call HL('markdownH4', 'lime', '', 'none')
call HL('markdownH5', 'lime', '', 'none')
call HL('markdownH6', 'lime', '', 'none')
call HL('markdownLinkText', 'toffee', '', 'underline')
call HL('markdownIdDeclaration', 'toffee')
call HL('markdownAutomaticLink', 'toffee', '', 'bold')
call HL('markdownUrl', 'toffee', '', 'bold')
call HL('markdownUrldelimiter', 'lightgravel', '', 'bold')
call HL('markdownLinkDelimiter', 'lightgravel', '', 'bold')
call HL('markdownLinkTextDelimiter', 'lightgravel', '', 'bold')
call HL('markdownCodeDelimiter', 'dirtyblonde', '', 'bold')
call HL('markdownCode', 'dirtyblonde', '', 'none')
call HL('markdownCodeBlock', 'dirtyblonde', '', 'none')
" }}}
" Python {{{
hi def link pythonOperator Operator
call HL('pythonBuiltin', 'dress')
call HL('pythonEscape', 'dress')
call HL('pythonException', 'lime', '', 'bold')
call HL('pythonExceptions', 'lime', '', 'none')
call HL('pythonDecorator', 'taffy', '', 'none')
" }}}
" Vim {{{
call HL('VimCommentTitle', 'lightgravel', '', 'bold')
call HL('VimMapMod', 'dress', '', 'none')
call HL('VimMapModKey', 'dress', '', 'none')
call HL('VimNotation', 'dress', '', 'none')
call HL('VimBracket', 'dress', '', 'none')
" }}}
" }}}

55
colors/blackboard.vim

@ -0,0 +1,55 @@
" Vim color scheme
"
" Name: blackboard.vim
" Maintainer: Ben Wyrosdick <ben.wyrosdick@gmail.com>
" Last Change: 20 August 2009
" License: public domain
" Version: 1.4
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
let g:colors_name = "blackboard"
if has("gui_running")
"GUI Colors
highlight Normal guifg=White guibg=#0B1022
highlight Cursor guifg=Black guibg=Yellow
highlight CursorLine guibg=#191E2F
highlight LineNr guibg=#323232 guifg=#888888
highlight Folded guifg=#f1f3e8 guibg=#444444
highlight Pmenu guibg=#84A7C1
"General Colors
highlight Comment guifg=#AEAEAE
highlight Constant guifg=#CAFE1E
highlight Keyword guifg=#FFDE00
highlight String guifg=#00D42D
highlight Type guifg=#84A7C1
highlight Identifier guifg=#00D42D gui=NONE
highlight Function guifg=#FF5600 gui=NONE
highlight clear Search
highlight Search guibg=#1C3B79
highlight PreProc guifg=#FF5600
"HTML Colors
highlight link htmlTag Type
highlight link htmlEndTag htmlTag
highlight link htmlTagName htmlTag
"Ruby Colors
highlight link rubyClass Keyword
highlight link rubyDefine Keyword
highlight link rubyConstant Type
highlight link rubySymbol Constant
highlight link rubyStringDelimiter rubyString
highlight link rubyInclude Keyword
highlight link rubyAttribute Keyword
highlight link rubyInstanceVariable Normal
"Rails Colors
highlight link railsMethod Type
end

64
colors/busybee.vim

@ -0,0 +1,64 @@
" Maintainer: Patrick J. Anderson
" Version: 1.0.1
" Last Change: February 23, 2009
" Credits: This is a modification of Mustang.vim color scheme
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
let colors_name = "busybee"
" Vim >= 7.0 specific colors
if version >= 700
hi CursorLine guibg=#202020 ctermbg=234
hi CursorColumn guibg=#202020 ctermbg=234
hi MatchParen guifg=#d0ffc0 guibg=#202020 gui=bold ctermfg=157 ctermbg=237 cterm=bold
hi Pmenu guifg=#ffffff guibg=#202020 ctermfg=255 ctermbg=238
hi PmenuSel guifg=#000000 guibg=#b1d631 ctermfg=0 ctermbg=148
endif
" General colors
hi Cursor guifg=NONE guibg=#626262 gui=none ctermbg=241
hi Normal guifg=#e2e2e5 guibg=#202020 gui=none ctermfg=253 ctermbg=234
hi NonText guifg=#808080 guibg=#202020 gui=none ctermfg=244 ctermbg=235
hi LineNr guifg=#808080 guibg=#202020 gui=none ctermfg=244 ctermbg=234
hi StatusLine guifg=#d3d3d5 guibg=#303030 gui=none ctermfg=253 ctermbg=238
hi StatusLineNC guifg=#939395 guibg=#303030 gui=none ctermfg=246 ctermbg=238
hi VertSplit guifg=#444444 guibg=#303030 gui=none ctermfg=238 ctermbg=238
hi Folded guibg=#384048 guifg=#a0a8b0 gui=none ctermbg=4 ctermfg=248
hi Title guifg=#f6f3e8 guibg=NONE gui=bold ctermfg=254 cterm=bold
hi Visual guifg=#faf4c6 guibg=#3c414c gui=none ctermfg=254 ctermbg=238
hi SpecialKey guifg=#808080 guibg=#343434 gui=none ctermfg=244 ctermbg=236
" Syntax highlighting
hi Comment guifg=#8f8f8f gui=italic ctermfg=244
hi Todo guifg=#8f8f8f gui=none ctermfg=245
hi Boolean guifg=#b1d631 gui=none ctermfg=148
hi String guifg=#7da7ec gui=none ctermfg=148
hi Identifier guifg=#b1d631 gui=none ctermfg=148
hi Function guifg=#ffff00 gui=none ctermfg=255
hi Type guifg=#7e8aa2 gui=none ctermfg=103
hi Statement guifg=#7e8aa2 gui=none ctermfg=103
hi Keyword guifg=#ff9800 gui=none ctermfg=208
hi Constant guifg=#ff9800 gui=none ctermfg=208
hi Number guifg=#ff9800 gui=none ctermfg=208
hi Special guifg=#ff9800 gui=none ctermfg=208
hi PreProc guifg=#faf4c6 gui=none ctermfg=230
hi Todo guifg=#ff9f00 guibg=#202020 gui=none
" Code-specific colors
hi pythonImport guifg=#009000 gui=none ctermfg=255
hi pythonException guifg=#f00000 gui=none ctermfg=200
hi pythonOperator guifg=#7e8aa2 gui=none ctermfg=103
hi pythonBuiltinFunction guifg=#009000 gui=none ctermfg=200
hi pythonExClass guifg=#009000 gui=none ctermfg=200
" Tabs
hi TabLine ctermfg=255 ctermbg=241 cterm=NONE
hi TabLineFill ctermfg=255 ctermbg=241 cterm=NONE
hi TabLineSel ctermfg=22 ctermbg=148 cterm=bold

133
colors/colorful.vim

@ -0,0 +1,133 @@
" Vim color file
" A modified verion of habiLight color schemeversion of habiLight color scheme by Christian Habermann
" Intro {{{1
set background=light
hi clear
if exists("syntax_on")
syntax reset
endif
let g:colors_name = "colorful"
" Normal {{{1
hi Normal guifg=DarkBlue guibg=WhiteSmoke
" Search {{{1
hi IncSearch cterm=UNDERLINE ctermfg=Black ctermbg=brown gui=UNDERLINE guifg=White guibg=NavyBlue
hi Search term=reverse cterm=UNDERLINE ctermfg=Black ctermbg=brown gui=NONE guifg=DarkBlue guibg=#FFE270
" Messages {{{1
hi ErrorMsg gui=BOLD guifg=#EB1513 guibg=NONE
hi! link WarningMsg ErrorMsg
hi ModeMsg gui=BOLD guifg=#0070ff guibg=NONE
hi MoreMsg guibg=NONE guifg=seagreen
hi! link Question MoreMsg
" Split area {{{1
hi StatusLineNC gui=NONE guibg=LightBlue guifg=white
hi StatusLine gui=NONE guibg=SteelBlue guifg=WhiteSmoke
hi! link VertSplit StatusLineNC
hi WildMenu gui=BOLD guifg=White guibg=DarkSalmon
" Diff {{{1
hi DiffText gui=NONE guifg=#f83010 guibg=#ffeae0
hi DiffChange gui=NONE guifg=#006800 guibg=#d0ffd0
hi DiffDelete gui=NONE guifg=#2020ff guibg=#c8f2ea
hi! link DiffAdd DiffDelete
" Cursor {{{1
hi Cursor gui=none guifg=White guibg=DarkBlue
"hi lCursor gui=NONE guifg=#f8f8f8 guibg=#8000ff
hi CursorIM gui=NONE guifg=#f8f8f8 guibg=#8000ff
" Fold {{{1
hi Folded gui=NONE guibg=#B5EEB5 guifg=black
"hi FoldColumn gui=NONE guibg=#9FD29F guifg=black
hi! link FoldColumn Folded
" Other {{{1
hi Directory gui=NONE guifg=NavyBlue guibg=#FFE9E3
hi BrowseDirectory gui=NONE guifg=Blue2 guibg=#FFE9E3
hi BrowseCurDirectory gui=NONE guifg=Red4 guibg=#FFE9E3
hi BrowseFile gui=NONE guifg=NavyBlue guibg=#E3EFFF
hi BrowseSuffixes gui=none guifg=Gray50 guibg=bg
hi LineNr gui=NONE guifg=#8080a0 guibg=NONE
hi NonText gui=BOLD guifg=#4000ff guibg=White
"hi SpecialKey gui=NONE guifg=#A35B00 guibg=NONE
hi Title gui=BOLD guifg=#1014AD guibg=NONE
hi Visual term=reverse ctermfg=yellow ctermbg=black gui=NONE guifg=Black guibg=#D6E3F8
hi VisualNOS term=reverse ctermfg=yellow ctermbg=black gui=UNDERLINE guifg=Black guibg=#BDDFFF
" Syntax group {{{1
hi Comment term=BOLD ctermfg=darkgray guifg=SteelBlue guibg=#F0F6FF
hi Type term=UNDERLINE ctermfg=red gui=NONE guifg=#B91F49 guibg=#FFE3E5
hi Error term=REVERSE ctermfg=15 ctermbg=9 guibg=Red guifg=White
hi Identifier term=UNDERLINE ctermfg=Blue guifg=Blue
hi Number term=UNDERLINE ctermfg=red gui=NONE guifg=#00C226 guibg=#DBF8E3
hi PreProc term=UNDERLINE ctermfg=darkblue guifg=#1071CE guibg=#E3EFFF
hi Special term=BOLD ctermfg=darkmagenta guifg=red2
hi Statement term=BOLD ctermfg=DarkRed gui=NONE guifg=#F06F00 guibg=#FCECE0
hi Conditional term=BOLD ctermfg=DarkRed gui=NONE guifg=#F06F00 guibg=#FCECEE
hi Tag term=BOLD ctermfg=DarkGreen guifg=DarkGreen
hi Todo term=STANDOUT ctermbg=Yellow ctermfg=blue gui=BOLD guifg=DarkBlue guibg=Red
hi Constant term=BOLD ctermfg=Blue gui=NONE guifg=Red4 guibg=#FEE6FF
hi! link String Constant
hi! link Character Constant
hi! link Boolean Constant
hi! link Float Number
hi! link Function Identifier
hi! link Repeat Statement
hi! link Label Statement
hi! link Operator Statement
hi! link Keyword Statement
hi! link Exception Statement
hi! link Include PreProc
hi! link Define PreProc
hi! link Macro PreProc
hi! link PreCondit PreProc
hi! link StorageClass Type
hi! link Structure Type
hi! link Typedef Type
hi! link SpecialChar Special
hi! link Delimiter Special
hi! link SpecialComment Special
hi! link Debug Special
" HTML {{{1
hi htmlLink gui=UNDERLINE guifg=#0000ff guibg=NONE
hi htmlBold gui=BOLD
hi htmlBoldItalic gui=BOLD,ITALIC
hi htmlBoldUnderline gui=BOLD,UNDERLINE
hi htmlBoldUnderlineItalic gui=BOLD,UNDERLINE,ITALIC
hi htmlItalic gui=ITALIC
hi htmlUnderline gui=UNDERLINE
hi htmlUnderlineItalic gui=UNDERLINE,ITALIC
" Tabs {{{1
highlight TabLine term=underline cterm=underline ctermfg=0 ctermbg=7 gui=underline guibg=LightGrey
highlight TabLineFill term=reverse cterm=reverse gui=reverse
highlight TabLineSel term=bold cterm=bold gui=bold
" Spell Checker {{{1
if v:version >= 700
highlight SpellBad term=reverse ctermbg=12 gui=undercurl guisp=Red
highlight SpellCap term=reverse ctermbg=9 gui=undercurl guisp=Blue
highlight SpellRare term=reverse ctermbg=13 gui=undercurl guisp=Magenta
highlight SpellLocale term=underline ctermbg=11 gui=undercurl guisp=DarkCyan
endif
" Completion {{{1
highlight Pmenu ctermbg=13 guifg=Black guibg=#BDDFFF
highlight PmenuSel ctermbg=7 guifg=Black guibg=Orange
highlight PmenuSbar ctermbg=7 guifg=#CCCCCC guibg=#CCCCCC
highlight PmenuThumb cterm=reverse gui=reverse guifg=Black guibg=#AAAAAA
" Misc {{{1
highlight KDE guifg=magenta gui=NONE
highlight mySpecialSymbols guifg=magenta gui=NONE
highlight MatchParen term=reverse ctermbg=11 gui=bold guibg=#B5EEB5 guifg=black
" vim600:foldmethod=marker

72
colors/corn.vim

@ -0,0 +1,72 @@
" Vim colorscheme
" Author: Charles <cherry_avium@yahoo.com>
" Version: 0.01
" Date: 07 December 2005
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
" multiple scheme method
" - one for C like language
" - one for markup language
" - one for style language (properties) -> property more outstanding than
" object
let colors_name = "Corn"
" set mouseshape+=i:arrow
" Window elements
hi Cursor guifg=#000000 guibg=#F0F0F0
hi Folded guifg=#C0C0C0 guibg=#808080
hi LineNr guifg=#CCCCCC
hi NonText guifg=#CCCCCC
hi Normal guifg=#E0E0E0 guibg=#333333
hi StatusLine guifg=#B8860B guibg=#E5E5E5
hi StatusLineNC guifg=#C0C0C0 guibg=#000000
hi Visual guifg=#C0C0C0 guibg=#000000
" Main groups
hi Comment guifg=#BBCCEE
hi Constant guifg=#EEDDAA gui=none
hi Statement guifg=#CCEE00 gui=italic
hi StatementU guifg=#CCEE00 gui=underline
hi Keyword guifg=#CCEE00
hi Underlined guifg=#E0E0E0 gui=underline
hi Error guifg=#FFFFFF guibg=#FF0000
" Tag syntax
hi Attribute guifg=#CCCCCC gui=italic
hi! link String Constant
hi! link Character Constant
hi! link Number Constant
hi! link Boolean Constant
hi! link Float Constant
hi! link Identifier Normal
hi! link Function Statement
hi! link Operator Keyword
hi! link Preproc Keyword
hi! link Type Keyword
hi! link Special Keyword
hi! link Ignore Normal
hi! link Todo Error
hi! link Title Normal
hi! link phpDefine StatementU
hi! link HtmlArg Attribute
hi! link HtmlSpecialChar Statement
hi! link xmlTagName Keyword
hi! link xmlEndTag Keyword
hi! link xmlEntity Statement
hi! link xmlCData Comment
hi! link xmlAttrib Attribute

231
colors/dual.vim

@ -0,0 +1,231 @@
"==============================================================================.
" File: dual.vim |
" License: Public Domain, FREE as LOVE. |
" Description: The Dual colorscheme you've been longing for. On VIM, it uses |
" dark colors. On GVIM, it uses bright colors without bold, |
" italic nor underline font styles (except for spell checking |
" and some GUI elements). |
" Note: - Only standard (for all languages) highlight-groups are set. |
" - This colorscheme _should_ look nice everywhere. |
"==============================================================================|
" Author: drachenkiraa, {_drachen_kiraa_}@{_gmail_}.{com_} (remove: _{}) |
" Last Change: 2009 Jul 1 |
" Version: 1.1 |
"==========================================================================={{{1
" Changes: |
" 1.0: Public release. |
" 1.1: A LOT of changes, if you are interested to know what really changed: |
" Changed 'CursorLine', 'CursorColumn' to use 'gui=underline' instead of |
" using 'guibg' color. |
" Made 'PMenuSel' guibg color more darker. |
" Changed 'SpellRare' guisp color to DarkMagenta. |
" Tab pages, Status and Split bars now use gray-blue and blue-white |
" as colors (for both terminal and gui). |
" Changed 'MoreMsg' guifg color from Gray30 to DarkGreen. |
" Changed 'Question' gui option to italic. |
" Changed 'Directory' ctermfg from Yellow to Blue. |
" Changed all Diff colors to use their darker versions. |
" Made 'LineNr' transparent and brighter. |
" Made 'SignColumn' transparent. |
" Made 'Folded' and 'FoldColumn' darkblue over transparent for cterm, |
" and made their GUI colors more brighter. |
" Changed 'IncSearch' ctermbg and guibg colors from |
" LighMagenta to Green. |
" Added 'ctermfg'and 'guifg' options to 'Search'. |
" Made 'Comment' guifg and ctermfg colors more brighter. |
" Linked 'Number', 'Float' and 'Boolean' to 'Constant'. |
" Changed 'Constant' ctermfg color from Magenta to Yellow, |
" and made guifg colors more darker. |
" Changed 'Character' ctermfg color from Magenta to DarkRed, |
" and made guifg colors more darker. |
" Made 'String' ctermfg color more darker. |
" Linked 'Function' to 'Identifier', and changed their ctermfg and guifg |
" to Magenta and a dark violet respectively. |
" Linked 'Conditional', 'Repeat', 'Operator', 'Keyword', 'Label' and |
" 'Exception' to 'Statement. |
" Changed 'Statement' ctermfg color from Green to Blue. |
" Linked 'StorageClass', 'Structure' and 'Typedef' to 'Type'. |
" Changed 'Type' ctermfg color from Cyan to Blue. |
" Linked 'Include', 'Define' and 'Macro' to 'PreProc'. |
" Changed 'PreProc' ctermfg color to a darker version. |
" Changed 'PreCondit' ctermfg color from Blue to Yellow and guifg color |
" from Red to Gold like. |
" Changed 'Special', 'SpecialChar', 'Tag' and 'Delimiter' ctermfg color |
" from Red to Cyan and changed their guifg color to sky blue. |
" Changed 'MatchParen' guibg color from light magenta to DarkBlue. |
" Changed 'Todo' ctermbg and guibg colors to Green and DarkGreen. |
" Made 'Underlined'ctermbg transparent. |
" Set 'NonText' guibg color to the same as the 'FoldColumn' guibg color. |
"==============================================================================|
" Color Test: :he group-name |
" :so $VIMRUNTIME/syntax/hitest.vim |
" Tested On: - Linux (gvim v6.3, v6.4); |
" - Standard Linux Terminal (vim v6.3, v6.4); |
" - Xterm, Rxvt, Konsole, gnome-terminal (vim v6.3, v6.4). |
" - Windows (gvim v7.1, v7.2); |
" - DOS (vim v7.1, v7.2). |
" TODO: * Test this colorscheme on newer versions of vim/gvim for Linux |
" and other systems (*BSD, Mac, Amiga?). |
" * Are all the has("feature") checks really worth? |
" Please enlighten me if I'm wrong. |
"==============================================================================|
" Random Tips: |
" * If your terminal supports more than 8 colors (which is the case of most |
" modern xterms, rxvts, and others), then it is worth adding the following |
" lines somewhere into your .vimrc: |
" if &term =~ "xterm" |
" set t_Co=16 |
" endif |
" That'll make this colorscheme look a lot better on such terminals. |
" For further help checkout: |
" :he term-dependent-settings |
" :he term |
"===========================================================================}}}1
" Initial setup stuff {{{1
" Remove existing highlighting
if has("gui_running")
set background=light
else
set background=dark
endif
hi clear
if exists("syntax_on")
syntax reset
endif
let g:colors_name = "dual"
hi Normal ctermbg=Black ctermfg=Gray guibg=White guifg=Black gui=none
" Vim >= 7.0 specific colors {{{1
if v:version >= 700
" Cursor colors {{{2
hi Cursor ctermbg=fg ctermfg=bg cterm=NONE guibg=DarkBlue guifg=bg gui=none
hi CursorLine ctermbg=DarkGray cterm=NONE guibg=bg gui=underline
hi CursorColumn ctermbg=DarkGray cterm=NONE guibg=bg gui=underline
" only for Win32, IME status
if has('multi_byte_ime')
hi CursorIM guibg=#660066 guifg=NONE gui=none
endif
" Auto-completion Popup Menu colors {{{2
hi Pmenu ctermbg=Gray ctermfg=bg cterm=NONE guibg=#ccff99 guifg=fg gui=none
hi PmenuSel ctermbg=DarkRed ctermfg=White cterm=NONE guibg=#336600 guifg=bg gui=bold
hi PmenuSbar ctermbg=DarkRed ctermfg=fg cterm=NONE guibg=#99cc66 guifg=fg gui=none
hi PmenuThumb ctermbg=DarkGray ctermfg=DarkGray cterm=NONE guibg=#669933 guifg=bg gui=none
" Tab colors {{{2
if has("windows")
hi TabLine ctermbg=Gray ctermfg=DarkBlue guibg=Gray75 guifg=#003399 gui=none
hi TabLineFill ctermbg=Gray ctermfg=DarkBlue guibg=Gray75 guifg=#003399 gui=none
hi TabLineSel ctermbg=DarkBlue ctermfg=fg guibg=#003399 guifg=bg gui=bold
endif
" Spell checking colors {{{2
if has("spell")
hi SpellBad ctermbg=White ctermfg=Red cterm=NONE guisp=Red gui=undercurl
hi SpellCap ctermbg=White ctermfg=Blue cterm=NONE guisp=Blue gui=undercurl
hi SpellLocal ctermbg=White ctermfg=DarkCyan cterm=NONE guisp=DarkCyan gui=undercurl
hi SpellRare ctermbg=White ctermfg=Magenta cterm=NONE guisp=DarkMagenta gui=undercurl
endif
endif "}}}1
" Messages and other texts' colors {{{1
hi WarningMsg ctermbg=bg ctermfg=Red cterm=NONE guibg=bg guifg=Red3 gui=none
hi ErrorMsg ctermbg=Red ctermfg=White cterm=NONE guibg=Red3 guifg=bg gui=none
hi ModeMsg ctermbg=bg ctermfg=fg cterm=NONE guibg=bg guifg=fg gui=none
hi MoreMsg ctermbg=bg ctermfg=Green cterm=NONE guibg=bg guifg=DarkGreen gui=none
hi Question ctermbg=bg ctermfg=White cterm=NONE guibg=bg guifg=Gray30 gui=italic
hi Directory ctermbg=bg ctermfg=Blue cterm=NONE guibg=bg guifg=Blue2 gui=none
hi Title ctermbg=bg ctermfg=Magenta cterm=NONE guibg=bg guifg=Blue gui=bold
" Diff colors {{{1
if has("diff")
hi DiffAdd ctermbg=Green ctermfg=bg cterm=NONE guibg=#ccffcc gui=none
hi DiffChange ctermbg=Blue ctermfg=fg cterm=NONE guibg=#ccccff gui=none
hi DiffDelete ctermbg=Red ctermfg=bg cterm=NONE guibg=#ffcccc gui=none
hi DiffText ctermbg=Cyan ctermfg=bg cterm=NONE guibg=#ccffff gui=none
endif
" Outline, Fold & Sign columns colors {{{1
hi LineNr ctermbg=bg ctermfg=DarkGray guibg=bg guifg=Gray60 gui=none
if has("folding")
hi Folded ctermbg=bg ctermfg=DarkBlue cterm=NONE guibg=Gray95 guifg=Gray40 gui=none
hi FoldColumn ctermbg=bg ctermfg=DarkBlue cterm=NONE guibg=Gray95 guifg=Gray40 gui=none
endif
if has("signs")
hi SignColumn ctermbg=bg ctermfg=Yellow cterm=NONE guibg=Gray95 guifg=#0033ff gui=none
endif
" Search & Special characters' colors {{{1
if has("extra_search")
hi Search ctermbg=Yellow ctermfg=bg cterm=NONE guibg=Yellow guifg=fg gui=none
hi IncSearch ctermbg=Green ctermfg=bg cterm=NONE guibg=Green guifg=fg gui=none
endif
hi NonText ctermbg=bg ctermfg=DarkGray guibg=Gray95 guifg=DarkGray gui=none
hi SpecialKey ctermbg=bg ctermfg=Brown guibg=bg guifg=#993333 gui=none
" Window Bars, Status line & Visual mode colors {{{1
hi StatusLine ctermbg=DarkBlue ctermfg=fg cterm=NONE guibg=#003399 guifg=bg gui=none
if has("windows")
hi StatusLineNC ctermbg=Gray ctermfg=DarkBlue cterm=NONE guibg=Gray75 guifg=#003399 gui=italic
endif
if has("vertsplit")
hi VertSplit ctermbg=Gray ctermfg=DarkBlue cterm=NONE guibg=Gray75 guifg=#003399 gui=bold
endif
if has("wildmenu")
hi WildMenu ctermbg=bg ctermfg=Blue guibg=bg guifg=#003399 gui=bold
endif
if has("visual")
hi Visual ctermbg=DarkBlue ctermfg=fg cterm=NONE guibg=DarkBlue guifg=bg gui=none
hi VisualNOS ctermbg=fg ctermfg=DarkBlue cterm=NONE guibg=DarkBlue guifg=bg gui=none
endif
" Syntax highlighting colors {{{1
hi Comment ctermbg=bg ctermfg=Green guibg=bg guifg=#008800 gui=none
hi link SpecialComment Comment
hi Character ctermbg=bg ctermfg=Red guibg=bg guifg=#cc0000 gui=none
hi String ctermbg=bg ctermfg=Red guibg=bg guifg=#cc0000 gui=none
hi Constant ctermbg=bg ctermfg=Yellow guibg=bg guifg=#ff6600 gui=none
hi link Number Constant
hi link Float Constant
hi link Boolean Constant
hi Identifier ctermbg=bg ctermfg=Magenta guibg=bg guifg=#990099 gui=none
hi link Function Identifier
hi Statement ctermbg=bg ctermfg=Blue guibg=bg guifg=#0000cc gui=none
hi link Conditional Statement
hi link Repeat Statement
hi link Operator Statement
hi link Keyword Statement
hi link Label Statement
hi link Exception Statement
hi Type ctermbg=bg ctermfg=Blue guibg=bg guifg=#0000cc gui=none
hi link StorageClass Type
hi link Structure Type
hi link Typedef Type
hi PreProc ctermbg=bg ctermfg=DarkYellow guibg=bg guifg=#666600 gui=none
hi PreCondit ctermbg=bg ctermfg=Yellow guibg=bg guifg=#999900 gui=none
hi link Include PreProc
hi link Define PreProc
hi link Macro PreProc
hi Special ctermbg=bg ctermfg=Cyan guibg=bg guifg=#3366cc gui=none
hi SpecialChar ctermbg=bg ctermfg=Cyan guibg=bg guifg=Blue gui=none
hi Tag ctermbg=bg ctermfg=Cyan guibg=bg guifg=#3366cc gui=none
hi Delimiter ctermbg=bg ctermfg=Cyan guibg=bg guifg=#3366cc gui=none
hi Debug ctermbg=bg ctermfg=DarkGray guibg=bg guifg=DarkGray gui=none
hi MatchParen ctermbg=White ctermfg=Black cterm=NONE guibg=DarkBlue guifg=bg gui=none
hi Error ctermbg=Red ctermfg=White cterm=NONE guibg=bg guifg=Red gui=none
hi Ignore ctermbg=bg ctermfg=bg cterm=NONE guibg=bg guifg=bg gui=none
hi Todo ctermbg=Green ctermfg=bg cterm=NONE guibg=DarkGreen guifg=bg gui=none
hi Underlined ctermbg=bg ctermfg=Cyan cterm=underline guibg=bg guifg=Blue2 gui=underline
"}}}1
"==========================================================================={{{1
" vim: set et sw=2 sts=2 ts=8 nowrap:
" vim600: set fdc=2 fdm=marker:

105
colors/google.vim

@ -0,0 +1,105 @@
" description: color scheme based on google's
" author: kamil.stachowski@gmail.com
" license: gpl 3+
" version: 0.2 (2008.11.27)
" changelog:
" 0.2: 2008.11.27
" changed MatchParen to link to Type (thanks to Jarosław Mężyk)
" added Diff*
" 0.1: 2008.11.20
" initial version
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
let colors_name = "google"
" black 000000
" blue dark 6694e3
" blue dark2 2a5db0
" blue light e0ecff
" green dark 006633
" green light 46aa64
" grey aaaaaa
" red d96666
" white ffffff
" yellow ffffb5
" pmenu
hi Comment guifg=#aaaaaa guibg=#ffffff gui=none
hi Constant guifg=#6694e3 guibg=#ffffff gui=none
hi Cursor guifg=#ffffff guibg=#000000 gui=none
hi CursorLine guibg=#efefef gui=none
hi DiffAdd guifg=#ffffff guibg=#006633 gui=none
hi DiffChange guifg=#000000 guibg=#ffffb5 gui=none
hi DiffDelete guifg=#000000 guibg=#d96666 gui=none
hi DiffText guifg=#d96666 guibg=#ffffb5 gui=none
hi Folded guibg=#efefef guifg=#000000 gui=italic
hi Identifier guifg=#7799bb guibg=#ffffff gui=none
hi ModeMsg guifg=#ffffff guibg=#6694e3 gui=bold
hi NonText guifg=#f0f0f0 guibg=#ffffff gui=none
hi Normal guifg=#000000 guibg=#ffffff gui=none
hi PreProc guifg=#46aa64 guibg=#ffffff gui=none
hi Search guifg=#000000 guibg=#ffffb5
hi Special guifg=#2a5db0 guibg=#ffffff gui=none
hi Statement guifg=#2a5db0 guibg=#ffffff gui=bold,underline
hi StatusLine guifg=#ffffff guibg=#6694e3 gui=bold
hi StatusLineNC guifg=#aaaaaa guibg=#e0ecff gui=none
hi Todo guifg=#ffffff guibg=#d96666 gui=bold
hi Type guifg=#006633 guibg=#ffffff gui=bold
hi Underlined guifg=#000000 guibg=#ffffff gui=underline
hi VertSplit guifg=#e0ecff guibg=#e0ecff gui= none
hi Visual guifg=#ffffff guibg=#6694e3 gui=none
hi! link Macro PreProc
hi! link Boolean Constant
hi! link Character Constant
hi! link Conditional Statement
hi! link CursorColumn CursorLine
hi! link Debug PreProc
hi! link Define PreProc
hi! link Delimiter Identifier
hi! link Directory Statement
hi! link Error Todo
hi! link ErrorMsg Error
hi! link Exception Statement
hi! link Float Constant
hi! link FoldColumn Folded
hi! link Function Identifier
hi! link Function Identifier
hi! link Ignore Comment
hi! link Include PreProc
hi! link IncSearch Search
hi! link Keyword Identifier
hi! link Keyword Identifier
hi! link Label Statement
hi! link LineNr Comment
hi! link MatchParen Statement
hi! link MoreMsg Identifier
hi! link NonText Comment
hi! link Number Constant
hi! link Operator Identifier
hi! link Question MoreMsg
hi! link PreCondit PreProc
hi! link Repeat Statement
hi! link SignColumn Identifier
hi! link SpecialChar Special
hi! link SpecialComment Special
hi! link SpecialKey Special
hi! link SpellBad Error
hi! link SpellCap Error
hi! link SpellLocal Error
hi! link SpellRare Error
hi! link StorageClass Type
hi! link String Constant
hi! link Structure Type
hi! link Title Structure
hi! link Typedef Type
hi! link WarningMsg Error

123
colors/guepardo.vim

@ -0,0 +1,123 @@
" local syntax file - set colors on a per-machine basis:
" vim: tw=0 ts=4 sw=4
" Vim color file
" Maintainer: Omar Gomez <omar.gomez@gmail.com>
" Last Change: 2009 Jan 09
" Header
set background=light
hi clear
if exists("syntax_on")
syntax reset
endif
let g:colors_name = "guepardo"
" Colors
" Grays:
" fcfcfc: Very light gray
" 7f7f7f: Strong gray
" e4e5e4: Pale gray
"
" Blues:
" 5181ab: Greyish blue
" 0064f3: Strong blue
" deefff: Pale blue
" 0086b5: Deep blue
" Violet:
" 4970cc: Deep purple
"Orange:
" d66715: Burnt Orange
" ff8d03: Deep orange
"Brown:
"894c24: brown
"Green
" 1ca330: Deep green
hi Normal guifg=#000000 guibg=#fcfcfc "Very Light Grey
hi Title guifg=#894c24 "Brown
hi Comment gui=italic guifg=#5181ab "Greish blue
hi String guifg=#7f7f7f "Strong gray
hi Constant guifg=#5181ab "Greysh blue
hi pythonBuiltin guifg=#5181ab "Greysh blue
hi Special guifg=#4970cc "Deep purple
hi Identifier guifg=#1ca330 "Deep green
hi Statement gui=bold guifg=#0086b5 "Deep blue
hi PreProc gui=bold guifg=#4900cc "Deep purple
hi Type gui=bold guifg=#0086b5 "Deep blue
hi Function gui=bold guifg=#0086b5 "Deep blue
hi Repeat gui=bold guifg=Black
hi Error guibg=Red guifg=White
hi Todo guibg=#5181ab guifg=#ffffff "Greish blue
hi Cursor guibg=#0064f3 guifg=#ffffff "Strong blue
hi Include guifg=#894c24 "Brown
"Python
hi pythonStatement guifg=#0086b5 "Deep blue
hi pythonImport guifg=#894c24
hi pythonRepeat gui=bold guifg=Black " Python Repeat : for, while, etc.
hi pythonConditional gui=bold guifg=Black " Python conditonnal : if, elif, else, then
hi pythonPrecondit guifg=#894c24 " python Precondit : import from
hi pythonOperator gui=bold guifg=Black " pythonOperator : and, in, is, not, or
hi pythonComment gui=italic guifg=#5181ab "Greish blue
hi pythonRawString guifg=#4970cc " Python raw strings
"Gui:
hi LineNr guibg=#5181ab guifg=#ffffff
hi Visual guibg=#0064f3 guifg=#ffffff
hi StatusLine guibg=#ffffff guifg=#5181ab
hi StatusLineNC guibg=#ffffff guifg=#5181ab
hi Folded guibg=#5181ab guifg=#ffffff
hi FoldColumn guibg=#5181ab guifg=#ffffff
hi MatchParen guibg=#ff8d03 guifg=White
hi CursorLine guibg=#deefff
hi Search guibg=White guifg=#ff8d03
hi IncSearch guibg=White guifg=#ff8d03
hi SpecialKey guifg=#4970cc
hi WarningMsg guibg=Red guifg=White
hi Menu guibg=#ff6a6a guifg=#000000
hi Pmenu guibg=#babdb6 guifg=#555753
hi PmenuSel guibg=#eeeeee guifg=#2e3436
hi Ignore guifg=#7f7f7f
" Common groups that link to default highlighting.
" You can specify other highlighting easily.
hi! default link Operator Type
hi! default link Character String
hi! default link Number Constant
hi! default link Boolean Constant
hi! default link Float Number
hi! default link Conditional Repeat
hi! default link Label Statement
hi! default link Keyword Statement
hi! default link Exception Special
hi! default link Include PreProc
hi! default link Define PreProc
hi! default link Macro PreProc
hi! default link PreCondit PreProc
hi! default link StorageClass Type
hi! default link Structure Type
hi! default link Typedef Type
hi! default link Tag Special
hi! default link SpecialChar Special
hi! default link Delimiter Special
hi! default link SpecialComment Special
hi! default link Debug Special
hi! default link Directory MatchParen
hi! default link NonText LineNr
hi! default link ModeMsg LineNr
hi! default link MoreMsg LineNr
" ===== Statements
hi! default link Underlined Special
" pythonException:

102
colors/lazy.vim

@ -0,0 +1,102 @@
" Vim color file
" Converted from Textmate theme LAZY using Coloration v0.2.5 (http://github.com/sickill/coloration)
set background=dark
highlight clear
if exists("syntax_on")
syntax reset
endif
let g:colors_name = "LAZY"
hi Cursor guifg=NONE guibg=#7c7c7c gui=NONE
hi Visual guifg=NONE guibg=#e3fc8d gui=NONE
hi CursorLine guifg=NONE guibg=#f6fdcd gui=NONE
hi CursorColumn guifg=NONE guibg=#f6fdcd gui=NONE
hi LineNr guifg=#808080 guibg=#ffffff gui=NONE
hi VertSplit guifg=#cfcfcf guibg=#cfcfcf gui=NONE
hi MatchParen guifg=#ff7800 guibg=NONE gui=NONE
hi StatusLine guifg=#000000 guibg=#cfcfcf gui=bold
hi StatusLineNC guifg=#000000 guibg=#cfcfcf gui=NONE
hi Pmenu guifg=#3b5bb5 guibg=NONE gui=NONE
hi PmenuSel guifg=NONE guibg=#e3fc8d gui=NONE
hi IncSearch guifg=NONE guibg=#bec9e7 gui=NONE
hi Search guifg=NONE guibg=#bec9e7 gui=NONE
hi Directory guifg=#3b5bb5 guibg=NONE gui=NONE
hi Folded guifg=#8c868f guibg=#ffffff gui=NONE
hi Normal guifg=#000000 guibg=#ffffff gui=NONE
hi Boolean guifg=#3b5bb5 guibg=NONE gui=NONE
hi Character guifg=#3b5bb5 guibg=NONE gui=NONE
hi Comment guifg=#8c868f guibg=NONE gui=NONE
hi Conditional guifg=#ff7800 guibg=NONE gui=NONE
hi Constant guifg=#3b5bb5 guibg=NONE gui=NONE
hi Define guifg=#ff7800 guibg=NONE gui=NONE
hi ErrorMsg guifg=NONE guibg=NONE gui=NONE
hi WarningMsg guifg=NONE guibg=NONE gui=NONE
hi Float guifg=#3b5bb5 guibg=NONE gui=NONE
hi Function guifg=#3b5bb5 guibg=NONE gui=NONE
hi Identifier guifg=#ff7800 guibg=NONE gui=NONE
hi Keyword guifg=#ff7800 guibg=NONE gui=NONE
hi Label guifg=#409b1c guibg=NONE gui=NONE
hi NonText guifg=#b6b6b6 guibg=#f6fdcd gui=NONE
hi Number guifg=#3b5bb5 guibg=NONE gui=NONE
hi Operator guifg=#ff7800 guibg=NONE gui=NONE
hi PreProc guifg=#ff7800 guibg=NONE gui=NONE
hi Special guifg=#000000 guibg=NONE gui=NONE
hi SpecialKey guifg=#b6b6b6 guibg=#f6fdcd gui=NONE
hi Statement guifg=#ff7800 guibg=NONE gui=NONE
hi StorageClass guifg=#ff7800 guibg=NONE gui=NONE
hi String guifg=#409b1c guibg=NONE gui=NONE
hi Tag guifg=#3b5bb5 guibg=NONE gui=NONE
hi Title guifg=#000000 guibg=NONE gui=bold
hi Todo guifg=#8c868f guibg=NONE gui=inverse,bold
hi Type guifg=#3b5bb5 guibg=NONE gui=NONE
hi Underlined guifg=NONE guibg=NONE gui=underline
hi rubyClass guifg=#ff7800 guibg=NONE gui=NONE
hi rubyFunction guifg=#3b5bb5 guibg=NONE gui=NONE
hi rubyInterpolationDelimiter guifg=NONE guibg=NONE gui=NONE
hi rubySymbol guifg=#3b5bb5 guibg=NONE gui=NONE
hi rubyConstant guifg=#3b5bb5 guibg=NONE gui=NONE
hi rubyStringDelimiter guifg=#409b1c guibg=NONE gui=NONE
hi rubyBlockParameter guifg=NONE guibg=NONE gui=NONE
hi rubyInstanceVariable guifg=NONE guibg=NONE gui=NONE
hi rubyInclude guifg=#ff7800 guibg=NONE gui=NONE
hi rubyGlobalVariable guifg=NONE guibg=NONE gui=NONE
hi rubyRegexp guifg=#409b1c guibg=NONE gui=NONE
hi rubyRegexpDelimiter guifg=#409b1c guibg=NONE gui=NONE
hi rubyEscape guifg=#3b5bb5 guibg=NONE gui=NONE
hi rubyControl guifg=#ff7800 guibg=NONE gui=NONE
hi rubyClassVariable guifg=NONE guibg=NONE gui=NONE
hi rubyOperator guifg=#ff7800 guibg=NONE gui=NONE
hi rubyException guifg=#ff7800 guibg=NONE gui=NONE
hi rubyPseudoVariable guifg=NONE guibg=NONE gui=NONE
hi rubyRailsUserClass guifg=#3b5bb5 guibg=NONE gui=NONE
hi rubyRailsARAssociationMethod guifg=#3b5bb5 guibg=NONE gui=NONE
hi rubyRailsARMethod guifg=#3b5bb5 guibg=NONE gui=NONE
hi rubyRailsRenderMethod guifg=#3b5bb5 guibg=NONE gui=NONE
hi rubyRailsMethod guifg=#3b5bb5 guibg=NONE gui=NONE
hi erubyDelimiter guifg=NONE guibg=NONE gui=NONE
hi erubyComment guifg=#8c868f guibg=NONE gui=NONE
hi erubyRailsMethod guifg=#3b5bb5 guibg=NONE gui=NONE
hi htmlTag guifg=#3a4a64 guibg=NONE gui=NONE
hi htmlEndTag guifg=#3a4a64 guibg=NONE gui=NONE
hi htmlTagName guifg=#3a4a64 guibg=NONE gui=NONE
hi htmlArg guifg=#3a4a64 guibg=NONE gui=NONE
hi htmlSpecialChar guifg=#3b5bb5 guibg=NONE gui=NONE
hi javaScriptFunction guifg=#ff7800 guibg=NONE gui=NONE
hi javaScriptRailsFunction guifg=#3b5bb5 guibg=NONE gui=NONE
hi javaScriptBraces guifg=NONE guibg=NONE gui=NONE
hi yamlKey guifg=#3b5bb5 guibg=NONE gui=NONE
hi yamlAnchor guifg=NONE guibg=NONE gui=NONE
hi yamlAlias guifg=NONE guibg=NONE gui=NONE
hi yamlDocumentHeader guifg=#409b1c guibg=NONE gui=NONE
hi cssURL guifg=NONE guibg=NONE gui=NONE
hi cssFunctionName guifg=#3b5bb5 guibg=NONE gui=NONE
hi cssColor guifg=#3b5bb5 guibg=NONE gui=NONE
hi cssPseudoClassId guifg=#3b5bb5 guibg=NONE gui=NONE
hi cssClassName guifg=#3b5bb5 guibg=NONE gui=NONE
hi cssValueLength guifg=#3b5bb5 guibg=NONE gui=NONE
hi cssCommonAttr guifg=#3b5bb5 guibg=NONE gui=NONE
hi cssBraces guifg=NONE guibg=NONE gui=NONE

55
colors/native.vim

@ -0,0 +1,55 @@
"
" Native Vim Color Scheme
" =======================
"
" author: Armin Ronacher <armin.ronacher@active-4.com>
"
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
let colors_name = "native"
" Default Colors
hi Normal guifg=#f2f2f2 guibg=#222222
hi NonText guifg=#444444 guibg=#111111
hi Cursor guibg=#aaaaaa
hi lCursor guibg=#aaaaaa
" Search
hi Search guibg=peru guifg=wheat
hi IncSearch cterm=NONE ctermfg=yellow ctermbg=green
hi Search cterm=NONE ctermfg=grey ctermbg=blue
" Window Elements
hi StatusLine guifg=white guibg=#8090a0 gui=bold
hi StatusLineNC guifg=#506070 guibg=#a0b0c0
hi VertSplit guifg=#a0b0c0 guibg=#a0b0c0
hi Folded guifg=#111111 guibg=#8090a0
hi IncSearch guifg=slategrey guibg=khaki
" Specials
hi Todo guifg=#e50808 guibg=#520000 gui=bold
hi Title guifg=#ffffff gui=bold
" Strings
hi String guifg=#ed9d13
hi Constant guifg=#ed9d13
" Syntax
hi Number guifg=#3677a9
hi Statement guifg=#6ab825 gui=bold
hi Function guifg=#447fcf
hi PreProc guifg=#cd2828 gui=bold
hi Comment guifg=#999999 gui=italic
hi Type guifg=#bbbbbb gui=bold
" Diff
hi DiffAdd ctermbg=4
hi DiffChange ctermbg=5
hi DiffDelete cterm=bold ctermfg=4 ctermbg=6
hi DiffText cterm=bold ctermbg=1

107
colors/nuvola.vim

@ -0,0 +1,107 @@
" local syntax file - set colors on a per-machine basis:
" vim: tw=0 ts=4 sw=4
" Vim color file
" Maintainer: Dr. J. Pfefferl <johann.pfefferl@agfa.com>
" Source: $Source: /MISC/projects/cvsroot/user/pfefferl/vim/colors/nuvola.vim,v $
" Id: $Id: nuvola.vim,v 1.14 2003/08/11 14:03:28 pfefferl Exp $
" Last Change: $Date: 2003/08/11 14:03:28 $
" Intro {{{1
set background=light
hi clear
if exists("syntax_on")
syntax reset
endif
let g:colors_name = "nuvola"
" Normal {{{1
hi Normal ctermfg=black ctermbg=NONE guifg=black guibg=#F9F5F9
" Search {{{1
hi IncSearch cterm=UNDERLINE ctermfg=Black ctermbg=brown gui=UNDERLINE guifg=Black guibg=#FFE568
hi Search term=reverse cterm=UNDERLINE ctermfg=Black ctermbg=brown gui=NONE guifg=Black guibg=#FFE568
" Messages {{{1
hi ErrorMsg gui=BOLD guifg=#EB1513 guibg=NONE
hi! link WarningMsg ErrorMsg
hi ModeMsg gui=BOLD guifg=#0070ff guibg=NONE
hi MoreMsg guibg=NONE guifg=seagreen
hi! link Question MoreMsg
" Split area {{{1
hi StatusLine term=BOLD,reverse cterm=NONE ctermfg=Yellow ctermbg=DarkGray gui=BOLD guibg=#56A0EE guifg=white
hi StatusLineNC gui=NONE guibg=#56A0EE guifg=#E9E9F4
hi! link VertSplit StatusLineNC
hi WildMenu gui=UNDERLINE guifg=#56A0EE guibg=#E9E9F4
" Diff {{{1
hi DiffText gui=NONE guifg=#f83010 guibg=#ffeae0
hi DiffChange gui=NONE guifg=#006800 guibg=#d0ffd0
hi DiffDelete gui=NONE guifg=#2020ff guibg=#c8f2ea
hi! link DiffAdd DiffDelete
" Cursor {{{1
hi Cursor gui=none guifg=black guibg=orange
"hi lCursor gui=NONE guifg=#f8f8f8 guibg=#8000ff
hi CursorIM gui=NONE guifg=#f8f8f8 guibg=#8000ff
" Fold {{{1
hi Folded gui=NONE guibg=#B5EEB5 guifg=black
"hi FoldColumn gui=NONE guibg=#9FD29F guifg=black
hi! link FoldColumn Folded
" Other {{{1
hi Directory gui=NONE guifg=#0000ff guibg=NONE
hi LineNr gui=NONE guifg=#8080a0 guibg=NONE
hi NonText gui=BOLD guifg=#4000ff guibg=#EFEFF7
"hi SpecialKey gui=NONE guifg=#A35B00 guibg=NONE
hi Title gui=BOLD guifg=#1014AD guibg=NONE
hi Visual term=reverse ctermfg=yellow ctermbg=black gui=NONE guifg=Black guibg=#BDDFFF
hi VisualNOS term=reverse ctermfg=yellow ctermbg=black gui=UNDERLINE guifg=Black guibg=#BDDFFF
" Syntax group {{{1
hi Comment term=BOLD ctermfg=darkgray guifg=#3F6B5B
hi Constant term=UNDERLINE ctermfg=red guifg=#B91F49
hi Error term=REVERSE ctermfg=15 ctermbg=9 guibg=Red guifg=White
hi Identifier term=UNDERLINE ctermfg=Blue guifg=Blue
hi Number term=UNDERLINE ctermfg=red gui=NONE guifg=#00C226
hi PreProc term=UNDERLINE ctermfg=darkblue guifg=#1071CE
hi Special term=BOLD ctermfg=darkmagenta guifg=red2
hi Statement term=BOLD ctermfg=DarkRed gui=NONE guifg=#F06F00
hi Tag term=BOLD ctermfg=DarkGreen guifg=DarkGreen
hi Todo term=STANDOUT ctermbg=Yellow ctermfg=blue guifg=Blue guibg=Yellow
hi Type term=UNDERLINE ctermfg=Blue gui=NONE guifg=Blue
hi! link String Constant
hi! link Character Constant
hi! link Boolean Constant
hi! link Float Number
hi! link Function Identifier
hi! link Conditional Statement
hi! link Repeat Statement
hi! link Label Statemengreen
hi! link Operator Statement
hi! link Keyword Statement
hi! link Exception Statement
hi! link Include PreProc
hi! link Define PreProc
hi! link Macro PreProc
hi! link PreCondit PreProc
hi! link StorageClass Type
hi! link Structure Type
hi! link Typedef Type
hi! link SpecialChar Special
hi! link Delimiter Special
hi! link SpecialComment Special
hi! link Debug Special
" HTML {{{1
hi htmlLink gui=UNDERLINE guifg=#0000ff guibg=NONE
hi htmlBold gui=BOLD
hi htmlBoldItalic gui=BOLD,ITALIC
hi htmlBoldUnderline gui=BOLD,UNDERLINE
hi htmlBoldUnderlineItalic gui=BOLD,UNDERLINE,ITALIC
hi htmlItalic gui=ITALIC
hi htmlUnderline gui=UNDERLINE
hi htmlUnderlineItalic gui=UNDERLINE,ITALIC
" vim600:foldmethod=marker

69
colors/osx_like.vim

@ -0,0 +1,69 @@
" Vim colour scheme
" Maintainer: Martin Winkler
" Last Change: 29 February 2009
" Version: 1.0
"
" This colorscheme tries to fit nicely into a MacOS X style window
" I am using GTK and Metacity themes from the Mac4Lin project.
" See http://sourceforge.net/projects/mac4lin
hi clear
set background=light
if exists("syntax_on")
syntax reset
endif
let g:colors_name = 'osx_like'
hi Normal gui=none guifg=Black guibg=White
hi Cursor guifg=White guibg=Black
hi LineNr gui=bold guifg=#828c95 guibg=#bbbbbb
hi NonText gui=bold guifg=DarkGray guibg=#bbbbbb
hi SpecialKey gui=none guifg=RoyalBlue4
hi Title gui=bold guifg=Black
hi Visual gui=none guifg=White guibg=#829db9
hi FoldColumn gui=none guifg=Black guibg=#979797
hi Folded gui=none guifg=#666666 guibg=#bbbbbb
hi StatusLine gui=bold guifg=#829db9 guibg=Black
hi StatusLineNC gui=bold guifg=#829db9 guibg=#666666
hi VertSplit gui=bold guifg=#9ca6af guibg=DimGray
hi Wildmenu gui=bold guifg=Black guibg=White
hi Pmenu guibg=Grey65 guifg=Black gui=none
hi PmenuSbar guibg=Grey50 guifg=fg gui=none
hi PmenuSel guibg=Yellow guifg=Black gui=none
hi PmenuThumb guibg=Grey75 guifg=fg gui=none
hi IncSearch gui=none guifg=White guibg=Black
hi Search gui=none guifg=Black guibg=Yellow
hi MoreMsg gui=bold guifg=ForestGreen
hi Question gui=bold guifg=ForestGreen
hi WarningMsg gui=bold guifg=Red
hi Comment gui=italic guifg=RoyalBlue3
hi Error gui=none guifg=White guibg=Red
hi Identifier gui=none guifg=Sienna4
hi Special gui=none guifg=RoyalBlue4
hi PreProc gui=none guifg=RoyalBlue3
hi Todo gui=bold guifg=Black guibg=Yellow
hi Type gui=bold guifg=RoyalBlue4
hi Underlined gui=underline guifg=Blue
hi Boolean gui=bold guifg=ForestGreen
hi Constant gui=none guifg=ForestGreen
hi Number gui=bold guifg=ForestGreen
hi String gui=none guifg=ForestGreen
hi Label gui=bold,underline guifg=Sienna4
hi Statement gui=bold guifg=Sienna4
hi htmlBold gui=bold
hi htmlItalic gui=italic
hi htmlUnderline gui=underline
hi htmlBoldItalic gui=bold,italic
hi htmlBoldUnderline gui=bold,underline
hi htmlBoldUnderlineItalic gui=bold,underline,italic
hi htmlUnderlineItalic gui=underline,italic

73
colors/pigraph.vim

@ -0,0 +1,73 @@
"pigraph theme based on blackdust
"fmeyer@pigraph.com
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
hi Boolean guifg=#eee689
hi Character guifg=#eee689
hi Comment guifg=#7f7f7f
hi Condtional guifg=#8fffff
hi Constant guifg=#eee689 gui=none
hi Cursor guifg=#000000 guibg=#aeaeae
hi Debug guifg=#eee689
hi Define guifg=#83b1d4
hi Delimiter guifg=#8f8f8f
hi DiffAdd guibg=#613c46
hi DiffChange guibg=#333333
hi DiffDelete guifg=#333333 guibg=#464646 gui=none
hi DiffText guifg=#ffffff guibg=#1f1f1f
hi Directory guifg=#ffffff
hi Error guifg=#000000 guibg=#00ffff
hi ErrorMsg guifg=#000000 guibg=#00c0cf
hi Exception guifg=#8fffff gui=underline
hi Float guifg=#9c93b3
hi FoldColumn guifg=#eee689 guibg=#464646
hi Folded guifg=#eee689 guibg=#333333
hi Function guifg=#d38e63
hi Identifier guifg=#ffffff
hi Include guifg=#ee8a37
hi IncSearch guifg=#000000 guibg=#b1d631
hi Keyword guifg=#ffffff
hi Label guifg=#8fffff gui=underline
hi Macro guifg=#ee8a37
hi MatchParen guifg=#d0ffc0 guibg=#202020 ctermfg=157 ctermbg=237 cterm=bold
hi ModeMsg guifg=#eee689
hi MoreMsg guifg=#ffffff
hi NonText guifg=#1f1f1f
hi LineNr guifg=#7f7f7f guibg=#343a3f
hi Normal guifg=#d6dbdf guibg=#2c3237 gui=none
hi Number guifg=#aca0a3
hi Operator guifg=#ffffff
hi Pmenu guifg=#ffffff guibg=#202020 ctermfg=255 ctermbg=238
hi PmenuSel guifg=#000000 guibg=#b1d631 ctermfg=0 ctermbg=148
hi PreCondit guifg=#dfaf8f
hi PreProc guifg=#ee8a37
hi Question guifg=#ffffff
hi Repeat guifg=#8fffff gui=underline
hi Search guifg=#000000 guibg=#b1d631
hi SpecialChar guifg=#eee689
hi SpecialComment guifg=#eee689
hi Special guifg=#7f7f7f
hi SpecialKey guifg=#7e7e7e
hi Statement guifg=#8fffff
hi StatusLine guifg=#b1d631 guibg=#000000
hi StatusLineNC guifg=#333333 guibg=#cccccc
hi StorageClass guifg=#ffffff
hi String guifg=#dbf0b3
hi Structure guifg=#ffffff gui=underline
hi Tag guifg=#eee689
hi Title guifg=#ffffff guibg=#333333
hi Todo guifg=#ffffff guibg=#000000
hi Typedef guifg=#ffffff gui=underline
hi Type guifg=#ffffff
hi VertSplit guifg=#444444 guibg=#303030 gui=none ctermfg=238 ctermbg=238
hi Visual guifg=#000000 guibg=#b1d631
hi VisualNOS guifg=#343a3f guibg=#f18c96 gui=underline
hi WarningMsg guifg=#ffffff guibg=#333333
hi WildMenu guifg=#000000 guibg=#eee689

92
colors/pyte.vim

@ -0,0 +1,92 @@
set background=light
hi clear
if exists("syntax_on")
syntax reset
endif
let colors_name = "pyte"
if version >= 700
hi CursorLine guibg=#f6f6f6
hi CursorColumn guibg=#eaeaea
hi MatchParen guifg=white guibg=#80a090 gui=bold
"Tabpages
hi TabLine guifg=black guibg=#b0b8c0 gui=italic
hi TabLineFill guifg=#9098a0
hi TabLineSel guifg=black guibg=#f0f0f0 gui=italic,bold
"P-Menu (auto-completion)
hi Pmenu guifg=white guibg=#808080
"PmenuSel
"PmenuSbar
"PmenuThumb
endif
"
" Html-Titles
hi Title guifg=#202020 gui=bold
hi Underlined guifg=#202020 gui=underline
hi Cursor guifg=black guibg=#b0b4b8
hi lCursor guifg=black guibg=white
hi LineNr guifg=#ffffff guibg=#c0d0e0
hi Normal guifg=#202020 guibg=#f0f0f0
hi StatusLine guifg=white guibg=#8090a0 gui=bold,italic
hi StatusLineNC guifg=#506070 guibg=#a0b0c0 gui=italic
hi VertSplit guifg=#a0b0c0 guibg=#a0b0c0 gui=NONE
hi Folded guifg=#708090 guibg=#c0d0e0
hi NonText guifg=#c0c0c0 guibg=#e0e0e0
" Kommentare
hi Comment guifg=#a0b0c0 gui=italic
" Konstanten
hi Constant guifg=#a07040
hi String guifg=#4070a0
hi Number guifg=#40a070
hi Float guifg=#70a040
"hi Statement guifg=#0070e0 gui=NONE
" Python: def and so on, html: tag-names
hi Statement guifg=#007020 gui=bold
" HTML: arguments
hi Type guifg=#e5a00d gui=italic
" Python: Standard exceptions, True&False
hi Structure guifg=#007020 gui=italic
hi Function guifg=#06287e gui=italic
hi Identifier guifg=#5b3674 gui=italic
hi Repeat guifg=#7fbf58 gui=bold
hi Conditional guifg=#4c8f2f gui=bold
" Cheetah: #-Symbol, function-names
hi PreProc guifg=#1060a0 gui=NONE
" Cheetah: def, for and so on, Python: Decorators
hi Define guifg=#1060a0 gui=bold
hi Error guifg=red guibg=white gui=bold,underline
hi Todo guifg=#a0b0c0 guibg=NONE gui=italic,bold,underline
" Python: %(...)s - constructs, encoding
hi Special guifg=#70a0d0 gui=italic
hi Operator guifg=#408010
" color of <TAB>s etc...
hi SpecialKey guifg=#d8a080 guibg=#e8e8e8 gui=italic
" Diff
hi DiffChange guifg=NONE guibg=#e0e0e0 gui=italic,bold
hi DiffText guifg=NONE guibg=#f0c8c8 gui=italic,bold
hi DiffAdd guifg=NONE guibg=#c0e0d0 gui=italic,bold
hi DiffDelete guifg=NONE guibg=#f0e0b0 gui=italic,bold

159
colors/rdark.vim

@ -0,0 +1,159 @@
" Vim color file
" Maintaner: Radu Dineiu <radu.dineiu@gmail.com>
" URL: http://ld.yi.org/vim/rdark/
" Last Change: 2007 Jun 23
" Version: 0.6
"
" Features:
" - let rdark_current_line = 1 if you want to highlight the current line
"
" Changelog:
" 0.5 - fixed the Pmenu colors
" 0.6 - added SignColumn colors
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
let colors_name = "rdark"
" Current Line
if exists('rdark_current_line') && rdark_current_line == 1
set cursorline
hi CursorLine guibg=#191f21
endif
" Default Colors
hi Normal guifg=#babdb6 guibg=#1e2426
hi NonText guifg=#2c3032 guibg=#2c3032 gui=none
hi Cursor guibg=#babdb6
hi ICursor guibg=#babdb6
" Search
hi Search guifg=#2e3436 guibg=#fcaf3e
hi IncSearch guibg=#2e3436 guifg=#fcaf3e
" Window Elements
hi StatusLine guifg=#ffffff guibg=#5d7497 gui=none
hi StatusLineNC guifg=#b8b8b8 guibg=#465973 gui=none
hi VertSplit guifg=#555753 guibg=#888a85 gui=none
hi Visual guibg=#485658
hi MoreMsg guifg=#729fcf
hi Question guifg=#8ae234 gui=none
hi WildMenu guifg=#eeeeec guibg=#0e1416
hi LineNr guifg=#3f4b4d guibg=#000000
hi SignColumn guibg=#1e2426
" Pmenu
hi Pmenu guibg=#2e3436 guifg=#eeeeec
hi PmenuSel guibg=#ffffff guifg=#1e2426
hi PmenuSbar guibg=#555753
hi PmenuThumb guifg=#ffffff
" Diff
hi DiffDelete guifg=#2e3436 guibg=#0e1416
hi DiffAdd guibg=#1f2b2d
hi DiffChange guibg=#2e3436
hi DiffText guibg=#000000 gui=none
" Folds
hi Folded guifg=#d3d7cf guibg=#204a87
hi FoldColumn guifg=#3465a4 guibg=#000000
" Specials
hi Title guifg=#fcaf3e
hi Todo guifg=#fcaf3e guibg=bg
hi SpecialKey guifg=#ef2929
" Tabs
hi TabLine guibg=#0a1012 guifg=#888a85
hi TabLineFill guifg=#0a1012
hi TabLineSel guibg=#555753 guifg=#eeeeec gui=none
" Matches
hi MatchParen guibg=#566165 guifg=#fcaf3e
" Tree
hi Directory guifg=#ffffff
" Syntax
hi Comment guifg=#656763
hi Constant guifg=#8ae234
hi Number guifg=#8ae234
hi Statement guifg=#729fcf gui=none
hi Identifier guifg=#ffffff
hi PreProc guifg=#fcaf3e
hi Function guifg=#fcaf3e
hi Type guifg=#e3e7df gui=none
hi Keyword guifg=#eeeeec
hi Special guifg=#888a85
hi Error guifg=#eeeeec guibg=#cc0000
" PHP
hi phpRegionDelimiter guifg=#ad7fa8
hi phpPropertySelector guifg=#888a85
hi phpPropertySelectorInString guifg=#888a85
hi phpOperator guifg=#888a85
hi phpArrayPair guifg=#888a85
hi phpAssignByRef guifg=#888a85
hi phpRelation guifg=#888a85
hi phpMemberSelector guifg=#888a85
hi phpUnknownSelector guifg=#888a85
hi phpVarSelector guifg=#babdb6
hi phpSemicolon guifg=#888a85 gui=none
hi phpFunctions guifg=#d3d7cf
hi phpParent guifg=#888a85
" JavaScript
hi javaScriptBraces guifg=#888a85
hi javaScriptOperator guifg=#888a85
" HTML
hi htmlTag guifg=#888a85
hi htmlEndTag guifg=#888a85
hi htmlTagName guifg=#babdb6
hi htmlSpecialTagName guifg=#babdb6
hi htmlArg guifg=#d3d7cf
hi htmlTitle guifg=#8ae234 gui=none
hi link htmlH1 htmlTitle
hi link htmlH2 htmlH1
hi link htmlH3 htmlH1
hi link htmlH4 htmlH1
hi link htmlH5 htmlH1
hi link htmlH6 htmlH1
" XML
hi link xmlTag htmlTag
hi link xmlEndTag htmlEndTag
hi link xmlAttrib htmlArg
" CSS
hi cssSelectorOp guifg=#eeeeec
hi link cssSelectorOp2 cssSelectorOp
hi cssUIProp guifg=#d3d7cf
hi link cssPagingProp cssUIProp
hi link cssGeneratedContentProp cssUIProp
hi link cssRenderProp cssUIProp
hi link cssBoxProp cssUIProp
hi link cssTextProp cssUIProp
hi link cssColorProp cssUIProp
hi link cssFontProp cssUIProp
hi cssPseudoClassId guifg=#eeeeec
hi cssBraces guifg=#888a85
hi cssIdentifier guifg=#fcaf3e
hi cssTagName guifg=#fcaf3e
hi link cssInclude Function
hi link cssCommonAttr Constant
hi link cssUIAttr Constant
hi link cssTableAttr Constant
hi link cssPagingAttr Constant
hi link cssGeneratedContentAttr Constant
hi link cssAuralAttr Constant
hi link cssRenderAttr Constant
hi link cssBoxAttr Constant
hi link cssTextAttr Constant
hi link cssColorAttr Constant
hi link cssFontAttr Constant

55
colors/rosetta.vim

@ -0,0 +1,55 @@
"
" Native Vim Color Scheme
" =======================
"
" author: Armin Ronacher <armin.ronacher@active-4.com>
"
set background=dark
hi clear
if exists("syntax_on")
syntax reset
endif
let colors_name = "native"
" Default Colors
hi Normal guifg=#bebebe guibg=#262626 gui=bold
hi NonText guifg=#444444 guibg=#111111
hi Cursor guibg=#aaaaaa
hi lCursor guibg=#aaaaaa
" Search
hi Search guibg=peru guifg=wheat
hi IncSearch cterm=NONE ctermfg=yellow ctermbg=green
hi Search cterm=NONE ctermfg=grey ctermbg=blue
" Window Elements
hi StatusLine guifg=white guibg=#8090a0 gui=bold
hi StatusLineNC guifg=#506070 guibg=#a0b0c0
hi VertSplit guifg=#a0b0c0 guibg=#a0b0c0
hi Folded guifg=#111111 guibg=#8090a0
hi IncSearch guifg=slategrey guibg=khaki
" Specials
hi Todo guifg=#e50808 guibg=#520000 gui=bold
hi Title guifg=#ffffff gui=bold
" Strings
hi String guifg=#98cdec
hi Constant guifg=#ed9d13
" Syntax
hi Number guifg=#f5cc27
hi Statement guifg=#beedee gui=bold
hi Function guifg=#d8fecf
hi PreProc guifg=#cd2828 gui=bold
hi Comment guifg=#999999 gui=italic
hi Type guifg=#bbbbbb gui=bold
" Diff
hi DiffAdd ctermbg=4
hi DiffChange ctermbg=5
hi DiffDelete cterm=bold ctermfg=4 ctermbg=6
hi DiffText cterm=bold ctermbg=1

1
colors/solarized.vim

@ -0,0 +1 @@
/home/julio/src/vim-colors-solarized/colors/solarized.vim

47
colors/tutticolori.vim

@ -0,0 +1,47 @@
" A VIM port of the Espresso tutti colori theme
" http://macrabbit.com/espresso/
"
" Jon Raphaelson
" lygaret@gmail.com
set background=light
hi clear
if exists("syntax_on")
syntax reset
endif
let g:colors_name = "tutticolori"
highlight Normal guifg=#000000 guibg=#ffffff
highlight Cursor guifg=#000000 guibg=#cccecf
highlight CursorLine guibg=#dbebff
highlight Visual guibg=#dbebff
highlight Search guibg=#fbe9ad
highlight NonText guifg=#e2e8ef guibg=#fefeff
highlight MatchParen guibg=#d4e9fa
highlight LineNr guifg=#aabbcc guibg=#f2f8ff
highlight FoldColumn guifg=#aabbcc guibg=#f2f8ff
highlight Folded guifg=#667788 guibg=#f2f8ff
highlight StatusLine guifg=#888888 guibg=#ffffff
highlight StatusLineNC guifg=#bbbbbb guibg=#ffffff
highlight VertSplit guifg=#888888 guibg=#ffffff
highlight Comment guifg=#999999 guibg=#eeeeee gui=italic
highlight Constant guifg=#d44950 guibg=NONE
highlight Error guifg=#f9f2ce guibg=#f9323a
highlight Identifier guifg=#3a1d72 guibg=NONE
highlight Number guifg=#7653c1 guibg=#f3f2ff
highlight PreProc guifg=#222222 guibg=#eeeeee
highlight Special guifg=#2f6f9f guibg=NONE
highlight Statement guifg=#2f6f9f guibg=#f4faff gui=NONE
highlight Type guifg=#699d36 guibg=NONE gui=NONE
highlight Title guifg=#000000 guibg=NONE gui=NONE
highlight Underlined guifg=#2f4f6f guibg=NONE gui=underline
" html/css/javascript
highlight htmlHead guibg=#ffffff
highlight javaScript guifg=#434343 guibg=#ffffff

81
colors/vylight.vim

@ -0,0 +1,81 @@
"
" Vim colour file
"
" Maintainer: Vy-Shane Sin Fat <shane@node.mu>
" Version: 1.4
"
" This colour file is meant for GUI use.
"
set background=light
hi clear
if exists("syntax_on")
syntax reset
endif
let g:colors_name="vylight"
hi Normal guifg=#111111 guibg=white
hi Title guifg=black guibg=white
hi Cursor guibg=#FF7311
hi LineNr guifg=#bebebe guibg=#f8f8f8
hi Visual guibg=#bbddff
hi NonText guifg=#fafafa guibg=#fafafa
hi StatusLine guifg=#222222 guibg=#eeeeee gui=none
hi StatusLineNC guifg=#888888 guibg=#eeeeee gui=none
hi VertSplit guifg=#eeeeee guibg=#eeeeee gui=none
hi ModeMsg guifg=black guibg=#bbddff gui=none
hi ErrorMsg guifg=black guibg=#ffbbbb gui=none
hi Error guifg=#bb3355 guibg=white gui=none
hi Folded guifg=#999999 guibg=#fafafa
" Vim 7.x specific
if version >= 700
hi MatchParen guibg=#ccffdd gui=none
hi Pmenu guifg=#60656f guibg=#f0f5ff gui=none
hi PmenuSel guifg=white guibg=#3585ef gui=bold
hi PmenuSbar guifg=#d0d5dd guibg=#e0e5ee gui=bold
hi PmenuThumb guifg=#e0e5ee guibg=#c0c5dd gui=bold
hi Search guibg=#fcfcaa gui=none
hi IncSearch guibg=#ffff33 gui=bold
hi CursorLine guibg=#f1faff
hi ColorColumn guibg=#fafafa
endif
" Syntax highlighting
hi Comment guifg=#777777 gui=none
hi Todo guifg=#446644 guibg=#ddeecc gui=italic
hi Operator guifg=#1a1a1a gui=none
hi Identifier guifg=#1a1a1a gui=none
hi Statement guifg=#1a1a1a gui=none
hi Type guifg=#0050b0 gui=none
hi Constant guifg=#204070 gui=none
hi Conditional guifg=#006633 gui=none
hi Delimiter guifg=#1a1a1a gui=none
hi PreProc guifg=#006633 gui=none
hi Special guifg=#006633 gui=none
hi Keyword guifg=#007050 gui=none
hi link Function Normal
hi link Character Constant
hi link String Constant
hi link Boolean Constant
hi link Number Constant
hi link Float Number
hi link Repeat Conditional
hi link Label Statement
hi link Exception Statement
hi link Include Normal
hi link Define PreProc
hi link Macro PreProc
hi link PreCondit PreProc
hi link StorageClass Type
hi link Structure Type
hi link Typedef Type
hi link Tag Special
hi link SpecialChar Special
hi link SpecialComment Special
hi link Debug Special

13
configs/gvimrc

@ -0,0 +1,13 @@
set guioptions=aegiLt " basically, all options, except the scrollbar, menu and toolbar
set lines=46 " number of lines, based on my screen size and font
set columns=116 " number of columns (uses most of my screen, in this case)
set showtabline=2 " always show the tab line
set gfn=monofur\ for\ Powerline\ 12 " My screen size sucks, mkay?
syntax enable
set background=light
"colorscheme lazy
"color vylight
"color rdark " colorscheme
color busybee

195
configs/vimrc

@ -0,0 +1,195 @@
" (I copied the example .vimrc and added some stuff)
" Use Vim settings, rather then Vi settings (much better!).
" This must be first, because it changes other options as a side effect.
set nocompatible
" allow backspacing over everything in insert mode
set backspace=indent,eol,start
" Don't use Ex mode, use Q for formatting
map Q gq
" Map Y to do the same (well, almost) as the D command
map Y y$
" This is an alternative that also works in block mode, but the deleted
" text is lost and it only works for putting the current register.
" Switch syntax highlighting on, when the terminal has colors
" Also switch on highlighting the last used search pattern.
if &t_Co > 2 || has("gui_running")
syntax on
set hlsearch
endif
" Only do this part when compiled with support for autocommands.
if has("autocmd")
" Enable file type detection.
" Use the default filetype settings, so that mail gets 'tw' set to 72,
" 'cindent' is on in C files, etc.
" Also load indent files, to automatically do language-dependent indenting.
filetype plugin indent on
" Put these in an autocmd group, so that we can delete them easily.
augroup vimrcEx
au!
" For all text files set 'textwidth' to 78 characters.
autocmd FileType text setlocal textwidth=78
" When editing a file, always jump to the last known cursor position.
" Don't do it when the position is invalid or when inside an event handler
" (happens when dropping a file on gvim).
autocmd BufReadPost *
\ if line("'\"") > 0 && line("'\"") <= line("$") |
\ exe "normal g`\"" |
\ endif
augroup END
else
set autoindent " always set autoindenting on
endif " has("autocmd")
set tabstop=4
set shiftwidth=4
set foldmethod=marker
set scrolloff=1 " always show one line around the cursor
set laststatus=2 " always show the status bar ('cause I like to see the line and column, always)
set showtabline=2 " always show the tabline
set showmatch " show matching bracket
set noeb " no error bells
set autowrite " write the file when switching between files or something
set nowrap " do not wrap long lines
set nobackup " do not keep a backup file, use versions instead
set history=50 " keep 50 lines of command line history
set ruler " show the cursor position all the time
set showcmd " display incomplete commands
set incsearch " do incremental searching
set fo=tcroq " wrap with textwidth, wrap comments, insert commend leader (twice), format comments
set autoindent " auto indent
set smartindent " smart identation
set number
let mapleader="," " use comma to start user-defined (in plugins) functions
" default python style
" (use spaces instead of tabs (expandtab), uses 4 spaces for tabs (tabstop),
" when auto-indenting, also use 4 spaces (shiftwidth), when deleting text, 4
" spaces are a tab (softtabstop) and break the line at column 78 (textwidth))
au FileType python set expandtab tabstop=4 shiftwidth=4 softtabstop=4 textwidth=78
" the smarty filetypes doesn't have any sort of indentation, so we set it to
" auto
au FileType smarty set ai
" PHP break lines at column 79, like Python
au FileType php set textwidth=79
" svn (when editing svn commit messages, break lines at
" column 70)
au FileType svn set tw=70
" email (mostly mutt stuff)
au FileType mail setlocal spell spelllang=en
" 256 color terminals
set t_Co=256
" Because we are using 256 color terminals, we can use the very colorful theme
color busybee
" mapings
" Easy switching between tabs (just use Alt+<tab number>)
map <M-1> :tabn 1<CR>
map <M-2> :tabn 2<CR>
map <M-3> :tabn 3<CR>
map <M-4> :tabn 4<CR>
map <M-5> :tabn 5<CR>
map <M-6> :tabn 6<CR>
map <M-7> :tabn 7<CR>
map <M-8> :tabn 8<CR>
map <M-9> :tabn 9<CR>
map <M-0> :tabn 10<CR>
imap <M-1> <ESC>:tabn 1<CR>a
imap <M-2> <ESC>:tabn 2<CR>a
imap <M-3> <ESC>:tabn 3<CR>a
imap <M-4> <ESC>:tabn 4<CR>a
imap <M-5> <ESC>:tabn 5<CR>a
imap <M-6> <ESC>:tabn 6<CR>a
imap <M-7> <ESC>:tabn 7<CR>a
imap <M-8> <ESC>:tabn 8<CR>a
imap <M-9> <ESC>:tabn 9<CR>a
imap <M-0> <ESC>:tabn 10<CR>a
" file auto-completion
set wim=longest,list
" custom PHP syntax file configuration
let php_smart_members=1
" Vundle stuff starts here
"filetype off
set rtp+=~/.vim/bundle/vundle/
call vundle#rc()
Bundle 'Lokaltog/vim-powerline'
Bundle 'tpope/vim-fugitive'
Bundle 'tpope/vim-commentary'
Bundle 'godlygeek/tabular'
Bundle 'jiangmiao/auto-pairs'
" powerline settings
let g:Powerline_symbols = 'fancy'
" auto-pair settings
let g:AutoPairsMapCR = 1
" fancy tabline (to follow Powerline and BusyBee)
function PowerTabLine()
let line = ''
let currenttab = tabpagenr()
for i in range(tabpagenr('$'))
let i += 1
" highlight
if i == currenttab
let line .= '%#TabLineSel#'
else
let line .= '%#TabLine#'
endif
" special separator
if i > 1
if i == currenttab
" one before the selected buffer
let selBg = synIDattr(synIDtrans(hlID("TabLineSel")), "ctermbg")
let normBg = synIDattr(synIDtrans(hlID("TabLine")), "ctermbg")
" new color: selBg as fg, normBg as bg
" let line .= nr2char(0x2b82) " filled <
endif
endif
" buffer name
let buflist = tabpagebuflist(i)
let winnr = tabpagewinnr(i)
let name = bufname(buflist[winnr - 1])
if name == ''
if &buftype == 'quickfix'
let line .= ' [Quickfix List] '
else
let line .= ' [No name] '
endif
else
let line .= ' ' . fnamemodify(name, ':t') . ' '
endif
endfor
" after the last tab fill with TabLineFill and reset tab page nr
let line .= '%#TabLineFill#%T'
return line
endfunction
set tabline=%!PowerTabLine()
Loading…
Cancel
Save