-1

我一直在这个 repo https://github.com/technomancy/emacs-starter-kit的 mac 中使用 emacs, 它帮助我轻松上手。但问题是,每当我尝试使用C-x k它杀死缓冲区时,它都会从缓冲区中隐藏文件,但它仍然可用。当我这样做时,C-x b我可以再次看到它,从中进行选择。

它出什么问题了?

ispell 与它有什么关系吗?但我已经安装了 ispell 使用brew install ispell

请让我知道我该如何解决这个问题。谢谢!

如下所示,显示 Cx k 绑定的内容,这是输出:

C-x k runs the command ido-kill-buffer, which is an interactive
compiled Lisp function in `ido.el'.

It is bound to C-x k.

(ido-kill-buffer)

Kill a buffer.
The buffer name is selected interactively by typing a substring.
For details of keybindings, see `ido-switch-buffer'.
4

1 回答 1

6

这是因为 starter-kit 设置ido-use-virtual-buffers为 t。缓冲区实际上已被杀死,但无论如何它都会由 ido 显示,作为最近使用的缓冲区的一部分,并且可以快速恢复。

如果你不喜欢它,只是

(setq ido-use-virtual-buffers nil)
于 2012-09-05T17:07:52.173 回答