add some emacs bindings