我喜欢自动保存功能,但是不喜欢Emacs每隔几分钟显示“自动保存...完成”。

据推测,执行自动保存(do-auto-save)的函数具有可选参数(NO-MESSAGE),但是我不知道如何在不更改Emacs代码的情况下更改该参数(即,没有“自定义” ”以禁用或更改消息的功能)。

在不禁用自动保存功能的情况下禁用自动保存消息的最佳方法是什么?

非常感谢!

最佳答案

最好的办法可能是找到在哪里调用do-auto-save并更改该调用,但是建议该函数是一个可行的惰性解决方案:

(defadvice do-auto-save (before no-message activate)
  (ad-set-arg 0 t))

09-25 20:00