Released: EhHack 0.1 for Vim
I’ve demoed my custom vim scripts for quite a few people in the past, and a few vimmers have shown interest. It’s not been until now that I’ve cleaned up the ball of Ruby code in my vimrc and separated it from the other stuff in there and made it public.
You can download EhHack 0.1.
In this release:
- Ruby code was moved into .rb files
- New per-language pluggable mechanism for compiling and running quick hacks
- Support for Scala quick hacks added (already had support for C++, Java, and Haskell quick hacks)
More features should be coming soon. EhHack automatically adds C++ #include directives for standard library headers as you type. I would like to generalize this for Java, Scala, and Haskell imports.
Enjoy, and happing vimming!

I’ve just put this up at github:
http://github.com/eraserhd/ehhack