1

是否可以将 tabbar.el 显示缓冲区任意分配给给定的帧,但不按组组织?

如果是这样,init.el 配置片段是什么?

默认配置是将所有帧中的所有缓冲区分组在一起,很难直观地确定哪个缓冲区与哪个帧相关联。

例子:

Frame #1:
   *Messages*
   *scratch*
   buffer_three.txt
   buffer.four.tex

Frame #2:
    buffer_five.html
    buffer_six.cvs

我一直在试验frame-cmds.eland frame-fns.el,它可以重命名框架。我试过frame-bufs.el了,但是那个给了我一些错误信息。

这是四 (4) 个框架的示例,其中任意选项卡与不同的框架相关联。

例子
(来源:lawlist.com

4

1 回答 1

1

tabbar.el可以使用以下代码片段和 Alp Aker 编写的 frame-bufs 库 按帧对选项卡进行分组: https ://github.com/alpaker/Frame-Bufs

(defun my-buffer-groups ()
"Doc-string."
  (list
    (cond
      ((memq (current-buffer) (frame-bufs-buffer-list (selected-frame)))
        "A")
      (t
        "N") )))

(setq 'tabbar-buffer-groups-function 'my-buffer-groups)
于 2013-04-28T21:43:34.790 回答