如何在Emacs中运行命令时自动说"是"?

Tru*_* Ha 4 emacs elisp editor emacs24

revert-buffer最近我不得不多次运行该命令,并且每当emacs提示此消息时都说是"是"Revert buffer from file abc.txt? (yes or no).

反正在这种情况下自动说吗?

phi*_*ils 6

如果只是为了交互式使用,我会定义一个替代功能:

(defun my-revert-buffer-noconfirm ()
  "Call `revert-buffer' with the NOCONFIRM argument set."
  (interactive)
  (revert-buffer nil t))
Run Code Online (Sandbox Code Playgroud)

或者,正如revert-bufferdocstring告诉你的那样,看看revert-without-query变量,以防这对你来说是一个更好的解决方案.