如何将回车添加到我的tramp-shell-prompt-pattern的开头?

时间:2016-06-22 16:16:34

标签: emacs tramp

我正在使用一台新的服务器,当它进入时需要我按下"返回"为了看到我的shell提示符。我相信这导致我的emacs流浪汉被挂断了。当我试图通过新服务器上的tramp打开文件时,我一再被要求输入密码。我读到这可能是因为tramp没有认出提示。提示与其他工作的服务器相同,这使我认为这是导致问题的原因。

我认为解决方案是将回车添加到变量tramp-shell-prompt-pattern。我该怎么做?

可能是这样的:

(setq tramp-shell-prompt-pattern "\r\(?:^\|\)[^]#$%> ]*#?[]#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*")

将\ r添加到默认的前面?

另外,我不知道是否可以在服务器端删除此行为。我尝试在我的主目录中创建.hushlogin文件,但它没有效果。

我遇到了这个question,它解决了需要用户输入的shell的问题。解决方案没有效果

(setq tramp-shell-prompt-pattern "^[^$>\n]*[#$%>] *\\(\[[0-9;]*[a-zA-Z] *\\)*")

感谢您的帮助。显然,我是一个新手。

0 个答案:

没有答案