diff --git a/extensions/terminal-suggest/src/terminalSuggestMain.ts b/extensions/terminal-suggest/src/terminalSuggestMain.ts index aa2f00a2ebc..0f99e7c0d82 100644 --- a/extensions/terminal-suggest/src/terminalSuggestMain.ts +++ b/extensions/terminal-suggest/src/terminalSuggestMain.ts @@ -97,7 +97,8 @@ vscode.window.registerTerminalCompletionProvider({ if (!optionLabel) { continue; } - if (optionLabel.startsWith(prefix)) { + + if (optionLabel.startsWith(prefix) || (prefix.length > specName.length && prefix.trim() === specName)) { result.push(createCompletionItem(terminalContext.cursorPosition, prefix, optionLabel, option.description)); } if (option.args !== undefined) {