Bringing shell completions to the users
Markus Kurtz
m at mgkurtz.de
Sat Feb 1 20:06:26 CET 2025
Dear TeX-Live team,
I hope your work on the next TeX-Live release is going well.
Now, I recently added a zsh completion script to pdfjam and improved
texdoc’s zsh completion. So, I wondered how those will be actually
incorporated in TeX-Live.
At least on my Debian system with TeX-Live installed via apt, I have
texdoc’s completion de facto on my system, but I need to run a command
akin to
texdoc --print-completion zsh | sudo tee /usr/share/zsh/vendor-completions/_texdoc
for actually getting to use it. That is a pity.
For pdfjam, the new completion can be found under
https://ctan.org/tex-archive/support/pdfjam/shell-completion/zsh/_pdfjam
and could be installed to /usr/share/zsh/vendor-completions as well.
Is installing shell completions actually inside TeX-Live’s scope? If
not, could you please reach out to the Linux Distribution packagers to
have them install the completions correctly? Or shall I do this myself?
In any way, I hope you can enlighten me and good luck on your upcoming
release.
Kind regards,
Markus Kurtz
More information about the tex-live
mailing list.