From 59c76d1a2ec3919ba5cdea7d2f6a9c7d69ff479c Mon Sep 17 00:00:00 2001 From: Adin Klotz Date: Thu, 20 Aug 2020 21:44:31 -0400 Subject: [PATCH] Zsh gh completion: Add alias completion --- src/_gh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/_gh b/src/_gh index c27548b..fc9ede7 100644 --- a/src/_gh +++ b/src/_gh @@ -92,8 +92,14 @@ function _gh_alias { esac } +function __aliases { + local options=$(gh alias list | awk -F '\t' '{print $1 "\\:" "\"" $2 "\""}' | tr '\n' ' ') + echo $options +} + function _gh_alias_delete { - _arguments \ + _arguments -C \ + "1:Alias:(($(__aliases)))" \ '--help[Show help for command]' }