zsh - add framework for emacs-like prefix commands, and help system