連想リスト ibuffer-saved-filter-groups を変更しようとしています。しかし、ibuffer を終了して setq ステートメントを評価した後、Mx ibuffer を実行しても ibuffer カテゴリは変更されません。変更は、emacs を完全に再起動したときにのみ反映されます。
つまり、このリストを変更するには、emacs を完全に再起動して有効にする必要があります。
(setq ibuffer-saved-filter-groups
(quote (("default"
("Org" ;; all org-related buffers
(mode . org-mode)
(mode . ruby-mode))
("Mail"
(or ;; mail-related buffers
(mode . message-mode)
(mode . mail-mode)
;; etc.; all your mail related modes
))
("Emacs"
(or
(mode . emacs-lisp-mode)
))
("Scratch"
(or
(mode . lisp-interaction-mode)
))
("ERC" (mode . erc-mode))
("Consoles"
(mode . term-mode))
("Help" (or (name . "\*Help\*")
(name . "\*Apropos\*")
(name . "\*info\*")
(name . "\*Compile-Log\*")
(name . "\*Backtrace\*")
(name . "\*Messages\*")))))))