From ea9dcd08faf1436d97fdec53518c46bfd088690e Mon Sep 17 00:00:00 2001 From: Francesco Giudici Date: Thu, 23 Jun 2016 14:44:43 +0200 Subject: [PATCH] nmcli: manage autocompletion of "nmcli connection add" when no args are passed This enables back "help" "--help" "-help" in autocompletion. --- clients/cli/nmcli-completion | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/clients/cli/nmcli-completion b/clients/cli/nmcli-completion index fab5051f7..cbb79207b 100644 --- a/clients/cli/nmcli-completion +++ b/clients/cli/nmcli-completion @@ -993,8 +993,12 @@ _nmcli() fi ;; a|ad|add) - _nmcli_array_delete_at words 0 1 - _nmcli_list_nl "$(nmcli --complete-args connection add "${words[@]}" 2>/dev/null)" + if [[ ${#words[@]} -eq 3 ]]; then + _nmcli_compl_COMMAND_nl "${words[2]}" "$(nmcli --complete-args connection add "" 2>/dev/null)" + else + _nmcli_array_delete_at words 0 1 + _nmcli_list_nl "$(nmcli --complete-args connection add "${words[@]}" 2>/dev/null)" + fi ;; e|ed|edi|edit) if [[ ${#words[@]} -eq 3 ]]; then