From 8f62d9a9e8bebf86f988c100ad3c417dc32b2471 Mon Sep 17 00:00:00 2001 From: Anatoliy Sieryi Date: Sun, 11 Apr 2021 07:15:20 +0300 Subject: [PATCH] fix: completion script name clashing on bash (#1903) Co-authored-by: Benjamin E. Coe --- lib/completion-templates.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/completion-templates.ts b/lib/completion-templates.ts index b543c5ddd..85d6a3a5a 100644 --- a/lib/completion-templates.ts +++ b/lib/completion-templates.ts @@ -5,7 +5,7 @@ export const completionShTemplate = `###-begin-{{app_name}}-completions-### # Installation: {{app_path}} {{completion_command}} >> ~/.bashrc # or {{app_path}} {{completion_command}} >> ~/.bash_profile on OSX. # -_yargs_completions() +_{{app_name}}_yargs_completions() { local cur_word args type_list @@ -24,7 +24,7 @@ _yargs_completions() return 0 } -complete -o default -F _yargs_completions {{app_name}} +complete -o default -F _{{app_name}}_yargs_completions {{app_name}} ###-end-{{app_name}}-completions-### `;