diff --git a/terminal-example/src/extension.ts b/terminal-example/src/extension.ts index 04842713..f07c45f8 100644 --- a/terminal-example/src/extension.ts +++ b/terminal-example/src/extension.ts @@ -52,6 +52,9 @@ export function activate(context: vscode.ExtensionContext) { context.subscriptions.push(vscode.commands.registerCommand('terminalTest.createZshLoginShell', () => { terminalStack.push((vscode.window).createTerminal(`Ext Terminal #${terminalStack.length + 1}`, '/bin/zsh', ['-l'])); })); + (vscode.window).onDidCloseTerminal((terminal) => { + console.log('Terminal closed', terminal); + }); function getLatestTerminal() { return terminalStack[terminalStack.length - 1];