A Sad, Dark Day
Today was a terrible day. I found myself subconsciously trying to use Emacs keystrokes in Vim. I feel dirty. I took a bath but it won't come clean. : (
It just goes to show that you can get used to anything if you do it often enough. Emacs still drives me up the wall but maybe I've achieved a critical mass of enough custom keybindings to let me tolerate it.
Aside from paredit, which has no equal even in Vim, Emacs does have some vaguely non-sucky features. hi-lock is pretty nice (Vim has an equivalent of course). Once I learned a few of the shortcuts for git-emacs I actually found myself using Git much more effectively. Having to drop into a shell to type Git commands is just enough of a disruption to prevent me from doing it often enough. I never got the hang of any version control library in Vim.
I'm almost even getting used to the Emacs buffer model. I find myself C-x bing and flipping back and forth between buffers by name, rather than my Vim practice of opening buffers in certain carefully-placed windows and leaving them there.
On the subject of typing, I broke down finally and ordered a Unicomp Customizer 104 keyboard. I've heard too many hackers say that the old IBM clicky keyboards are good for typing. It should arrive Tuesday, and I'm a lot more excited than anyone should be over a keyboard.
Expect a keyboard review. Try to contain your excitement until then. I know it'll be hard.

5 Comments
I got a unicomp for christmas. I wasn't sure I could ever love a non-split keyboard, but I love my unicomp.
Sounds as if you have a near terminal case of Emacs-itis. No known cure for this but victims are known to live productive happy lives, if a bit cut-off from the 'common thread'...
Why don't you just use :b partofbuffername to autocomplete buffer names when switching buffers?
@Sam: Yeah, I do that in Vim. But I don't need to do nearly as much buffer-flipping in Vim compared to Emacs. Emacs likes to open buffers all over the place for messages and such.
What is the equivalent mode for Vim for hi-lock-mode in emacs?!
Speak your Mind
Preview