1

我已经定制了tabbar-buffer-groups-function有限的成功,但某些模式经常会覆盖它。例如,java-modethrift-mode要求它们存在于自己的选项卡组中,但我希望它们使用相同的"user"组。

有人可以帮我加强所需的标签栏组行为吗?...-mode钩子能解决这个问题吗?

https://github.com/mcandre/dotfiles/blob/master/.emacs#L142

4

1 回答 1

0

简化条件似乎可以解决问题。

    ;; Tab groups: irc, emacs, user
    (defun tabbar-buffer-groups ()
      (list (cond
             ;; IRC
             ((eq major-mode 'rcirc-mode) "irc")
             ;; Emacs-internal / dired
             ((or (string-match "^\\*" (buffer-name)) (eq major-mode 'dired-mode)) "emacs")
             ;; all other buffers
             (t "user"))))
于 2013-09-17T14:15:58.700 回答