簡體   English   中英

tramp模式下的emacs錯誤

[英]emacs error in tramp mode

我已經設置了emacs的tramp模式,已經使用該模式工作了一段時間,最近我開始得到以下錯誤,我無法打開任何文件。

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文件,但沒有解決問題。

  • 請嘗試使用scpxsshx協議。
  • 嘗試(setq tramp-verbose 6)並檢查輸出緩沖區以查看實際發生的情況( Ch v tramp-verbose查看級別),然后從那里繼續。
  • 有時,這是因為我的ssh-agent已經死了。 重新啟動它解決了這個問題。
  • 有時這是因為TRAMP仍然認為連接在某些情況下可行。 當發生這種情況時,我會執行Mx ibuffer * * D RET來殺死所有TRAMP緩沖區,以便重新開始。

如果這些都不起作用,請嘗試使用melpa中的最新TRAMP或重新安裝它。 TRAMP開箱即用,也許你調整了破壞它的東西?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM