vi is better than emacs :P