up vote 86 down vote favorite
21
share [g+] share [fb]

I think this is a relevant question for programmers and I'd like to hear other people's answers because some syntax highlighting color schemes are better on the eyes than others. This can affect productivity as much as ergonomic keyboards or anything else on here. It's about comfort and productivity. So, I'm curious.

Do you find some color schemes better adapted for some languages over others? At the other end of the spectrum, I think coding without syntax highlight is awful and slow going. Does anyone work better like this?

link|improve this question
show 27 more comments
feedback

migrated from stackoverflow.com Apr 11 '11 at 0:13

This question came from our site for professional and enthusiast programmers.

closed as not constructive by Mark Trapp Aug 11 '11 at 1:56

This question is not a good fit to our Q&A format. We expect answers to generally involve facts, references, or specific expertise; this question will likely solicit opinion, debate, arguments, polling, or extended discussion. See the FAQ.

42 Answers

1 2

Wombat is another nice dark theme.

alt text alt text

Link to original blog post of the person who created Wombat.

The font in the screenshot is called Consolas. You can download it here.

link|improve this answer
2  
i've had that font installed here for some time. but on my 1024x768 display, it looks bad. it needs high resolution i think. i'm already looking into better displays. maybe my next one will have 19" and 1280px or so :) – Johannes Schaub - litb Feb 8 '09 at 7:29
5  
@litb: You're still on 1024x768?! Wow... I thought that nobody but my grandma (figuratively speaking) still used that, especially not bright developer guys like you. Please, do yourself a favour and upgrade, today! Skip two weeks of eating if you have to, it'll be worth it ;) – Thomas Mar 29 '10 at 8:02
2  
@Thomas: don't be a turd. That resolution is still common for laptops. – avdd Dec 17 '10 at 2:29
show 5 more comments
feedback

Zenburn

alt text
Larger Image

link|improve this answer
show 2 more comments
feedback

I can't believe nobody mentioned desert, the best native dark theme.

:colorscheme desert

screenshot of desert

link|improve this answer
show 1 more comment
feedback

Ask Reddit: Help me find a VIM Color Scheme, has a great discussion on VIM color schemes and lists many good options.

Also, this website, VIM Color Schemes, has 391 VIM Color Schemes available with screenshots. It is broken up into language catagories if you want to see the screenshots:

link|improve this answer
feedback

My personal favorite is InkPot. Very easy on the eyes

alt text

I even took the time to port InkPot to Visual Studio. Here's a link to the .vssettings file you can import in order to get it.

http://blogs.msdn.com/jaredpar/archive/2008/06/02/inkpot-color-scheme.aspx

link|improve this answer
show 4 more comments
feedback

alt text

I'm a big fan of slate. The black background is not pitch black, and the colors are a bit muted. I find for long coding sessions it's really easy on the eyes. - Some Redditor

link|improve this answer
feedback

My #1 pick is Inkpot, but this one has some similar qualities. It would likely be my second choice:

xoria256

xoria256

link|improve this answer
feedback

I usually cycle through many colorschemes each day, but Jellybeans seems to be the one I use the most. It's dark with fairly high contrast and not too crazy colors.

link|improve this answer
show 2 more comments
feedback

This is a tough one because colours are so subjective. One person's comfortable scheme is going to look like an angry fruit salad to somebody else. There's just no right answer.

link|improve this answer
feedback

Evening is a nice color scheme and should be built into VIM.

Type in:

:colorscheme evening

alt text

link|improve this answer
show 2 more comments
feedback

You fools, it's all about the Elflord alt text

link|improve this answer
1  
I used this one all the way through college... however I think I've moved on and have begun to seek out calmer color contrasts... – Kit Roed Feb 12 '09 at 20:46
1  
The important thing about Elflord is that return/break/continue/goto stand out and it becomes really easy to follow code flow. I haven't yet found another color scheme that does it better. – too much php Feb 16 '09 at 0:36
feedback

I like "darkblue", and it ships with the default distribution, so I never need to chase it down.

:colorscheme darkblue

alt text

link|improve this answer
show 1 more comment
feedback

I'm fine with "default".

link|improve this answer
feedback

There is an excellent webtool that showcases various colorschemes for Vim for different types of code (C, HTML, Java, LaTeX, etc.), http://www.cs.cmu.edu/~maverick/VimColorSchemeTest/.

I use camo in that list, http://www.cs.cmu.edu/~maverick/VimColorSchemeTest/camo.vim.

link|improve this answer
show 1 more comment
feedback

I recently discovered rdark.

alt text

link|improve this answer
show 2 more comments
feedback

I use Dante Color Scheme and here is a look of it:

Dante

link|improve this answer
feedback

I use both kib_darktango and railscast color schemes. Most of the time is spent on railscast, but I tend to switch to kib_darktango when writing python code.

I used to use camo. It's nice and worth a try. Maybe I got tired of it, but still a nice colorscheme.

My font choice is Inconsolata at 12pt. Inconsolata is a opensource font face so it is avaliable in every platform, even MS Windows. I know, Monaco is cool and Consolas is nice. But I really prefer Inconsolata and I love the fact that my editor of choice is absolutely the same -- visually and feature-wise -- everywhere I need it.

link|improve this answer
feedback

I like using darktango.

alt text

link|improve this answer
1  
Yeah ... pretty low contrast. – strager Feb 8 '09 at 18:34
show 2 more comments
feedback

For the desktop, Sienna (Dark):

alt text

link|improve this answer
feedback

IR_black has a great color combination.

http://blog.infinitered.com/entries/show/8

link|improve this answer
feedback

ir_black is my favour. http://blog.infinitered.com/entries/show/8

link|improve this answer
feedback

I created my own Vim color scheme specifically for HTML, PHP, CSS and JavaScript, but I'm not allowed to post pictures or a hyperlink to it... so here's a copy/paste link:

bjornenki.com/blog/vim-gvim-colorscheme-website-development

link|improve this answer
feedback

I really like BusyBee for Ruby. alt text

link|improve this answer
show 2 more comments
feedback

I have tried quite a few colorschemes and my favorite for more than two years is jellybeans. I am using urxvt with CSApprox plugin for vim, so this might not look the same for you.

jellybeans-theme

link|improve this answer
feedback

I switched from desert to darkspectrum:darkspectrum screenshot on imageshack

link|improve this answer
feedback

I've found peaksea to be a good mix of contrast and gentleness on the eyes for my work flow. (I wanted to stick that in here for comparative consideration. I hope that's appropriate.)

link|improve this answer
show 2 more comments
feedback

I've been using 'synic' for a long time. Not sure how I found it, but it works for me:

http://www.vim.org/scripts/script.php?script_id=1897

Here's a link to a screenshot: http://www.exaile.org/vim.png

link|improve this answer
show 1 more comment
feedback

Every color scheme is OK, guys.

From a neuroscientific point of view choose colors that promote a strong contrast. This makes characters easily viewable and gives less strain to the eyes. Other than that, personal preference makes no difference.

link|improve this answer
2  
But not too strong a contrast, since this creates a lot of lateral inhibition and strains the eyes. This also depends on the ambient lighting conditions and whether the display is an anti-glare screen or not. – Konrad Rudolph Oct 25 '10 at 20:50
feedback

Did murphy miss the boat?

alt text

link|improve this answer
feedback
1 2

Not the answer you're looking for? Browse other questions tagged or ask your own question.