无法保存emacs配置文件?

时间:2016-01-14 09:46:43

标签: emacs elisp

使用C-x C-s后,我看到了

  

缩进区域完成。

在迷你缓冲区中,我的所有更改都没有保存。

1 个答案:

答案 0 :(得分:3)

我的水晶球告诉我你有类似的东西

(add-hook 'write-file-functions <something-that-reindents-buffer>)

~/.emacs中的某个地方。 write-file-functions是一个让你改变编写方式的钩子,但在编写文件之前,它常常被滥用来做某事。

write-file-functions上的一个函数应该通过返回nil或者nil来指示它是否写入文件,并且我的水晶球认为<something-that-reindents-buffer>碰巧返回非零值

如果我的水晶球正确,那么解决方法是使用before-save-hook代替。