I start a tramp dired session to a remote host with C-x d /ssh:user@host:/
and then start eshell with M-x eshell
.
This places me at the dired path on the remote host, however as soon as I try to cd
or get path autocompletion my session then changes to my localhost.
Is this the intended functionality? How can I make eshell remain on the remote host?