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:
- Right-click → Input Broadcast to enable
- Type in any terminal — all terminals execute the same command
- 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 + 0to reset - Theme: Follows system dark/light theme
Shortcuts
| Action | Method |
|---|---|
| Copy selected text | Auto-copy on selection |
| Paste | Right-click or Shift + Insert |
| Open link | Ctrl + Click on URL |
| Search | Right-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.