Emacs shell中远程文件夹上的当前文件夹乱七八糟

Emacs shell中远程文件夹上的当前文件夹乱七八糟,shell,emacs,tramp,Shell,Emacs,Tramp,当我用Emacs(使用tramp)连接到远程机器,然后打开shell时,Emacs打开远程机器上的shell,我得到的不是pwd而是一堆数字和字符串 我怎样才能解决这个问题 我在Fedora 16上使用Emacs 23.3.1 这就是我得到的: ///daae5ccda2e0917c98e90cda7ff909aa#$ 当我在一个名为 code/mem/MC/src/ 在远程机器上。查看: 交互式shell提示符 TRAMP重新定义shell提示符,以便可靠地解析shell的输出。当M-x

当我用Emacs(使用tramp)连接到远程机器,然后打开shell时,Emacs打开远程机器上的shell,我得到的不是
pwd
而是一堆数字和字符串

我怎样才能解决这个问题

我在Fedora 16上使用Emacs 23.3.1

这就是我得到的:

///daae5ccda2e0917c98e90cda7ff909aa#$
当我在一个名为

code/mem/MC/src/
在远程机器上。

查看:

交互式shell提示符

TRAMP
重新定义shell提示符,以便可靠地解析shell的输出。当M-x shell调用交互式shell时,这看起来不太好。

请看:

交互式shell提示符


TRAMP
重新定义shell提示符,以便可靠地解析shell的输出。当M-x shell调用交互式shell时,这看起来不太好。

您在远程计算机上运行哪个shell?您的shell启动脚本中可能有Emacs不喜欢的东西。当我从arch尝试这个时,它工作得很好。你在远程机器上运行哪个shell?您的shell启动脚本中可能有Emacs不喜欢的东西。当我从arch尝试这个时,它工作得很好。