keyhac extension for emacs-like key bindings