[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

3.3 Address Completion

You can complete addresses on To: or Cc:. This completion command is bound to ‘TAB’.

 
To: kazu‘TAB

When you type ‘TAB’ after a part of an address as the example above, the entire address is completed as follows:

 
To: kazu@example.org

There are three kinds of registered addresses to be used for the completion.

  1. The expansion rule in an address book
  2. The personal information in the address book
  3. Learned addresses when sending

Mew provides two ways to complete addresses. You can select one of them with ‘mew-use-full-alias’, which is default to ‘nil’.

If ‘mew-use-full-alias’ is ‘nil’, the portion before ‘@’, a user name or a short name, is a target of the completion. When you type ‘TAB’, the user name is completed. And if the user name is uniquely completed and you type ‘TAB’ again, it is expanded to its entire address. Let's call this Address Completion(1).

An advantage of Address Completion(1)(See section Address Completion(1)) is that you can use the completion/expansion against the three kinds of addresses seamlessly. You can also explicitly expand the user name with ‘TAB’ as described later. A disadvantage is that user names must be unique. So, if a user name is already registered, other addresses with the same user name cannot be learned.

If ‘mew-use-full-alias’ is ‘t’, for learned addresses when sending, completion target is an entire address. Let's call this Address Completion(2).

An advantage of Address Completion(2)(See section Address Completion(1)) is that Mew can learn addresses whose user names are the same. One of disadvantages is that only the first address of personal information can be used (the other addresses are useless). And for the explicit expansion, you have to type ‘M-C-e’, a different key from ‘TAB’.


[ < ] [ > ]   [ << ] [ Up ] [ >> ]

This document was generated by U-X61T\saito on August, 31 2008 using texi2html 1.78.