more emacs-like console