addressbook-bookmark

https://github.com/thierryvolpiatto/addressbook-bookmark.git

git clone 'git://github.com/thierryvolpiatto/addressbook-bookmark.git'
2

Addressbook-bookmark

You can Support via Gratipay or Donate to help this project.

Description

This is an addressbook for Emacs based on standard Emacs bookmarks. It provide completion on contacts in message-mode buffers, a special mode to display contacts with address, phone etc… If you have installed google-maps you can switch to google map based on address of your contact. It is fully compatible with helm See helm-filtered-bookmarks and turn on helm-mode to have helm completion in message buffers.

Installation

Add addressbook-bookmark.el to your load-path and add to your init file:

 (require 'addressbook-bookmark)

If you want completion in message buffer:

 (eval-after-load "addressbook-bookmark.el" (addressbook-turn-on-mail-completion))

If you want helm completion on contacts while completing from your message buffer turn on helm-mode.

Usage

Add some contacts to bookmark:

M-x addressbook-bookmark-set

Add a contact from gnus summary:

M-x addressbook-gnus-sum-bookmark

Find a contact:

If you use helm:

M-x helm-filtered-bookmarks

Otherwise:

M-x bookmark-bmenu-list