Tag Archives | editors

Text editing revisited: Sublime Text 2 and TextMate 2

I’d started to write a followup to my previous text-editing comparison now that it’s three years old, but Marco beat me to it. You could skip this entirely, and just read his opinions on things if you’re in a hurry; he totally nails why I didn’t get onboard the Chocolat wagon, as pretty as it is1. As always, if you’re asking “Why not vim/emacs?”, then you can (say it with me now) get fucked2.

Here’s the relevant bits: TextMate 2 has been released as a series of alpha releases (buggy and feature-incomplete by definition) to paid customers of TextMate 1; releases were not very rapid, and people grumbled. A lot. Then all of a sudden, late last week TextMate 2 was released under the GPL3 and the source for it was made available on GitHub.

Some pundits (Gruber, Marco, a meandering Hacker News comment thread) are claiming that this is the end of TextMate and that it’s time to move on. Maybe they’re right, but there’s currently a solid amount of bug-fixing and feature-repair happening on GitHub right now. This interest and motivation may peter out as people’s personal itches are scratched but it’s already resulted in 4 binary releases since the code was posted.

While many people (myself included, to some degree) have moved on to Sublime Text 23, I’ve begun watching the TextMate 2 pull requests and nightly builds. I hope it’s not dead; I liked TextMate. I got a lot of good work done in TextMate; enough so to justify paying for that license all over again, at twice the price.


  1. They also have the best Shareware nag feature ever: the editor remains fully functional, but your
    font is locked to Comic Sans until you pay for a license. Hilarious, practical, and note-worthy. 
  2. vi/vim: I don’t like modal editors. They don’t fit how I think or how I work. Yes, I’ve tried.
    emacs? That editor is bullshit. 
  3. Most of the Ruby developers at my office have also jumped ship, often out of pocket instead of through company channels. 

Text editing for fun and profit

This post should be treated as an historical artifact at this point.

In the attempt to streamline the process of maintaining the myriad scripts and config files that I use day to day as part of both my day job and my droll hobby. I’ve used TextMate for everything, which I’ve previously discussed (particularly using it in conjunction with CSSEdit, which we’ll come back to). But this has sort of spiraled out of control as I’ve spent more time working with PHP scripts (such as WordPress themes) and I’ve started to wonder about the newer generation of all-in-one editors. Continue Reading →