Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
sub-command completion
- X-seq: zsh-users 24192
- From: Pier Paolo Grassi <pierpaolog@xxxxxxxxx>
- To: Zsh-Users List <zsh-users@xxxxxxx>
- Subject: sub-command completion
- Date: Thu, 29 Aug 2019 11:48:22 +0200
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=NdYCApz2AuHwKcblt35i7P5oDxATzP03hARV29qTjYE=; b=Kw4WdvqjT7NpJeAxfFIQabeTcgOWrfmKdG7tE+jXAcAeTMoFq0PfivSjEOTeO/XiCy PKCIxOwWtldVnXMu2NEhrtRAI1JYItmtYamDzxa+ZNY+LRgT1k3I88B9RNSwuCvyDkCb WFkb/Fo3FZhNEn3N8ZUMXraltWwrgBnOh1KdVxy2CdGJq52zZDxk115mFODoJSw4zwqf YU2CbsKMciS5ZA6dNUUAsr5L6PoJcmvZ0L2aK6QunNRnwhJtJGyQX5b+7H9W2qZp0vPG 4Jasvshxv0sryKAhbC1xYmjXJkZsmAExGGVeuncMlWsgkU09/5cjhwkUkEAIUhs32Liu WmFQ==
- List-help: <mailto:zsh-users-help@zsh.org>
- List-id: Zsh Users List <zsh-users.zsh.org>
- List-post: <mailto:zsh-users@zsh.org>
- List-unsubscribe: <mailto:zsh-users-unsubscribe@zsh.org>
- Mailing-list: contact zsh-users-help@xxxxxxx; run by ezmlm
Hello, I am trying to understand if it is possible to control the behavior
of _gnu_generic completion.
I have a command which defines different options if a non-option first
argument has already been inserted on the command line, eg:
command -x -y sub-command
I have defined a custom completion function like this:
<----- CODE
# omissis code to populate the vars description_array and commands_array
if [[ ${words[-1]} == -* ]]
then
_gnu_generic
else
_arguments -s -S -A '-*' \
"1:commands:->commands" \
"*:files:_files"
fi
case $state in
(commands)
compadd -V commands -a -l -d description_array -Q -U commands_array
;;
esac
CODE ----->
Now I would like to make _gnu_generic complete with the options offered by:
command subcommand --help
when a subcommand has already been inserted on the command line. But I
can't figure out how to do so, can anyone help me out?
thanks
Pier Paolo Grassi
linkedin: https://www.linkedin.com/in/pier-paolo-grassi-19300217
founder: https://www.meetup.com/it-IT/Machine-Learning-TO
Messages sorted by:
Reverse Date,
Date,
Thread,
Author