Modal editing minor mode for Emacs