Skip to content

Terminals

Terminals are where the work actually happens in Gridmux. Each terminal is a real shell — the same PowerShell, Bash, or other shell you’d run from your OS — hosted inside a resizable pane.

Unlike a single OS terminal window, Gridmux runs many shells at once, side by side within a workspace. Each terminal tracks its own working directory, survives app restarts (it’s re-created when its workspace loads), and comes with copy/paste, search, and zoom built in.

Which shells you can open depends on your platform and on what’s installed on your machine — Gridmux only offers the shells it detects.

  • Windows — PowerShell, CMD, PowerShell 7, Git Bash, WSL.
  • Unix (macOS / Linux) — Bash, Zsh, Sh.

Open a new terminal from the menu bar via File → New Terminal, then pick a shell. Each shell also has a keyboard shortcut:

  • PowerShell — Ctrl+Shift+P
  • CMD — Ctrl+Shift+C
  • PowerShell 7 — Ctrl+Shift+7
  • Git Bash — Ctrl+Shift+G
  • WSL — Ctrl+Shift+W

New terminals open as panes in the active workspace.

To split the view, drag a terminal’s tab to the side or bottom of the area and drop it there. The panes are resizable, so you can give each shell as much room as it needs.

The number of terminals (and therefore panes) you can open in a single workspace depends on your edition: 4 on Base, unlimited on Extended. See Limits per edition.

Every terminal is backed by a real shell process, and Gridmux manages that process for you:

  • Guaranteed cleanup — when you close a pane or quit the app, the underlying shell process is killed. Gridmux does not leave orphaned (zombie) processes behind.
  • Restored on load — when a workspace is restored at launch, its terminals are re-created in their saved layout.
  • Run / Clear — each pane has toolbar buttons to run and to clear the terminal.
  • Copy — select text in a terminal and right-click to copy the selection.
  • Paste — press Ctrl+V to paste into the active terminal.

Press Ctrl+F inside a terminal to open the search bar. Type to find text in the buffer, use Enter / Shift+Enter to jump to the next and previous match, and press Escape to close the search bar.

Adjust the terminal font size with:

  • Ctrl+= — zoom in
  • Ctrl+- — zoom out
  • Ctrl+0 — reset to the default size

Zoom is global: changing the font size applies to all open terminals at once.

The shortcuts above are the defaults. Many of Gridmux’s keyboard shortcuts can be customized in Settings → Shortcuts, so you can remap them to whatever fits your muscle memory.