Today at work I sat down to create a small automatic pull-deploy shell script. I fired up vim on a development server and nearly had my eyes torn out. The default theme for vim is bad, well at least I do not like the way that you cannot see comments (dark blue on a black background does not really work).

At home my .vimrc sets up my colorscheme, but I could not remember which I tend to use. I tried to seach online for some proper screenshots of the differnt themes in vim, but could not find any good comparison/gallery.

That is why I decided to make a bunch of screenshots of vim themes sporting different code snippets.

The reason to do screenshots of different languages as well as the themes were that as I made the first batch of bash screenshots I opened a JavaScript file. It was totally different to look at, so I opned a ruby file, and a CSS file. All varied to some degree so I decided to create a bunch of extra screenshots.

Shell

  • blue-sh-vim.png
  • darkblue-sh-vim.png
  • default-sh-vim.png
  • delek-sh-vim.png
  • desert-sh-vim.png
  • elflord-sh-vim.png
  • evening-sh-vim.png
  • koehler-sh-vim.png
  • morning-sh-vim.png
  • murphy-sh-vim.png
  • pablo-sh-vim.png
  • peachpuff-sh-vim.png
  • ron-sh-vim.png
  • shine-sh-vim.png
  • slate-sh-vim.png
  • torte-sh-vim.png
  • zellner-sh-vim.png

Ruby

  • blue-ruby-vim.png
  • darkblue-ruby-vim.png
  • default-ruby-vim.png
  • delek-ruby-vim.png
  • desert-ruby-vim.png
  • elflord-ruby-vim.png
  • evening-ruby-vim.png
  • koehler-ruby-vim.png
  • morning-ruby-vim.png
  • murphy-ruby-vim.png
  • pablo-ruby-vim.png
  • peachpuff-ruby-vim.png
  • ron-ruby-vim.png
  • shine-ruby-vim.png
  • slate-ruby-vim.png
  • torte-ruby-vim.png
  • zellner-ruby-vim.png

Javascript

  • blue-js-vim.png
  • darkblue-js-vim.png
  • default-js-vim.png
  • delek-js-vim.png
  • desert-vim.png
  • elflord-js-vim.png
  • evening-vim.png
  • koehler-js-vim.png
  • morning-js-vim.png
  • murphy-js-vim.png
  • pablo-js-vim.png
  • peachpuff-js-vim.png
  • ron-js-vim.png
  • shine-js-vim.png
  • slate-js-vim.png
  • torte-js-vim.png
  • zellner-js-vim.png

CSS

  • blue-css-vim.png
  • darkblue-css-vim.png
  • default-css-vim.png
  • delek-css-vim.png
  • desert-css-vim.png
  • elflord-css-vim.png
  • evening-css-vim.png
  • koehler-css-vim.png
  • morning-css-vim.png
  • murphy-css-vim.png
  • pablo-css-vim.png
  • peachpuff-css-vim.png
  • ron-css-vim.png
  • shine-css-vim.png
  • slate-css-vim.png
  • torte-css-vim.png
  • zellner-css-vim.png