3

我已经使用 emacs 设置了流浪模式,一直在使用该模式一段时间,最近我开始出现以下错误,我无法打开任何文件。

Loading /etc/emacs/site-start.d/50sml-mode.el (source)...done [3 times]
For information about GNU Emacs and the GNU system, type C-h C-a.
Tramp: Opening connection for toolserver using scp...
Tramp: Sending command `exec ssh   -e none toolserver'

Tramp: Waiting for prompts from remote shell
Tramp: Sending command `exec ssh   -e none toolserver'
Tramp: Found remote shell prompt on `toolserver'
Tramp: Opening connection for toolserver using scp...done
byte-code: Couldn't find exit status of `test -e /home/FILE_NAME.py'

我已将实际文件重命名为FILE_NAME.py

所采取的行动:

我删除了 .tramp_history 文件,但这并没有解决问题。

4

1 回答 1

0
  • 尝试改用scpxorsshx协议。
  • 尝试(setq tramp-verbose 6)检查输出缓冲区以查看实际发生的情况(C-h v tramp-verbose查看级别),然后从那里继续。
  • 有时,是因为我ssh-agent的死了。重新启动它可以解决问题。
  • 有时是因为 TRAMP 仍然认为该连接在不可用时仍然可用。发生这种情况时,我会M-x ibuffer * * D RET杀死所有 TRAMP 缓冲区,以便重新开始。

如果这些都不起作用,请尝试使用 melpa 的最新 TRAMP 或重新安装它。TRAMP 开箱即用,效果很好,也许您调整了一些破坏它的东西?

于 2014-01-28T15:13:51.337 回答