XP上的Emacs,tramp,plink问题

YHV*_*HVH 6 emacs windows-xp plink tramp

目标计算机正在运行Ububtu服务器8.04.
这是tramp输出:

tramp: Opening connection for nungu@ip.ip.ip.ip using nil...<br>
tramp: Waiting for prompts from remote shell<br>
tramp: Waiting 60s for prompt from remote shell<br>
tramp: Sending password<br>
tramp: Found remote shell prompt.<br>
tramp: Initializing remote shell<br>
Loading time-date...done<br>
tramp: Waiting 30s for remote `/bin/sh' to come up...<br>
tramp: Setting up remote shell environment

apply: Couldn't `stty -inlcr -echo kill '^U'', see buffer `*tramp/plink nungu@ip.ip.ip.ip*'
Run Code Online (Sandbox Code Playgroud)

编辑,详细缓冲区包含此结尾:

# Waiting 30s for remote `/bin/sh' to come up...
exec env 'ENV=' 'PROMPT_COMMAND=' 'PS1=$ ' /bin/sh
$ exec env 'ENV=' 'PROMPT_COMMAND=' 'PS1=$ ' /bin/sh
$ 
# Setting up remote shell environment
$ stty -inlcr -echo kill '^U'
stty -inlcr -echo kill '^U'

$ $ $ [[Regexp `\(^[^#$%>
]*[#$%>] *\|^[^#$%>
]*[#$%>] *\(\[[0-9;]*[a-zA-Z] *\)*\)\'' not found in 30 secs]]
Run Code Online (Sandbox Code Playgroud)

命令:
stty -inlcr -echo kill '^U'
-inclr关闭"将换行转换为回车"
-echo 关闭"回音输入字符"
kill '^U'设置'^ U'以清除当前行

小智 4

同样的问题; 和修复

工作:NTEmacs-22.1 - TRAMP 版本:2.0.55

失败:NTEmacs-22.3.1 - TRAMP 版本:2.0.58-pre

请参阅评论 - 2.0.* 版本均不适用于 emacs-22.3.1

升级到 ranp 2.1.14 - emacs 22/3/1 运行良好

建议您尝试从Savannah升级。

注意:我没有正确配置,只是从listp/net中删除了现有的tramp el和elc文件;并从下载的 tar 中删除那些 - 你需要修改 trapver.el.in 来构建一个有意义的 lisp 文件 - 但这并不完全是火箭科学