O emacs, how I hate thee. I'm stuck using it for my CS labs, and learned over the course of 3 hours how horrible emacs actually is. Vim, here I come.