auto completion with tab: separate commands and tree structure
Pat Burroughs (Celti)
celti at celti.name
Fri Mar 27 20:30:39 CET 2020
Excerpts from Reed Wade's message of March 27, 2020 8:38 am:
> I didn't worked on the pass bash autocomplete script but I think this is
> a bash completion limit and not a pass one.
This is mostly true up until bash 4.4, which offers the `nosort`
completion option. Even after that, you're still limited to how bash
wants to columnize the output; particularly, you can't put that "---"
divider in there.
If you change /usr/share/bash-completion/completions/pass to add
`-o nosort` to the last line, then you should get something similar to
the following (minus the obvious censoring):
init mv ----/
ls cp ----/
find git -------/
grep help ----/
show version ----/
insert audit -----------/
generate otp --/
edit audit ---------/
rm otp ---------/
Yes, the duplicated pass extension commands are verbatim; I'm not quite
sure about digging through the completion to fix them.
~Celti
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.zx2c4.com/pipermail/password-store/attachments/20200327/18b4af9e/attachment.asc>
More information about the Password-Store
mailing list