Skip to content

SSH Terminal

MyShell Terminal provides a professional terminal experience with multi-tab, split panes, and input broadcast.

Multi-Tab Management

New Tab

  • Click the + button in the tab bar
  • Each tab maintains an independent SSH session
  • Tabs are draggable for reordering

Tab Operations

  • Right-click a tab: close, close others, close to the right

Split Panes

Right-click in the terminal area and select Split Horizontal or Split Vertical:

  • Horizontal: two terminals stacked vertically
  • Vertical: two terminals side by side
  • Panes are resizable by dragging

Each pane can connect to a different server for comparison.

Input Broadcast

Broadcast mode sends your input to all open terminals simultaneously:

  1. Right-click → Input Broadcast to enable
  2. Type in any terminal — all terminals execute the same command
  3. Click again to disable

Use Case

When you need to run the same command on multiple servers (e.g., restart services, check status), input broadcast greatly improves efficiency.

Terminal Settings

Appearance

  • Font size: Ctrl + + to zoom in, Ctrl + - to zoom out, Ctrl + 0 to reset
  • Theme: Follows system dark/light theme

Shortcuts

ActionMethod
Copy selected textAuto-copy on selection
PasteRight-click or Shift + Insert
Open linkCtrl + Click on URL
SearchRight-click → Search

Connection Management

Auto-Reconnect

The terminal automatically detects disconnections and attempts to reconnect.

Session Restore

MyShell Terminal supports session restoration. Tabs are restored when the app reopens after an unexpected close.

基于 MIT 许可发布