在emacs中关闭缓冲区的最简单方法是什么?这与关闭实际文件是同义词,对吗?如有必要,它可能会提示您保存。
我在 Emacs 帮助中找到了这个:
s-^ kill-some-buffers
但我不知道如何调用它或它意味着什么。
在emacs中关闭缓冲区的最简单方法是什么?这与关闭实际文件是同义词,对吗?如有必要,它可能会提示您保存。
我在 Emacs 帮助中找到了这个:
s-^ kill-some-buffers
但我不知道如何调用它或它意味着什么。
kill-buffer, 通常绑定到C-x k:
C-x k运行 commandkill-buffer,这是“C 源代码”中的交互式内置函数。它是必然的
C-x k。
(kill-buffer &optional BUFFER-OR-NAME)杀死指定的缓冲区
BUFFER-OR-NAME。参数可以是缓冲区或现有缓冲区的名称。参数nil或省略意味着终止当前缓冲区。t如果缓冲区实际上被杀死,则返回,nil否则。调用中的函数,
kill-buffer-query-functions将要杀死的缓冲区作为当前缓冲区。如果其中任何一个返回 nil,则缓冲区不会被杀死。钩子kill-buffer-hook在缓冲区被实际杀死之前运行。在钩子运行时,被杀死的缓冲区将是当前的。这些钩子中的任何一个调用的函数都应该不会更改当前缓冲区。任何具有此缓冲区的进程都将
process-buffer被杀死SIGHUP。此函数要求replace-buffer-in-windows清理当前显示要杀死的缓冲区的所有窗口。