This typically indicates that TERM is not set properly.  I assume you use
Terminal.app, bash, and the default 10.5 or 10.6 ssh.  This should
automatically get you a 16-color terminal.  In vim on the Centos box, what
do you get when you run: ":set t_Co?"  What about ":set term?"  Try setting
t_Co to be 8 (it will use bold to simulate 16, which you can configure in
Terminal.app's settings): ":set t_Co=8".

Ensure of course that you have a color scheme and syntax file set: ":set
ft?" to determine if the filetype was identified correctly, and ":color
koehler" should work on a low-color terminal.

If you were to use iTerm2 you would be able to have 256 colors, but that
probably involves a bit more setup than the simple case listed above.

On Fri, Dec 10, 2010 at 11:06 AM, Kaleb23 <[email protected]> wrote:

> My apologies for asking for help on something which may have already
> been answered.
>
> I'm on a mac ssh'd into a Centos box.  On my local system vi will show
> syntax highlighting but when I shell in it does not.  I've tried to
> find an answer to this for quite a long time now.  "Syntax on" does
> not work.  I've copied the sample vimrc that came with the
> installation which is version 7.0.237 and that did not work either.  I
> would not call myself a vi newbie but I can't figure this out.  If I'm
> forced to look at badly formatted code the least they can do is let me
> see it in technicolor.
>
> --
> You received this message from the "vim_mac" maillist.
> Do not top-post! Type your reply below the text you are replying to.
> For more information, visit http://www.vim.org/maillist.php
>

-- 
You received this message from the "vim_mac" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

Reply via email to