EMACS 2.0

December 10th, 2009

*sigh*

I’m back-paddling on this. I feel I gave emacs a fair chance. I spent a good 3 days getting used to it, setting it all up and I still can’t get it to do what I want.

I’m going back to vim.

There were many things I really liked about emacs. It provides many great features to make coding easier. Integration of other processes, particularly gdb. A better window and buffer handling. Nicer copy&paste (yank cycling ftw!). All those cute modes, like which-function mode (shows the current function you’re in), glasses-mode (pseudo-converts camelCase into proper_names) and so on.

But, just as often, it stands in my way. I don’t want tabs and I’d like emacs to only use spaces, 4 spaces specificially. I spent 3 hours setting this up and it still doesn’t work nicely. Scrolling is fucked up. Visual editing, i.e. being able to move the cursor anywhere in the file, is not possible. And so on and on. About 2/3 of my config right now consists of disabling some GNU feature I don’t want.

I’ve had it, I won’t put up with this any more. Instead, I’ll port all those cool features over to vim. Well, that was pointless…

Of course, this means I don’t need Control and Meta anymore, so I’m back to my old layout. Yadda yadda yadda.

Leave a comment