Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Overlay Terminal: New Window + Close On ExitNew to Visual Studio Code? Get it now.
Overlay Terminal: New Window + Close On Exit

Overlay Terminal: New Window + Close On Exit

Free Debreuil

|
1 install
| (0) | Free
Open a terminal profile in a separate window and auto-close on shell exit, returning focus to the editor (sends Esc for VSCodeVim).
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Overlay Terminal for VS Code

Latest release Downloads CI

A tiny VS Code extension that opens a terminal in a new window using any of your configured terminal profiles. When the shell exits the window closes and focus returns to the editor (sending Esc for VSCodeVim users).

Install

From the latest release

  1. ⬇️ Download the latest .vsix.
  2. Install it:
    code --install-extension ./overlay-terminal.vsix
    

From source

npm install --ignore-scripts
npm run build
npm run package
# overlay-terminal.vsix will appear in the repo root

Usage

  • Command Palette: Overlay Terminal: Pick Profile.
  • Open a specific profile with a keybinding:
    {
      "key": "ctrl+`",
      "command": "overlayTerminals.openProfile",
      "args": { "profileName": "zsh" }
    }
    

The extension uses your OS specific terminal.integrated.profiles.* setting and moves the terminal into a separate window with workbench.action.terminal.moveIntoNewWindow.

CI / Releases

  • Every push to main builds the extension and uploads the packaged .vsix as a workflow artifact.
  • Pushing a tag like vX.Y.Z also creates a GitHub release with the .vsix attached.

Commands

  • overlayTerminals.openProfile – Overlay Terminal: Open Profile
  • overlayTerminals.pickProfile – Overlay Terminal: Pick Profile
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft