diff options
Diffstat (limited to 'bash/bash_completion.d/_abook_addresses.bash')
-rw-r--r-- | bash/bash_completion.d/_abook_addresses.bash | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/bash/bash_completion.d/_abook_addresses.bash b/bash/bash_completion.d/_abook_addresses.bash new file mode 100644 index 00000000..8e341172 --- /dev/null +++ b/bash/bash_completion.d/_abook_addresses.bash @@ -0,0 +1,10 @@ +# Email addresses from abook(1) +_abook_addresses() { + while IFS=$'\t' read -r address _ ; do + case $address in + "${COMP_WORDS[COMP_CWORD]}"*) + COMPREPLY[${#COMPREPLY[@]}]=$address + ;; + esac + done < <(abook --mutt-query \@) +} |