Skip to content

deathlyfrantic/deoplete-mutt-alias

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

deoplete-mutt-alias

Mutt alias completion source for Deoplete.

screenshot

Configuration

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.

Matching

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 <[email protected]>, only Jane Doe <[email protected]> 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 ([email protected]) of the person.

Because of the custom matching behavior, I do not recommend overriding the matcher for this source.

License

BSD 2-clause

Releases

No releases published

Packages

No packages published

Languages