Skip to content
| Marketplace
Sign in
Visual Studio Code>Keymaps>Quick Terminal CommandsNew to Visual Studio Code? Get it now.
Quick Terminal Commands

Quick Terminal Commands

Shuvam Raghuvanshi

|
1 install
| (1) | Free
Save, organize, and run your most-used terminal commands from a toolbar button — supports global and workspace scopes
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Quick Terminal Commands

Save, organize, and instantly run your most-used terminal commands from a convenient toolbar button — right inside VS Code.

VS Code License


Why Quick Terminal Commands?

Tired of retyping the same terminal commands every day? This extension lets you save frequently used commands and run them with a single click from the terminal toolbar — no more scrolling through shell history or copying from notes.

Features

Terminal Toolbar Button

A rocket icon appears in every terminal's title bar. Click it to instantly access your saved commands.

Status Bar Widget

A Commands item in the status bar gives you hover access with clickable command links — run any command without even opening the picker.

Dual-Scope Commands (Global + Workspace)

Save commands globally (available in every VS Code window) or per workspace (project-specific). Both scopes are merged and displayed together, each labeled with its scope.

  • Global commands — stored in your user settings, visible everywhere
  • Workspace commands — stored in .vscode/settings.json, scoped to the current project

Full Command Management

  • Add — save a new command with a friendly name and choose where to store it
  • Edit — modify any command's name or terminal text; updates are saved to the correct scope automatically
  • Delete — remove commands with confirmation; deletes from the right scope

Instant Execution

Select a command and it runs immediately in your active terminal. If no terminal is open, one is created for you.


Getting Started

  1. Install the extension
  2. Open any terminal in VS Code
  3. Click the rocket button in the terminal toolbar (or the Commands status bar item)
  4. Pick a command to run — done!

Default Commands

The extension ships with three starter commands to get you going:

Name Command
List Files ls -la
Git Status git status
Install Dependencies npm install

You can edit or remove these at any time.


Usage

Run a Command

  1. Click the rocket toolbar button in any terminal
  2. Select a command from the quick pick list
  3. The command runs in the active terminal

Add a Command

  1. Open the command picker (toolbar button or Command Palette → Quick Terminal: Add Command)
  2. Enter a display name (e.g., "Build Project")
  3. Enter the terminal command (e.g., npm run build)
  4. Choose scope: Global or Workspace

Edit a Command

  1. Command Palette → Quick Terminal: Edit Command (or pick "Edit Commands" from the list)
  2. Select the command to edit
  3. Update the name and/or command text
  4. Saved automatically to the original scope

Delete a Command

  1. Command Palette → Quick Terminal: Delete Command (or pick "Delete Command" from the list)
  2. Select the command to remove
  3. Confirm deletion

Configuration

Commands are stored in VS Code settings under quickTerminalCommands.commands.

Example: User Settings (Global)

{
  "quickTerminalCommands.commands": [
    {
      "name": "Build Project",
      "command": "npm run build"
    },
    {
      "name": "Run Tests",
      "command": "npm test"
    }
  ]
}

Example: Workspace Settings (.vscode/settings.json)

{
  "quickTerminalCommands.commands": [
    {
      "name": "Start Dev Server",
      "command": "npm run dev"
    },
    {
      "name": "Deploy Staging",
      "command": "npm run deploy:staging"
    }
  ]
}

When both are present, the extension merges them — you'll see all commands in the picker, each tagged [Global] or [Workspace].


Commands

Command Description
Quick Commands Open the command picker (toolbar)
Quick Terminal: Add Command Add a new saved command
Quick Terminal: Edit Command Edit an existing command
Quick Terminal: Delete Command Delete a saved command
Quick Terminal: Run Command Run a specific command (internal)

Extension Settings

Setting Type Default Description
quickTerminalCommands.commands array 3 starter commands (see above) List of saved terminal commands

Each item in the array is an object with:

  • name (string) — display name shown in the picker
  • command (string) — the terminal command to execute

Requirements

  • VS Code 1.108.0 or higher

Known Issues

None. Please report issues on the GitHub repository.


Release Notes

0.0.1 — Initial Release

  • Terminal toolbar button with rocket icon
  • Status bar widget with hover command links
  • Add, edit, and delete commands via quick pick
  • Dual-scope support: Global + Workspace commands merged together
  • Automatic scope detection for edit/delete operations
  • Default starter commands included
  • Runs commands in the active terminal (creates one if needed)

Enjoy! If you find this useful, please leave a rating on the Marketplace.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft