我正在尝试让BBDB与gnus很好地配合。但是,有两个相关的功能我无法工作:
(1)阻止垃圾窗口弹出。
(2)使用TAB循环不同的匹配,而不是使用弹出窗口或任何类型的新缓冲区。
据我所知,bbdb-mua-pop-up
和bbdb-complete-mail-allow-cycling
应该分别控制这些。但是,不能让他们工作。相反,按TAB键可以执行以下操作:
(1)如果有一个匹配的条目有几个不同的电子邮件地址,则创建一个我不想要的* BBDB *窗口。骑车在这里按预期工作。
(2)如果没有匹配的单个条目,则在其他一个窗口中弹出通常的emacs * Completions *缓冲区,这也是我不想要的。你不能在这里用TAB在比赛之间循环。
.gnus的相关位:
(bbdb-initialize 'gnus 'message 'mail)
(bbdb-mua-auto-update-init 'gnus 'message 'mail)
(setq bbdb-complete-mail-allow-cycling t
bbdb-mua-pop-up nil)
窗口布局或多或少是http://www.emacswiki.org/emacs/GnusWindowLayout中描述的三窗格。
答案 0 :(得分:2)
问题1的答案是:
(setq bbdb-completion-display-record nil)
至于第二个问题2没有答案。 bbdb3配置好像是一个像国家机密的东西。