扩展Minibuffer消息以保存缓冲区

时间:2014-06-09 07:49:51

标签: emacs elisp minibuffer

是否可以扩展save-buffer的迷你缓冲区消息,而不是打印类似

的内容
Wrote /home/per/Work/justd/fs.d (L lines, T tokens, C chars)

如果是这样,我应该修改什么钩子/字符串

1 个答案:

答案 0 :(得分:1)

我认为你必须接受“Wrote ...”这个消息,因为这可能来自几个不同的处理程序,并且它是硬编码的。但您可以在之后添加自己的消息:

(add-hook 'after-save-hook (lambda ()
               (message "Saved buffer %s. (%d lines)"
                 (buffer-file-name)
                 (count-lines (point-min) (point-max)))))