From 5ebd945cda08509e8171338fde91c862b8dc7014 Mon Sep 17 00:00:00 2001 From: hydrargyrum Date: Tue, 30 Apr 2024 16:02:22 +0200 Subject: [PATCH] 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 -" --- shell-completion/zsh/_systemd | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/shell-completion/zsh/_systemd b/shell-completion/zsh/_systemd index 5547b0cbcb..eab7e0efdf 100644 --- a/shell-completion/zsh/_systemd +++ b/shell-completion/zsh/_systemd @@ -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 \