Emacs: use em-smart package to return to previous command in eshell sessions