From bb055c7c81b43bdc09022d601069f3e1fc4f9f73 Mon Sep 17 00:00:00 2001 From: Johannes Altmanninger Date: Thu, 31 Mar 2022 17:22:50 +0200 Subject: [PATCH] completions/code: also complete paths for --install--extension The docs state: code --install-extension Installs or updates an extension. The argument is either an extension id or a path to a VSIX. --- share/completions/code.fish | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/share/completions/code.fish b/share/completions/code.fish index 3c829fc0c..b1df5a35d 100644 --- a/share/completions/code.fish +++ b/share/completions/code.fish @@ -21,7 +21,7 @@ complete -c code -l file-uri -d 'Opens a window with given file uri(s)' complete -c code -l extensions-dir -d 'Set the root path for extensions' complete -c code -l list-extensions -d 'List the installed extensions' complete -c code -l show-versions -d 'Show versions of installed extensions' -n '__fish_seen_argument -l list-extensions' -complete -c code -l install-extension -xa "(__fish_complete_vscode_extensions)" -d 'Installs or updates the extension' +complete -c code -l install-extension -ra "(__fish_complete_vscode_extensions)" -d 'Installs or updates the extension' complete -c code -l force -n '__fish_seen_argument -l install-extension' -d 'Avoid prompts when installing' complete -c code -l enable-proposed-api -xa "(__fish_complete_vscode_extensions)" -d 'Enables proposed API features for extensions' complete -c code -l uninstall-extension -xa "(__fish_complete_vscode_extensions)" -d 'Uninstall extension'