有了Email收发,还需要通讯录记录联系人信息。我在Gnus里结合了BBDB的功能。原文参见:
http://www.mostlymaths.net/2010/12/emacs-30-day-challenge-glimpse-of-bbdb.html
1.下载BBDB插件:
http://bbdb.sourceforge.net/bbdb-2.35.tar.gz
解压到/opt/emacs_plugins/bbdb-2.35目录。
2.在.gnus.el文件中加入引用BBDB
(add-to-list 'load-path "/opt/emacs_plugins/bbdb-2.35/lisp")
(require 'bbdb)
3.将gnus和bbdb结合起来
扫描二维码关注公众号,回复:
5068082 查看本文章
(bbdb-initialize 'gnus 'message)
(bbdb-insinuate-message)
(add-hook 'gnus-startup-hook 'bbdb-insinuate-gnus)
(setq bbdb-send-mail-style 'gnus)
4.设置bbdb存储文件的路径,我设在了Ubuntu one里面,那么我的几台Ubuntu电脑都可以自动同步该文件了。棒极了。
(setq bbdb-file "/home/chenshu/Ubuntu One/bbdb")
5.联系人自动补全
(setq bbdb-complete-name-full-completion t)
(setq bbdb-completion-type 'primary-or-name)
(setq bbdb-complete-name-allow-cycling t)
6.其他设置
(setq
bbdb-offer-save 1
bbdb-use-pop-up t
bbdb-electric-p t
bbdb-popup-target-lines 1
)
开始使用吧。
打开一个email,按下 : 键,会出现一个小的BBDB buffer,已经将发送者的email地址和名称自动加入,你可以开始编辑了。 如果要修改,则按下e,你可修改名称和公司。中文名ibus经常报错,所以我目前采用了汉语拼音。
添加字段用C-o ,删除用d
C-x-s Emacs正常方式就可保存。
在BBDB的buffer内按 C-h m 可以调出帮助文档。
再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow