65

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?

40

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.

21

Zenburn

alt text
Larger Image

19

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

:colorscheme desert

screenshot of desert

16

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:

9

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

8

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

7

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

xoria256

xoria256

6

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

Type in:

:colorscheme evening

alt text

5

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

:colorscheme darkblue

alt text

5

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

5

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.

5

I'm fine with "default".

5

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.

4

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.

4

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

Dante

3

IR_black has a great color combination.

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

3

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

2

I like using darktango.

alt text

2

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.

2

For the desktop, Sienna (Dark):

alt text

2

I recently discovered rdark.

alt text

2

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

2

I really like BusyBee for Ruby. alt text

2

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

2

I switched from desert to darkspectrum:darkspectrum screenshot on imageshack

1

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

1

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

1

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.

1

Did murphy miss the boat?

alt text

1

I'm surprised by how many of these themes are dark. I like biogoo, which uses dark colours of a grey background, and I've used it for years.

0

As Malfist suggested, Zenburn. I recommend it because its easy on the eyes, easy to read, and works great with Consolas 11pt.

0

Vivid Chalk is a good one as well.

alt text

Ultimately, I'm still a zenburn guy though.

0

For a remote terminal, 256-Color:

alt text

0

Consider peaksea, which is well optimized for both light and dark backgrounds.

0

I may be alone in thinking zenburn is hideous. Oh well, we can't all like the same things, right?

I like most anything with 256 colors that looks great in terminal mode (urxvt) with Liberation Mono (my chosen monospace font). Envy Code R is great for smaller resolutions, though.

I cycle through several colorschemes per week, my ~/.vim/colors directory is a clone of my vim-256color github repo.

I probably spend most of my time in lettuce:

alt text

-Noah

0

I use Wombat, and I think it's beautiful.

Screenshot 1 Screenshot 2

0

And here is another color scheme I am using which is called jellybeans.

theme

0

How come no one has mentioned the excellent colorscheme koehler, the only dark one I like among the ones included in a default Vim install.

alt text

BTW, to get a nice HTML-export of what you are looking at in Vim, try:

:TOhtml
0

I'm a fan of the morning color scheme. (I do C and Python).

What I like:

  • Comments really stand out (blue)
  • Macros stand out as well (pink)
  • Semi-light background (not light enough to burn eyes / not dark enough to strain eyes)

Command Line Vim with Morning

-1

I would definitely go for zenburn.