Komodo Edit is a free, open source editor from dynamic language experts.
It's absolutely fantastic to work with. It does everything a good editor should do, but it also adds a bunch of other little awesome things."
-Dan Hulton, www.danhulton.com
* All the languages: Dynamic language expertise for Perl, PHP, Python, Ruby, and Tcl, plus JavaScript, CSS, HTML, and XML, and template languages like RHTML, Template-Toolkit, HTML-Smarty and Django.
* All the platforms: Windows? Mac? Linux? Yes! Yes! Yes!
* Award-wining tools: Everything you'd expect from an editor based on the award-winning Komodo IDE, like autocomplete and calltips, multi-language file support, syntax coloring and syntax checking, Vi emulation, Emacs key bindings, and more.
* Firefox-style extensibility: Go ahead, hack away! Or download some of the cool extensions from member of the Komodo community.
In a nutshell, Vimacs is Vim emulating Emacs. You get modeless editing inside moded editing. Just crazy enough to be brilliant. Now you don't have to choose.