【问题标题】:Emacs using Ido no longer remembers buffer list between sessions使用 Ido 的 Emacs 不再记住会话之间的缓冲区列表
【发布时间】:2014-10-12 15:34:26
【问题描述】:

当我 C-x b 在我的 Linux 安装的 Emacs 24.3 上获取缓冲区列表(使用 ido)时,我有一个灰色的最近缓冲区列表。当我打开一些缓冲区和C-x b 时,它们现在以白色列出。所以缓冲区列表中似乎有两组缓冲区 - “打开了这个会话”和“以前打开过”。

我最近在 Windows 上安装了 Emacs 24.3,但没有出现这种行为。当我C-x b 时,我只有一个“打开此会话”的缓冲区列表。如何添加“之前打开的”列表?

【问题讨论】:

  • 也许变量ido-save-directory-list-file 会有所帮助?
  • 上述变量不会导致这种行为

标签: emacs ido


【解决方案1】:

变量ido-use-virtual-buffers 导致最近打开的文件列在C-x b 列表中。

(setq ido-use-virtual-buffers t)

这个变量是在包starter-kit中设置的。

【讨论】:

    猜你喜欢
    • 2011-11-10
    • 1970-01-01
    • 2011-05-07
    • 1970-01-01
    • 2012-08-05
    • 2010-11-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多