I've tried out Sublime Text for a couple of weeks now, and I'm almost convinced. I will definitely pull the trigger (buy it and abandon my previous editor) if I can figure out how to configure it to handle tabs the way i want. So here's what I want the editor to do:
When I type <tab>, advance to the next 4-space tab stop by inserting spaces. It would be nice (but not a deal-breaker) if, when the cursor is on a tab column on an otherwise blank line, and I press <baskspace>, to retreat one tabstop and remove the spaces. Most of all, I want it to never, ever, under any circumstances, insert a tab character into the file UNLESS the current file being edited is a Makefile (which it should be able to either deduce from content or simply by name beginning with "Makefile").
Is this possible?