FG
💻 Software

Emacs eshell over SSH not obeying key commands or elisp

Fresh5 days ago
Mar 15, 20261817 views
Confidence Score0%
0%

Problem

When SSHing to a remote server Eshell doesn't behave very well, e.g: Hitting , for instance, inserts a literal tab. Is there no way to get tab completion, lisp interaction (like ) etc. over SSH? All the documentation I've read says Eshell is "TRAMP-aware", which I assume meant it could deal with th…

Error Output

M-x eshell
ssh server
<tab> *inserts literal tab instead of trying to complete*

Unverified for your environment

Select your OS to check compatibility.

1 Fix

Canonical Fix
Unverified Fix
New Fix – Awaiting Verification

Fix for: Emacs eshell over SSH not obeying key commands or elisp

Low Risk

SSH is actually integrated into Eshell using Tramp-mode, so instead of running the "ssh" command you use with a special pathname: Then you should have tab-completion for commands and filenames on the remote server. Tab completion can be laggy though…

Awaiting Verification

Be the first to verify this fix

Sign in to verify this fix

Environment