Mutt alias completion source for Deoplete.
There is none. This source searches all files in $XDG_CONFIG_HOME/mutt/
,
~/.mutt/
, $XDG_CONFIG_HOME/neomutt/
and ~/.neomutt/
and collects aliases
from all of them.
This source uses a custom matcher. The completion candidates are only gathered if the current line is a header.
These will all show aliases in the completion menu:
To: foo|
Cc: foo|
Bcc: foo|
Subject: foo|
This will not:
lorem ipsum dolor foo|
The matcher also does some magic so the name of the alias is shown in the
completion menu, but not inserted into the buffer. If the menu shows mom: Jane Doe <jane.doe@example.com>
, only Jane Doe <jane.doe@example.com>
will be
inserted into the buffer. This way you can search by alias (mom
), even if the
alias does not contain words in the name (Jane Doe
) or email address
(jane.doe@example.com
) of the person.
Because of the custom matching behavior, I do not recommend overriding the matcher for this source.
BSD 2-clause