shell-completion: on zsh, systemd-cat is a precommand

_precommand lets zsh complete other commands and their arguments
e.g. it can complete grep with "systemd-cat gr" and complete grep options
with "systemd-cat grep -"
This commit is contained in:
hydrargyrum 2024-04-30 16:02:22 +02:00 committed by Luca Boccassi
parent 50e0509ccf
commit 5ebd945cda

View file

@ -19,8 +19,8 @@ case "$service" in
'(-t --identifier)'{-t+,--identifier=}'[Set syslog identifier.]:syslog identifier:' \
'(-p --priority)'{-p+,--priority=}'[Set priority value.]:value:({0..7})' \
'--level-prefix=[Control whether level prefix shall be parsed.]:boolean:(1 0)' \
'--namespace=[Connect to specified journal namespace.]:journal namespace:' \
':Message'
'--namespace=[Connect to specified journal namespace.]:journal namespace:'
_precommand
;;
systemd-cgls)
_arguments \