| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204 |
- "==============================================================================
- "Filename: leglight2.vim
- "Last Modified: 2010-06-03
- "Version: 1.0.1
- "Maintainer: Tony Dunsworth <tony DOT dunsworth AT gmail DOT com>
- "Copyright: 2010 Tony Dunsworth
- " This script is free software; you can do almost
- " anything you want with it under the terms of the GNU
- " General Pulic License version 2 as published by the
- " Free Software Foundation
- "Description: Vim colour scheme - a rebuild of legiblelight.vim on
- " a Linux working system to address errors which were
- " in the Windows build. There is a predominance of blues
- " greens and the like. There will be versions for GUI and
- " for 256 colour xterm.
- "Scheme: leglight2
- "Install: Put this file in the users colour directory
- " (~/.vim/colors) then load it with :colorscheme
- " leglight2.
- "==============================================================================
- " Initialization and Setup {{{1
- "==============================================================================
- hi clear
- set background=light
- if exists("syntax_on")
- syntax reset
- endif
- let colors_name = "leglight2"
- " }}}
- " GUI Section {{{1
- "==============================================================================
- hi Normal guifg=#0000cd guibg=#ffffff gui=none " mediumblue on white
- hi Cursor guifg=#ffffff guibg=#0000cd gui=none " white on mediumblue
- if exists('g:leglight2_cursor_line_visibility') && g:leglight2_cursor_line_visibility >= 2
- hi CursorColumn guifg=#0000cd guibg=#dcdcdc gui=none " mediumblue on gainsboro
- hi CursorLine guifg=#0000cd guibg=#dcdcdc gui=none " mediumblue on gainsboro
- elseif exists('g:leglight2_cursor_line_visibility') && g:leglight2_cursor_line_visibility >= 1
- hi CursorColumn guifg=#0000ff guibg=#dcdcdc gui=none " blue on gainsboro
- hi CursorLine guifg=#0000ff guibg=#dcdcdc gui=none " blue on gainsboro
- endif
- hi CursorIM guifg=#00008b guibg=#ffffff gui=none " darkblue on white
- hi DiffAdd guifg=#4b0082 guibg=bg gui=none " indigo on background
- hi DiffChange guifg=#800080 guibg=bg gui=none " purple on background
- hi DiffDelete guifg=#8b008b guibg=bg gui=none " darkmagenta on background
- hi DiffText guifg=#483d8b guibg=bg gui=none " darkslateblue on background
- hi ErrorMsg guifg=#cd0000 guibg=bg gui=bold " red3 on background (bold)
- hi FoldColumn guifg=#00ced1 guibg=bg gui=bold " darkturquoise on background (bold)
- hi Folded guifg=#48d1cc guibg=bg gui=italic " mediumturquoise on background (italic)
- hi IncSearch guifg=#00bfff guibg=bg gui=bold " deepskyblue on background (bold)
- hi LineNr guifg=#000080 guibg=#dcdcdc gui=none " navy on gainsboro
- hi MatchParen guifg=#ffffff guibg=#4169e1 gui=none " white on royalblue
- hi ModeMsg guifg=#ff6347 guibg=bg gui=bold " tomato on background (bold)
- hi MoreMsg guifg=#ff4500 guibg=bg gui=bold " orangered on background (bold)
- hi NonText guifg=#add8e6 guibg=bg gui=none " lightblue on background
- hi Pmenu guifg=#5f9ea0 guibg=bg gui=none " cadetblue on background
- hi PmenuSbar guifg=#ffffff guibg=#5f9ea0 gui=none " white on cadetblue
- hi PmenuSel guifg=#b0c4de guibg=bg gui=none " lightsteelblue on background
- hi PmenuThumb guifg=#87ceeb guibg=bg gui=reverse " skyblue on background
- hi Question guifg=#ffffff guibg=#0000ff gui=bold " white on blue (bold)
- hi SignColumn guifg=#4169e1 guibg=bg gui=bold " royalblue on background (bold)
- hi Search guifg=#191970 guibg=bg gui=none " midnightblue on background
- hi SpecialKey guifg=#2f4f4f guibg=bg gui=none " darkslategray on background
- hi SpellBad guisp=#ee0000 guibg=bg gui=underline " red2 on background (underline)
- hi SpellCap guisp=#dc143c guibg=bg gui=underline " crimson on background (underline)
- hi SpellLocal guisp=#cd5c5c guibg=bg gui=underline " indianred on background (underline)
- hi SpellRare guisp=#fa8072 guibg=bg gui=underline " salmon on background (underline)
- hi StatusLine guifg=#556b2f guibg=bg gui=none " darkolivegreen on background
- hi StatusLineNC guifg=#6b8e23 guibg=bg gui=none " olivedrab on background
- hi TabLine guifg=#008080 guibg=bg gui=underline " teal on background (underline)
- hi TabLineFill guifg=#0000cd guibg=bg gui=reverse " mediumblue on background
- hi TabLineSel guifg=#0000cd guibg=bg gui=bold " mediumblue on background (bold)
- hi VertSplit guifg=#008b8b guibg=bg gui=none " darkcyan on background
- hi Visual guifg=#1e90ff guibg=bg gui=none " dodgerblue on background
- hi WarningMsg guifg=#ff0000 guibg=bg gui=none " red on background
- hi WildMenu guifg=#000000 guibg=bg gui=none " black on background
- " }}}
- " Syntax {{{ 1
- " General {{{ 2
- "==============================================================================
- hi Comment guifg=#556b2f guibg=#ffffff gui=italic " darkolivegreen on background (italic)
- hi Constant guifg=#008000 guibg=bg gui=none " green on background
- hi String guifg=#228b22 guibg=bg gui=none " forestgreen on background
- hi Character guifg=#228b22 guibg=bg gui=none " forestgreen on background
- hi Number guifg=#2e8b57 guibg=bg gui=none " seagreen on background
- hi Float guifg=#2e8b57 guibg=bg gui=none " seagreen on background
- hi Boolean guifg=#006400 guibg=bg gui=none " darkgreen on background
- hi Identifier guifg=#a0522d guibg=bg gui=none " sienna on background
- hi Function guifg=#8b4513 guibg=bg gui=none " saddlebrown on background
- hi Statement guifg=#00008b guibg=bg gui=none " darkblue on background
- hi Conditional guifg=#003399 guibg=bg gui=italic " districtblue on background (italic)
- hi Repeat guifg=#0000ff guibg=bg gui=italic " blue on background (italic)
- hi Label guifg=#000080 guibg=bg gui=italic " navy on background (italic)
- hi Operator guifg=#4682b4 guibg=bg gui=italic " steelblue on background (italic)
- hi Keyword guifg=#00008b guibg=bg gui=none " darkblue on background
- hi Exception guifg=#4169e1 guibg=bg gui=italic " royalblue on background (italic)
- hi PreProc guifg=#800080 guibg=bg gui=italic " purple on background (italic)
- hi Include guifg=#8b008b guibg=bg gui=italic " darkmagenta on background (italic)
- hi Define guifg=#9932cc guibg=bg gui=italic " darkorchid on background (italic)
- hi Macro guifg=#9400d3 guibg=bg gui=italic " darkviolet on background (italic)
- hi PreCondit guifg=#ba55d3 guibg=bg gui=italic " mediumorchid on background (italic)
- hi Type guifg=#483d8b guibg=bg gui=none " darkslateblue on background
- hi Typedef guifg=#6a5acd guibg=bg gui=none " slateblue on background
- hi Structure guifg=#8a2be2 guibg=bg gui=none " blueviolet on background
- hi StorageClass guifg=#9966cc guibg=bg gui=none " amethyst on background
- hi Special guifg=#808000 guibg=bg gui=none " olive on background
- hi SpecialChar guifg=#6b8e23 guibg=bg gui=italic " olivedrab on background (italic)
- hi Tag guifg=#4682b4 guibg=bg gui=none " steelblue on background
- hi Delimiter guifg=#66cdaa guibg=bg gui=none " mediumaquamarine on background
- hi SpecialComment guifg=#8fbc8f guibg=bg gui=none " darkseagreen on background
- hi Ignore guifg=#f5deb3 guibg=bg gui=none " wheat on background
- hi Error guifg=#cd0000 guibg=bg gui=bold " red3 on background (bold)
- hi Todo guifg=#bc8f8f guibg=bg gui=bold " rosybrown on background
- hi Exception guifg=#ee0000 guibg=bg gui=bold " red2 on background (bold)
- hi Underlined gui=underline " underlined
- " 2}}}
- " Vim {{{2
- "==============================================================================
- hi VimError guifg=#ffffff guibg=#ff0000 gui=bold " white on red (bold)
- hi VimCommentTitle guifg=#778899 guibg=#ffffff gui=italic " lightslategray on background (italic)
- " 2}}}
- " QuickFix {{{2
- "==============================================================================
- hi qfLineNr guifg=#008080 guibg=#dcdcdc gui=bold " teal on gainsboro (bold)
- " 2}}}
- " Diff {{{2
- "==============================================================================
- hi diffOldFile guifg=#5f9ea0 guibg=#ffffff gui=none " cadetblue on background
- hi diffNewFile guifg=#00bfff guibg=bg gui=none " deepskyblue on background
- hi diffFile guifg=#40e0d0 guibg=bg gui=none " turquoise on background
- hi link diffOnly Constant
- hi link diffIdentical Constant
- hi link diffDiffer Constant
- hi link diffBDiffer Constant
- hi link diffIsA Constant
- hi link diffNoEOL Constant
- hi link diffCommon Constant
- hi diffRemoved guifg=#8b0000 guibg=bg gui=none " darkred on background
- hi diffChanged guifg=#32cd32 guibg=bg gui=none " limegreen on background
- hi diffAdded guifg=#3cb371 guibg=bg gui=none " mediumseagreen on background
- hi diffLine guifg=#7b68ee guibg=bg gui=italic " mediumslateblue on background (italic)
- hi link diffSubname diffLine
- hi link diffComment Comment
- " 2}}}
- " 1}}}
- " 256-Color Terminal Colours {{{1
- "==============================================================================
- hi Normal ctermfg=20 ctermbg=231 cterm=none
- hi Cursor ctermfg=249 ctermbg=18 cterm=none
- hi CursorColumn ctermfg=25 ctermbg=252 cterm=none
- hi CursorLine ctermfg=25 ctermbg=252 cterm=none
- hi CursorIM ctermfg=18 ctermbg=252 cterm=none
- hi DiffAdd ctermfg=53 ctermbg=231 cterm=none
- hi DiffChange ctermfg=54 ctermbg=231 cterm=none
- hi DiffDelete ctermfg=90 ctermbg=231 cterm=none
- hi DiffText ctermfg=57 ctermbg=231 cterm=none
- hi ErrorMsg ctermfg=160 ctermbg=231 cterm=bold
- hi FoldColumn ctermfg=37 ctermbg=231 cterm=bold
- hi Folded ctermfg=38 ctermbg=231 cterm=bold
- hi IncSearch ctermfg=19 ctermbg=231 cterm=none
- hi LineNr ctermfg=20 ctermbg=251 cterm=none
- hi MatchParen ctermfg=231 ctermbg=20 cterm=none
- hi ModeMsg ctermfg=166 ctermbg=231 cterm=bold
- hi MoreMsg ctermfg=202 ctermbg=231 cterm=bold
- hi NonText ctermfg=39 ctermbg=231 cterm=none
- hi Pmenu ctermfg=32 ctermbg=231 cterm=none
- hi PmenuSbar ctermfg=231 ctermbg=32 cterm=none
- hi PmenuSel ctermfg=68 ctermbg=231 cterm=none
- hi PmenuThumb ctermfg=110 ctermbg=231 cterm=reverse
- hi Question ctermfg=231 ctermbg=21 cterm=bold
- hi SignColumn ctermfg=19 ctermbg=231 cterm=bold
- hi Search ctermfg=17 ctermbg=231 cterm=none
- hi SpecialKey ctermfg=237 ctermbg=231 cterm=none
- hi SpellBad ctermfg=196 ctermbg=231 cterm=underline
- hi SpellCap ctermfg=52 ctermbg=231 cterm=underline
- hi SpellLocal ctermfg=124 ctermbg=231 cterm=underline
- hi SpellRare ctermfg=160 ctermbg=231 cterm=underline
- hi StatusLine ctermfg=64 ctermbg=231 cterm=none
- hi StatusLineNC ctermfg=58 ctermbg=231 cterm=none
- hi TabLine ctermfg=23 ctermbg=231 cterm=underline
- hi TabLineFill ctermfg=20 ctermbg=231 cterm=reverse
- hi TabLineSel ctermfg=20 ctermbg=231 cterm=underline
- hi VertSplit ctermfg=24 ctermbg=231 cterm=none
- hi Visual ctermfg=21 ctermbg=231 cterm=none
- hi WarningMsg ctermfg=196 ctermbg=231 cterm=none
- hi WildMenu ctermfg=16 ctermbg=231 cterm=none
- hi Comment ctermfg=100 ctermbg=231 cterm=italic
- hi Constant ctermfg=34 ctermbg=231 cterm=none
- hi Identifier ctermfg=137 ctermbg=231 cterm=none
- hi Statement ctermfg=19 ctermbg=231 cterm=none
- hi PreProc ctermfg=54 ctermbg=231 cterm=none
- hi Type ctermfg=26 ctermbg=231 cterm=none
- hi Special ctermfg=58 ctermbg=231 cterm=none
- hi Error ctermfg=160 ctermbg=231 cterm=bold
- hi Exception ctermfg=95 ctermbg=231 cterm=bold
- hi Underlined cterm=underline
- " 1}}}
|