Third Time's The Charm

After my initial of and a a while later, it looks like it might finally be worth my while.

The main things that put me off at the time were the the badly-designed menu structure (which it still has), its rather bleak Preferences dialog, and a fascinating amount of obscure key bindings that seemed to go on forever (and make absolutely no sense).

That and an utter lack of support at the time was more than enough to offset niceties as its project drawer, decent Unicode support and, above all, its "Filter through" command (which was what I needed most at the time).

But after Melo's insistent badgering and a couple of tries at figuring out how to do folding with it, I discovered a few improvements since my last attempt.

I don't code for a living anymore - I code for a hobby, and as such what I need in an editor is something simple, intuitive, and that doesn't get in the way. Oddly enough, I've found either vim or SubEthaEdit to fit that bill, the first due to years of indoctrination and hard-wired reflexes and the second due to its "no frills" approach.

But I've a few years of coding and editors under my belt, and the benefits of niceties such as completion, folding, SCM integration, etc., have been pretty obvious to me since my Brief and Visual C++ days.

So even though I make it a point of being able to do without them or never customizing whatever editor I use to the point where I'm wholly dependent on it, makes some things pretty easy for me.

For instance, it's a great mini-IDE to develop for Snakelets - the script output and documentation windows are pretty damn useful, and the project drawer and support (complete with diffs and other niceties) make it easy to keep track of things across my and iBook.

But ironically, 's is the main reason I find 's UI tolerable right now - precisely because it saves me the time involved in hunting through umpteen menus for what I want.

So still needs a lot of UI polish, and Melo (who has been trawling the mailing-lists and becoming one with the editor as only a true vim Jedi can) tells me that the next “major” release will focus on the UI (and possibly remote editing, which would be nice) and that the one after that will improve the folding system.

It will be a while yet until it's "perfect" (at least for me, since I'm still somewhat annoyed by what it considers to be "folding"), but all things considered, the progress in the meantime (and the new fancy input manager plugin Melo mentions) was enough for me to decide to bite the bullet and become licensee #4944.

I'm not letting go of vim, but together with 's new ability to navigate menus, makes for a very slick coding experience.

And it's all -only.