On 30/04/12 10:23, sinbad wrote:
I just started using tmux, and i am exploring 256 color option of
the terminal. Is there any good colorscheme that uses theses colors
effectively, especially for C programming ?

cheers



For Vim to use 256 colours effectively, you have to make sure that t_Co
gets set to 256 when running in a 256-colour terminal, but not when in a
terminal with fewer colours (such as the Linux hardware-text console or,
I think, the Windows console, at least when in fullscreen mode).

Previous posts in this thread provide several answers to that; mine (not
necessarily the best) is simply

" use 256 colors in Console mode if we think the terminal supports it
if &term =~? 'mlterm\|xterm'
        set t_Co=256
endif

Then you need a colorscheme which makes use of them. If you are using a GUI-enabled Vim in console mode (which is possible on Linux but not on Windows), you can use the CSApprox plugin, which will "translate" the 24-bit (16 million colors) gui= guibg= guifg= guisp= of any GUI-oriented colorscheme into something as near as possible to the same colours on a 256- or 88-color terminal. (On a terminal with fewer colours, such as 8 bg + 16 fg, it will simply desist and let the cterm= ctermbg= ctermfg= colours remain in force.) This way, if your terminal has 88 or more colours, you'll get approximately the same look and feel as in gvim. I like it but of course YMMV.

See also http://vim.wikia.com/wiki/Using_GUI_color_settings_in_a_terminal


Best regards,
Tony.
--
GALAHAD: No. Look, I can tackle this lot single-handed!
GIRLS:   Yes, yes, let him Tackle us single-handed!
"Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD

--
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

Reply via email to