What can I do about this issue? I'm using

psql, inside a ssh tunnel to ubuntu, inside a M-x shell, inside a emacsclient -nw

enter image description here

  • There's eshell as well, have a look at unix.stackexchange.com/questions/104325/… – A. Blizzard Jan 5 '18 at 16:02
  • And ergoemacs.org/emacs/… – A. Blizzard Jan 5 '18 at 16:03
  • @A.Blizzard eshell is not a terminal emulator either, it will produce the same, or similar, warnings as shell-mode – Tyler Jan 5 '18 at 16:35
  • Eshell indeed is a terminal emulator, fully written in LISP, what makes it a breeze to use Emacs commands like find-file or find-file-other-window to open files from the terminal. The above comment is wrong. – solr Aug 13 at 17:36
  • @solr eshell is not a fully functional terminal I meant to say. It doesn't support visual commands such as the one in this question. – Tyler Aug 13 at 19:22

That's not an issue, it's a statement of fact. M-x shell isn't a fully functional terminal - it simply can't do what you want it to do. If you want a full terminal emulator in emacs, you have to use M-x ansi-term instead.

| improve this answer | |
  • I digress with this answer and consequently voted it down: when your workflow is interrupted like with this waning message, where you need to press an extra key to move forwards, then it turns into an annoying issue. – solr Aug 13 at 17:35
  • @solr Yes, it is annoying to use a terminal that isn't fully functional when you need a fully functional terminal. That's why you should use the fully functional ansi-term instead of limited functions of shell in this situation. What exactly are you disagreeing with? – Tyler Aug 13 at 19:19

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.