1

連想リスト 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\*")))))))
4

1 に答える 1

3

*Ibuffer*バッファを削除するか、使用するフィルタ グループを選択できます。

M-x ibuffer
/ R "default"
于 2013-04-27T21:52:53.610 に答える