VIM, TextMate and SublimeText

Posted by Tom on September 23rd, 2010

In the past few days I’ve come across posts of several programmers switching back to VIM (in most cases, specifically to MacVim). As some have pointed out, this seems predominantly in the Ruby community, which tends to be fad-driven.

I’ve thought about giving VIM a shot. But I won’t end up doing it. The trouble is, my work has changed and I don’t get to program often. (It’s a shame, really.) The potential bump in productivity for switching just isn’t there, and I’d be left with just the headaches.

I really like TextMate, although I don’t use many of its features. (e.g., here) I’m just not programming often enough anymore to pick them up (or remember the ones I used to know), and because I don’t use one language consistently it’s typically not worth the bother of learning the snippets either (Although Zen HTML available for many editors, looks cool). I don’t need many changes (although some speedup would be nice), and development has stalled, with TextMate 2 almost taking on the status of vaporware. The developer is apparently hard at work, but the TM2 release date has become something of a programmers’ inside joke. (here and here)

SublimeText

My biggest complaint with TextMate is that I’d like to use a similar editing environment on the rare occasions I’m forced to use other operating systems (read: Windows). Enter SublimeText. It’s smart, it’s clean, it’s fast, and it’s compatible with TextMate themes and bundles. And, importantly, it’s stable and actively edited. My only complaint is its relatively steep price compared to other editors—but I think it’s worth it. The developer’s next project is making SublimeText cross-platform (must be a registered member to preview). I enjoy using SublimeText on the rare occasions I’m not tethered to Visual Studio. (If nothing else, it makes an exceptional Notepad replacement, as I’m constantly keeping lists and notes in plain text files.)

Be Sociable, Share!

3 Responses to “VIM, TextMate and SublimeText”

I use a plugin for eclipse that uses vim for the text editor, I very much like it =).

I tried Eclipse about 5 years ago …. it was so awfully slow, it didn’t stay installed for more than a couple of days. (That, and I couldn’t figure out how to turn off automatic paired parentheses—I toggled options in about three (!) different places, but couldn’t get it to stop.)

Five years is a long time in software—maybe it’s time to look at Eclipse again.

Its greatly improved, given their are still parts that need much work. Most of the plugins work pretty well now its much less buggy then it used to be, I use both the php and c++ in it with mingw and make in windows. I also use the subclipse plugin and coworkers use the adobe modified eclipse for adobe flex application development.

Its configuration is still a serious pain as far as the editor goes, and I wish they would pull out certain bits of the backend and write them in a compiled language similar to what openoffice has done with some parts of that app.

Add Your Comment