首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XEmacs缓冲区选项卡不显示所有缓冲区

XEmacs缓冲区选项卡不显示所有缓冲区
EN

Stack Overflow用户
提问于 2009-02-23 22:06:25
回答 3查看 1.8K关注 0票数 2

我正在使用xemacs进行编辑。xemacs在编辑窗口的顶部显示buffer选项卡。然而,我的缓冲区选项卡有这种奇怪的行为。

当我切换到cpp文件时,buffer选项卡只显示打开的cpp buffers。当我切换到h文件(使用C-x )时,只显示h文件。

如何让xemacs始终在缓冲区选项卡中显示所有打开的缓冲区?

EN

回答 3

Stack Overflow用户

发布于 2009-02-24 07:45:51

我对xemacs不太确定,但在emacs中,选项卡是以tabbar模式显示的。

默认情况下,tabbar-mode会按主模式对缓冲区进行分组,因此在标签中只能看到一组相同模式的标签。

你可以自定义它,就像他们在这里说的:http://www.emacswiki.org/emacs/TabBarMode

代码语言:javascript
复制
(setq tabbar-buffer-groups-function
      (lambda ()
        (list "All"))) ;; code by Peter Barabas

此外,还可以按键来切换选项卡中的模式( M-x选项卡栏-前进-组,M-x选项卡栏-后退-组)。

希望这能有所帮助!

票数 3
EN

Stack Overflow用户

发布于 2011-02-05 03:57:27

您想要使用buffers选项卡的自定义。您可以通过执行M-x customize,然后执行buffers-tab来访问它。有一个用于“过滤功能”的选项,缺省值为“select-buffers tab-buffers by-mode”,我猜这就是你想要改变的。如果没有,你肯定会在该页面的某个地方找到解决方案。

票数 3
EN

Stack Overflow用户

发布于 2012-05-31 09:37:18

XEmacs中的缓冲区选项卡有一个自动筛选设置,用于显示具有相似文件扩展名的组。我相信您还可以过滤出有关buffer-list中缓冲区的其他可发现属性。

当你在一个小显示器上打开了许多文件时,它很有用,但在其他时候会妨碍你,所以你可以通过以下方式来设置过滤:

“可以通过自定义buffers-tab-filter-functions'. Setting this variable tonil‘强制显示所有缓冲区,直到buffers-tab-max-size' (also customizable). More complex behavior may be available in 3rd party libraries. These, and some more rarely customized options, are in the缓冲区-选项卡’自定义组‘来更改此行为。”

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/579582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档