2014-02-27 55 views
5

我使用tramp通過ssh編輯文件,儘管今天我沒有遇到任何問題,但我遇到了一些問題。當我嘗試保存文件時,我得到如下(略有刪節)錯誤:Emacs Tramp無法將文件寫入文件

byte-code: Couldn't write region to `[filelocation]', 
decode using `(base64 -d -i | gzip -d >%s)' failed

我使用emacs 24.3.1base64gzip似乎在服務器上工作得很好。有任何想法嗎?

+0

最好的,我現在我的腦子裏正在碰撞同樣的問題,它的工作完美無瑕,多年來我從Mac OSX 10.7.5筆記本電腦連接到RHEL6機器,最近我的Mac上有一個軟件更新...? trailer調試日誌 –

+0

我也有這個問題,雖然我從來沒有設法使它工作,即使沒有配額。 –

回答

5

我的問題是我超過了我在遠程文件系統上的配額。因此,我們問題之間的時間重合似乎是巧合。我建議你檢查你的服務器上的配額和磁盤空間,並且你可以在那裏寫文件而不使用流浪漢。

+0

做到了 - 謝謝! – PaulB

+0

10我似乎也得到了短暫的錯誤。沒有配額或磁盤問題,只是......有些東西,也許流氓會話已經死了d,或者以某種方式變得楔起來?現在幾天早上我回到電腦時發生了事情,但當天晚些時候,事情已經平息下來,並且會再次正常工作。 – tripleee

0

我看起來隨機出現了這個問題,解決方法是我對正在編輯的文件有寫權限,但對文件夾沒有寫權限,所以流氓無法創建臨時文件。

所以,如果我沒有保存足夠快它在一個無限循環結束了,只是掛:(。這不是明顯的找到它,因爲流浪漢連接字符串通常比較長。