Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
space after completion
- X-seq: zsh-users 23686
- From: Pier Paolo Grassi <pierpaolog@xxxxxxxxx>
- To: Zsh-Users List <zsh-users@xxxxxxx>
- Subject: space after completion
- Date: Fri, 28 Sep 2018 14:16: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=c4MmcpYcXBi+xgqEevfqla0+j4FggBLeexyDFQpRIIc=; b=Ikdt/AIZDRp3a9QJ6MNTkcwgJxgk1JIXg24u4GD/mAY6mK/vUgSqNdqL4du8ysCpkK 8+1VWGL8idmW47B/BE/ltT5me2JlHLj2yXu8xfeaVg0pn21QnWXH0NZ1nc0OigLJekbr 9y5IPrHF8Cvz35BLJ6lzqmrMqDsBMW1yOMbf5HuJVU18G7IaMXaoGqgnERUDhdyz/TYi Tc2mb0CQACPWtoD2IlpKifQsr2+rGc/aUjpQdmr0pwmsA6drcMCfBsrg5vjJ+r/+ul2S xISbSrkkEAbxIz80io3CjLK74UDphhgVgu85IaZpYWpkMEpcGW45U9T3JlWmy0hveJqY HmQQ==
- 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 have noticed that when I define a completion function, which does
something like:
_arguments -s -S -A '-*' \
"*:commands:->commands"
case $state in
(commands)
compadd -S '' -V commands -a -Q -U commands_array
;;
esac
(actual code stripped down a bit)
the array commands_array is populated by some code with the "commands" I
want to have completed.
All works well, but when I choose a command the cursor stops right after
the completion, instead of adding a space like _gnu_generic does when I
complete the options.
This way if I press tab again without inserting a space, the command I
choose gets substituted with the first command from the completion menu and
the menu is presented again.
What would be a good way of achieving the same thing as _gnu_generic? is
there some completion style that can be leveraged here?
thanks in advance
--
Pier Paolo Grassi
email: pierpaolog@xxxxxxxxx
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