It’s been a while since I last posted here. There’s just been too much work lately and a toddler running around the house doesn’t really help either :).
Last time when I was here I was looking for the “Perfect Editor”. Well, I guess there is no such thing as a “Perfect Editor”. There is probably an “Editor which works for you”, but I guess that could be too subjective for some :).
I gave emacs a shot and I think I am in love. I haven’t really looked at anything other than emacs at all. Took me a while to get used to those weird finger twister shortcuts but I think I am beyond that now and I don’t even realize when I do a C-x-s.
I have sort of personalized it a lot though. Since I mostly program in C, the first thing I got was CEDET. I probably just use 1% of what it really offers, but whatever I use, it makes writing code a lot easier e.g. It has these nice separators for functions so when you’re scrolling through the code you can easily figure where the functions start and finish; also, it has a status line on top which tells you the context you’re in (which function you’re writing etc.). Well there’s so much it offers that I cannot possibly mention it all here. If you’re curious its worth a shot.
I also got a couple of more plugins for managing collapsible scopes (like the +/- buttons next to functions in modern editors and IDEs) and languages like lua and php (support wasn’t there with the default emacs package on Arch).
Well, that’s all about it I guess, I’d be sticking to emacs for the foreseeable future I guess, but if I change my mind, I’d let you know.
/
by Shashank
23 Feb 2010 at 08:07
yeah! i’m enamored with emacs too.. :D gets me into thinking why aren’t all other editors like that (esp. with the region undo & editable macros)
btw, a sweet wp theme u got there :)
by verma
23 Feb 2010 at 22:10
Oh sweet! I didn’t know about region undo. That’s sweet man, thanks!
I haven’t used macros at all in emacs. What kind of stuff do you do with them?
Yeah, man, this theme is sweet, and I think it looks exceptionally trippy on nice bright apple displays :P.
by Shashank
13 Apr 2010 at 01:24
I’ve used macros to build sql statements out of column/values, generate some test data, or simply to cleanup text. The interactive regexp-builder has been helpful. Theres a good ol’ vi mode I use sometimes if my fingers start aching
I’ve been customizing (cos i can) my .emacs for lesspainful bindings & its grown into a huge monster. I’m planning to cleanup & post it online some day.