diff options
Diffstat (limited to 'Completion/Builtins/_trap')
-rw-r--r-- | Completion/Builtins/_trap | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/Completion/Builtins/_trap b/Completion/Builtins/_trap index bb0630638..d6fc7b388 100644 --- a/Completion/Builtins/_trap +++ b/Completion/Builtins/_trap @@ -1,7 +1,11 @@ #compdef trap +local expl + if [[ CURRENT -eq 2 ]]; then - compgen -c + _description expl command + compgen "$expl[@]" -c else - compgen -k signals + _description expl signal + compgen "$expl[@]" -k signals fi |