emacs持久缓冲列表

时间:2011-10-25 16:44:13

标签: emacs buffer

在vim中,我可以使用一个很好的小窗口,通过使用minibufexplorer列出我所有的打开缓冲区。我可以导航到它并切换缓冲区。

是否有针对emacs的持久性缓冲区列表插件?

我正在寻找类似于此的内容:http://i.imgur.com/Tzid4.png

在屏幕截图的底部,您可以看到他已打开的不同缓冲区的列表。

有什么想法吗?

2 个答案:

答案 0 :(得分:4)

  1. 使用buffer-menu。我将它绑定到 C-x C-b (而不是list-buffers)。它与list-buffers相同,但它也允许您在缓冲区上执行

  2. 查看Buffer Menu+,它会增强香草缓冲菜单(list-buffersbuffer-menu)。

  3. 使缓冲区*Buffer List*(由 C-x C-b 使用)使用自己的框架,您可以将其显示(或图标化)以便于访问。为此,请将其设为特殊显示缓冲区 - 请参阅选项special-display-regexpsspecial-display-buffer-names

答案 1 :(得分:1)

您可以使用list-buffers C-x C-b )获取打开的缓冲区列表。要始终显示一个显示打开缓冲区的栏,请查看tabbar-modetabbar-mode已打包在marmalade存储库中,因此如果您已安装package.el或者您使用的是emacs 24或更高版本,则可以通过软件包管理器安装它。