rp

simple email tools
git clone https://git.parazyd.org/rp
Log | Files | Refs | README | LICENSE

commit c396c2921a4e9434a35a2d797035ba9f46d7fcd4
parent 5e2bd3353bab2d0d3942063edc1c0937e38727cc
Author: parazyd <parazyd@dyne.org>
Date:   Wed,  4 Jul 2018 14:36:20 +0200

Add some zsh completion functions.

Diffstat:
Amisc/shell_completion/_rpcomp | 9+++++++++
Amisc/shell_completion/_rppeek | 10++++++++++
2 files changed, 19 insertions(+), 0 deletions(-)

diff --git a/misc/shell_completion/_rpcomp b/misc/shell_completion/_rpcomp @@ -0,0 +1,9 @@ +#compdef _rpcomp rpcomp + +function _rpcomp { + rpabook -c "$@" | while IFS=$'\t\n' read -r i j ; do + compadd "$j <$i>" + done +} + +_rpcomp "$@" diff --git a/misc/shell_completion/_rppeek b/misc/shell_completion/_rppeek @@ -0,0 +1,10 @@ +#compdef _rppeek rppeek + +function _rppeek { + sed 's/\t/./g' $HOME/mail/subscriptions | tail -n+3 | + while IFS=$'\t\n' read -r i; do + compadd $i + done +} + +_rppeek "$@"