Vim code

More obfuscated programming

VI VI VI - Editor of the beast.

Vim can be programmed, just like emacs can. But I'm not talking about the fancy-schmancy .vimrc-style scripting. I'm talking about copying parts of the buffer into registers, and then executing the contents of those registers as if they were macros.

If you don't think it's insane yet, wait till you see the source code:

So now I'll leave it to someone else to implement an ELisp interpreter. =)