我使用tramp在ssh上编辑文件,虽然我今天没有遇到任何问题,但我遇到了一些问题。当我尝试保存文件时,出现以下(略微编辑)错误:
byte-code: Couldn't write region to `[filelocation]', decode using `(base64 -d -i | gzip -d >%s)' failed
我正在使用emacs 24.3.1
。 base64
和gzip
似乎在服务器上运行良好。有什么想法吗?
答案 0 :(得分:6)
我的问题是我超出了远程文件系统的配额。因此,我们的问题之间的时间重合似乎是巧合。我建议您检查服务器上的配额和磁盘空间,并且实际上可以在不使用tramp的情况下在那里写文件。
答案 1 :(得分:0)
我似乎随机得到了这个问题,解决方案是我对我正在编辑的文件有写权限,但没有写给文件夹,所以tramp无法创建临时文件。
因此,如果我没有足够快地保存,它最终会陷入无限循环而只是挂起:(。找到它并不明显,因为tramp连接字符串通常很长。