Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Vim Styles as pygments CSS
Latest commit 09d5732 @uraimo Update
Failed to load latest commit information. Update
codeschool.css Added a few new color schemes
desert.css First commit
freya.css added freya.css
github.css Added a few new color schemes
gruvbox.css add gruvbox
guardian.css Added a few new color schemes
inkpot.css fixed inkpot.css line numbering.
mustang.css First commit
no_quarter.css First commit
nuvola.css First commit
peaksea.css First commit
railscasts.css First commit
rdark.css First commit
screen.png Updated screenshot with new theme
slate.css First commit
twilight.css Added a few new color schemes
wombat.css First commit

Pygments VIM Styles

License Forks Stars

A collection of famous VIM themes, fixed and converted to pygments CSS. Feel free to fork and add your favorite theme using the guide below!


Included vim color schemes:


Update 2015:

Update 2014:

  • codeschool
  • guardian
  • twilight
  • GRB256

Update 2013:


Update 2014:

  • github light

Update 2013:

  • nuvola

Convert your VIM styles

These CSS have been generated using the following script:


Two possible issues you may encounter when converting your vim color scheme but that have an easy workaround:

  • Launching pygmentize you could get a Python error related to a line that starts with a colon. Opening the .py you'll notice that the content of the line is duplicated by the previous one, simply delete the line starting with colon and relaunch pygmentize.
  • Some vim schemes define color variables (it's vimscript afterall) and evaluate them using exec '>color declaration>' syntax, a dumb way to make the scheme digestible for vim2pygments is to manually replace the variables with their values and remove the exec '' calls. A bit of manual labour is involved but it works.


Something went wrong with that request. Please try again.