我已经读到“将某人的条目插入BBDB的最简单方法是,当选定他的消息时,在摘要缓冲区中按:(冒号)。如果该人已经在数据库中,则什么也没有发生;否则,Emacs询问您是否要将其插入数据库。”

我猜这对我不起作用,因为我正在使用BBDB 3。

编辑:“:”运行命令“ bbdb-mua-display-sender”。

有没有解决方法?

最佳答案

这就是我在.emacs中使用的与Gnus中的BBDB-3一起使用的功能,它将为;提供此功能。键:


(require 'bbdb-autoloads)
(require 'bbdb)

;; initialization
(bbdb-initialize 'gnus 'message)
(bbdb-mua-auto-update-init 'gnus 'message)

;; size of the bbdb popup
(setq bbdb-pop-up-window-size 0.15)
(setq bbdb-mua-pop-up-window-size 0.15)

;; What do we do when invoking bbdb interactively
(setq bbdb-mua-update-interactive-p '(query . create))

;; Make sure we look at every address in a message and not only the
;; first one
(setq bbdb-message-all-addresses t)

;; use ; on a message to invoke bbdb interactively
(add-hook
 'gnus-summary-mode-hook
 (lambda ()
    (define-key gnus-summary-mode-map (kbd ";") 'bbdb-mua-edit-field)))


我从网上的某个地方获得了这些信息,但现在无法完全找到。也许这可以使您走上正确的道路?

08-07 03:49