It's a good enough editor, but I wish it'd just stop trying to do things for me (Inserting closing brackets/quotes, auto-indenting, etc etc). It's taken a long time to disable all these irritations and I'm not sure I have them all yet.
It's a good enough editor, but I wish it'd just stop trying to do things for me (Inserting closing brackets/quotes, auto-indenting, etc etc). It's taken a long time to disable all these irritations and I'm not sure I have them all yet.
I feel like you're missing the point of TextMate. These things might seem like annoyances now, but they're there for a reason. Once you get the muscle memory for TextMate it'll become an extension of your body, like a prefix-keyless emacs or vi.
Your profile says you're not new here, so I have to assume you know what you're talking about -- I don't want to get the viemacstextmate holy war started, but if you're from one of the other editors, give TextMate a chance in terms of adapting to it, and I think you'll be surprised. Don't try and force it into the emacs mold; it's not emacs, it's TextMate, and it's loved widely for a reason.
My gripes come for instance when I go back to do something, and TextMate adds in extra idiocy eg
a = 9+6
// Oops, need to double all that - (9+6)*2, lets bracket it up...
a = ()9+6
// WTF TextMate added a close bracket that is clearly useless
My remaining gripe with TextMate is that I have soft tabs enabled, so pressing tab inserts 4 spaces. But when I press left arrow, it skips over 4 spaces at a time, or sometimes just 1 space if it's not at a tab boundary! I want it to only ever move by one space... (Any ideas welcome on this one).I've disabled all the 'insert extra random characters' shenanigans now.
As for moving around, I just use shortcuts such as ALT+left/right or CMD+left/right (CTRL+a/e).
And you bought TextMate because... it's cool? I seriously don't understand, why you would buy TextMate, if you don't like using the very things that make it great.