gpt4 book ai didi

emacs - 如何取回缓冲区列表中的 "natural"订单?

转载 作者:行者123 更新时间:2023-12-05 04:22:01 28 4
gpt4 key购买 nike

C-x C-b 显示缓冲区列表。首先是自然顺序,最近使用的缓冲区在顶部,隐藏的缓冲区在底部。

在那里,我现在可以按名称、大小、模式和文件对缓冲区进行排序。但是一旦我点击了这样的选项,我就无法回到原来的顺序。

同时终止缓冲区并重新创建它不会改变该顺序。 (使用 25.2)

那么如何在不重新启动 emacs 的情况下恢复该顺序?

最佳答案

现在 Emacs 内置了另一种模式,可用于显示缓冲区列表:ibuffer-mode .

如果您还没有使用它,您可以尝试使用 M-x ibuffer 并使用 C-h m 了解它的功能。请注意,特别是,它可以通过多种方式对缓冲区列表进行排序,其中一种是通过 recencys v,这是 OP 要求的;但还要注意,它还有许多其他排序方式,因此非常灵活。

一旦你确信这是要走的路,你可以在你的 init 文件中重新定义 C-x C-b 键绑定(bind):

(global-set-key (kbd "C-x C-b") 'ibuffer)

我很久以前就这样做了,而且从未回头。 IMO,它应该是默认设置:这可能会发生,但 AFAIK 仍然不是这种情况。

关于emacs - 如何取回缓冲区列表中的 "natural"订单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74094032/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com