Aquamacs on OSX for Ruby on Rails Development? Yep, we’re going Emacs status.
danielfischer.com
danielfischer.com
This guy bought a whole different platform just so that he could run a different text editor? This feels like putting the wrong cart in front of the wrong horse.
Well, yeah. Sure. If I saw someone running TextMate, and I didn't know enough about emacs to realize that it's a legitimate alternative, dropping everything to run TextMate would be a very smart move. Your editor is a really important tool!
There's no question that I would switch platforms for emacs. Not that the issue ever comes up, because emacs is open-source, and cross-platform, and (for better and for worse) is not tightly integrated with any particular GUI library. So once you learn it you never have to stop using it for any reason other than personal preference. Which is probably one of the reasons why all of these folks are abandoning TextMate for it.
I use two-mode-mode to swap between HTML (psgml) mode and Ruby mode for the templates, as well as rhtml-minor-mode, which is mainly aimed at helping psgml-mode find the parent layout. rhtml-minor-mode could use some hacking - I wrote it in a hurry.
People should also try out my new eproject minor mode, which will make emacs aware of the relationships between files in the same project:
http://git.jrock.us/?p=eproject.git;a=blob_plain;f=eproject....
I think textmate has a feature like this that people like.
I was lucky enough to get a discount on the Unlimited package, back when the Australian dollar was almost equal to the US dollar. Very pleased with my investment.
Its quite a long learning curve, and I am still no expert, but its my favorite editor now. I cannot say its any better or worse than any of its rivals, but I put the time into learning it better than the others!
Open Terminal, type "emacs -nw".