On Thu, Apr 28, 2011 at 19:54, Ben Schmidt <[email protected]> wrote: > Sorry for so many mails in quick succession! > >> :verbose set background? > > Yep; looking at the source code, it looks like the 'background' and > 't_Co' options are to blame. > > And it looks like 'background' in this case must come from $COLORFGBG > (since $TERM/'term' (T_NAME) is already known to be the same): > > if (STRCMP(T_NAME, "linux") == 0 > || STRCMP(T_NAME, "screen.linux") == 0 > || STRCMP(T_NAME, "cygwin") == 0 > || STRCMP(T_NAME, "putty") == 0 > || ((p = mch_getenv((char_u *)"COLORFGBG")) != NULL > && (p = vim_strrchr(p, ';')) != NULL > && ((p[1] >= '0' && p[1] <= '6') || p[1] == '8') > && p[2] == NUL)) > return (char_u *)"dark"; > return (char_u *)"light"; > > So, I guess deal with $COLORFGBG or put :set background=dark or :set > background=light in your .vimrc and you should get you consistent results. > > The defaults actually use 'Light' colours, when available, but on an 8 > colour terminal, these are made bold instead. So, setting t_Co to 16 (or > 88 or 256) would give different results (i.e. different colours, rather > than bold, if your terminal can actually handle more than 8 colours, > which it almost certainly can!). > > Let's know how it goes! > > Ben.
$COLORFGBG is set for the user, but not for root. $ echo $COLORFGBG default;default;0 Again, thank you! Best regards, mih -- You received this message from the "vim_use" 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
