" Vim color file " " Author: Anthony Carapetis " " Note: Based on github's syntax highlighting theme " Used Brian Mock's darkspectrum as a starting point/template " Thanks to Ryan Heath for an easy list of some of the colours: " http://rpheath.com/posts/356-github-theme-for-syntax-gem hi clear set background=light if version > 580 " no guarantees for version 5.8 and below, but this makes it stop " complaining hi clear if exists("syntax_on") syntax reset endif endif let g:colors_name="github" hi Normal guifg=#000000 guibg=#F8F8FF " {{{ Cursor hi Cursor guibg=#444454 guifg=#F8F8FF hi CursorLine guibg=#D8D8DD hi CursorColumn guibg=#E8E8EE " }}} " {{{ Diff hi DiffAdd guifg=#003300 guibg=#DDFFDD gui=none hi DiffChange guibg=#ececec gui=none hi DiffText guifg=#000033 guibg=#DDDDFF gui=none hi DiffDelete guifg=#DDCCCC guibg=#FFDDDD gui=none " }}} " {{{ Folding / Line Numbering / Status Lines hi Folded guibg=#ECECEC guifg=#808080 gui=bold hi vimFold guibg=#ECECEC guifg=#808080 gui=bold hi FoldColumn guibg=#ECECEC guifg=#808080 gui=bold hi LineNr guifg=#959595 guibg=#ECECEC gui=bold hi NonText guifg=#808080 guibg=#ECECEC hi Folded guifg=#808080 guibg=#ECECEC gui=bold hi FoldeColumn guifg=#808080 guibg=#ECECEC gui=bold hi VertSplit guibg=#bbbbbb guifg=#bbbbbb gui=none hi StatusLine guibg=#bbbbbb guifg=#404040 gui=bold hi StatusLineNC guibg=#d4d4d4 guifg=#404040 gui=italic " }}} " {{{ Misc hi ModeMsg guifg=#990000 hi MoreMsg guifg=#990000 hi Title guifg=#ef5939 hi WarningMsg guifg=#ef5939 hi SpecialKey guifg=#177F80 gui=italic hi MatchParen guibg=#cdcdfd guifg=#000000 hi Underlined guifg=#000000 gui=underline hi Directory guifg=#990000 " }}} " {{{ Search, Visual, etc hi Visual guifg=#FFFFFF guibg=#3465a4 gui=none hi VisualNOS guifg=#FFFFFF guibg=#204a87 gui=none hi IncSearch guibg=#cdcdfd guifg=#000000 gui=italic hi Search guibg=#cdcdfd guifg=#000000 gui=italic " }}} " {{{ Syntax groups hi Ignore guifg=#808080 hi Identifier guifg=#0086B3 hi PreProc guifg=#A0A0A0 gui=bold hi Comment guifg=#999988 hi Constant guifg=#177F80 gui=none hi String guifg=#D81745 hi Function guifg=#990000 gui=bold hi Statement guifg=#000000 gui=bold hi Type guifg=#445588 gui=bold hi Number guifg=#1C9898 hi Todo guifg=#FFFFFF guibg=#990000 gui=bold hi Special guifg=#159828 gui=bold hi rubySymbol guifg=#960B73 hi Error guibg=#f8f8ff guifg=#ff1100 gui=undercurl hi Todo guibg=#f8f8ff guifg=#ff1100 gui=underline hi Label guifg=#000000 gui=bold hi StorageClass guifg=#000000 gui=bold hi Structure guifg=#000000 gui=bold hi TypeDef guifg=#000000 gui=bold " }}} " {{{ Completion menus hi WildMenu guifg=#7fbdff guibg=#425c78 gui=none hi Pmenu guibg=#808080 guifg=#ffffff gui=bold hi PmenuSel guibg=#cdcdfd guifg=#000000 gui=italic hi PmenuSbar guibg=#000000 guifg=#444444 hi PmenuThumb guibg=#aaaaaa guifg=#aaaaaa " }}} " {{{ Spelling hi spellBad guisp=#fcaf3e hi spellCap guisp=#73d216 hi spellRare guisp=#fcaf3e hi spellLocal guisp=#729fcf " }}} " {{{ Aliases hi link cppSTL Function hi link cppSTLType Type hi link Character Number hi link htmlTag htmlEndTag "hi link htmlTagName htmlTag hi link htmlLink Underlined hi link pythonFunction Identifier hi link Question Type hi link CursorIM Cursor hi link VisualNOS Visual hi link xmlTag Identifier hi link xmlTagName Identifier hi link shDeref Identifier hi link shVariable Function hi link rubySharpBang Special hi link perlSharpBang Special hi link schemeFunc Statement "hi link shSpecialVariables Constant "hi link bashSpecialVariables Constant " }}} " {{{ Tabs (non-gui0 hi TabLine guifg=#404040 guibg=#dddddd gui=none hi TabLineFill guifg=#404040 guibg=#dddddd gui=none hi TabLineSel guifg=#404040 gui=bold " }}} " " vim: sw=4 ts=4 foldmethod=marker