当使用tramp与su时,Emacs挂起

时间:2012-04-03 14:29:33

标签: emacs su tramp

重新安装系统后,我发现emacs tramp无效。 这是到底发生了什么: 我输入     C-x C-f / su:root @ localhost: 这里emacs要求我提供密码。然后挂起,在迷你缓冲区中显示上面的字符串,然后     Tramp:等待来自远程shell的提示

这是什么      tramp / su root @ localhost

Password: Password: 
su: incorrect password

Process *tramp/su root@localhost* exited abnormally with code 125

这里有什么      debug tramp / su root @ localhost

http://pastebin.com/0CKD1yM3

最后一行:

17:13:59.988240 tramp-file-name-handler (1) # Interrupt received in operation (file-exists-p /su:root@localhost:) 

似乎说挂起发生在 tramp-file-name-handler file-exists-p / su:root @ localhost:中,但我不知道我真的知道该怎么做......

我的emacs版本是23.4.1

如果有人知道可能导致这种情况的原因,我会很高兴的!

编辑:原来这是因为我的提示配置不正确...我的PS1变量用于根包含颜色,并且检测到可彩色终端无法正常工作

0 个答案:

没有答案