[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Vim's background colour



On Tue, Nov 07, 2000 at 09:19:16AM +0200, Johann Spies wrote:
> I am an emacs user trying out vim.  On the console the font
> highlighting looks good.
> 
> But on X11 I get a white background an then it looks ugly and I can
> not read most of the syntax highlighting.
> 
> I have the following in my .vimrc
> """"""""""""""""""" Colour support and syntax highlighting """""""""""""""""""
> if $COLORTERM == "rxvt"
>   set term=rxvt
> endif
> if &term == "rxvt"
>   set t_Co=8
>   set ttyfast
> endif
> 
> " Colours suitable for a dark background, which is what my Linux console,
> " xterms and rxvts are configured to have.
> set background=dark
> syntax on
> 
> """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
> How can I get readable syntax highlighting in both cases?
> 
> Johann

Try this in your .vimrc

if $COLORTERM == "rxvt"
  set term=rxvt
  endif
if &term == "rxvt"
  set t_Co=8
  set ttyfast
  set background=dark
  endif
if &term != "rxvt"
  set background=light
endif

This way, you'll get colors suitable for dark background with your rxvt and
light background with all other terms.  Its not perfect, but it works.

HTH,

-- rob



Reply to: