emacs:杀死缓冲区并将其从缓冲区列表中删除

时间:2015-10-07 11:13:01

标签: emacs

在Emacs中,当一个缓冲区被终止时,它仍然会显示在缓冲区列表中(尽管它从列表中打开后它是空的)。 是否可以从缓冲区列表中删除缓冲区?

2 个答案:

答案 0 :(得分:4)

只需按 g 刷新缓冲区列表。

答案 1 :(得分:0)

您可以定义一个自动实现它的功能:

(defun my-kill-buffer ()
  (interactive)
  (kill-buffer)
  (if (get-buffer "*Buffer List*")
      (save-excursion
        (set-buffer "*Buffer List*")
        (revert-buffer))
))