Emacs Tramp无法写入区域到文件

时间:2014-02-27 17:12:02

标签: emacs tramp

我使用tramp在ssh上编辑文件,虽然我今天没有遇到任何问题,但我遇到了一些问题。当我尝试保存文件时,出现以下(略微编辑)错误:

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

我正在使用emacs 24.3.1base64gzip似乎在服务器上运行良好。有什么想法吗?

2 个答案:

答案 0 :(得分:6)

我的问题是我超出了远程文件系统的配额。因此,我们的问题之间的时间重合似乎是巧合。我建议您检查服务器上的配额和磁盘空间,并且实际上可以在不使用tramp的情况下在那里写文件。

答案 1 :(得分:0)

我似乎随机得到了这个问题,解决方案是我对我正在编辑的文件有写权限,但没有写给文件夹,所以tramp无法创建临时文件。

因此,如果我没有足够快地保存,它最终会陷入无限循环而只是挂起:(。找到它并不明显,因为tramp连接字符串通常很长。