On Tue, Dec 20, 2005 at 01:53:07PM -0600, Steve Greenland wrote:
> On 20-Dec-05, 12:54 (CST), Graham Wilson <[EMAIL PROTECTED]> wrote: 
> > I've found vim's defaults are unreadable except on a white background,
> > since that is what vim assumes you have by default.
> 
> Actually, I do use a white background. Apparently your tolerance for
> yellow on white is higher than mine. (Not meant sarcastically, it's
> quite possible that you do see that combo better than I do.)

FWIW I have been using this for years on a white background and it's
much more readable: 

        if &background == "dark"
          hi Comment    term=bold ctermfg=Cyan guifg=#80a0ff
          hi Constant   term=underline ctermfg=Magenta guifg=#ffa0a0
          hi Special    term=bold ctermfg=LightRed guifg=Orange
          hi Identifier term=underline cterm=bold ctermfg=Cyan guifg=#40ffff
          hi Statement  term=bold ctermfg=Yellow guifg=#ffff60 gui=bold
          hi PreProc    term=underline ctermfg=LightBlue guifg=#ff80ff
          hi Type       term=underline ctermfg=LightGreen guifg=#60ff60 gui=bold
          hi Ignore     ctermfg=black guifg=bg
        else
          hi Comment    term=bold ctermfg=DarkCyan guifg=Blue
          hi Constant   term=underline ctermfg=DarkBlue guifg=Magenta
          hi Special    term=bold ctermfg=DarkRed guifg=SlateBlue
          hi Identifier term=underline ctermfg=DarkGreen guifg=DarkCyan
        "   hi Statement        term=bold ctermfg=DarkMagenta gui=bold 
guifg=Brown
          hi Statement  term=bold ctermfg=DarkMagenta guifg=Brown
          hi PreProc    term=underline ctermfg=Brown guifg=Purple
        "   hi Type     term=underline ctermfg=DarkGreen guifg=SeaGreen gui=bold
          hi Type       term=underline ctermfg=DarkGreen guifg=SeaGreen 
          hi Ignore     ctermfg=white guifg=bg
        endif
        hi Error term=reverse ctermbg=Red ctermfg=White guibg=Red guifg=White
        hi Todo  term=standout ctermbg=Yellow ctermfg=Black guifg=Blue 
guibg=Yellow

        highlight link Typedef Special
        highlight link StorageClass Special

Insert in ~/.vim/syntax.vim and make sure your ~/.vimrc has:

        if has("syntax")
                let mysyntaxfile = "~/.vim/syntax.vim"
                let myscriptsfile = "~/.vim/scripts.vim"
                let myfiletypefile = "~/.vim/filetype.vim"
                syntax on
        endif

-- 
Typed slowly for those who cannot read fast.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to