Terminal Operations
The terminal is the core feature of Chaterm -- a full SSH terminal experience with splits, search, and keyboard-driven workflows.
Terminal Connection
After you connect to a host, a terminal window opens automatically. The terminal supports:
- Full-featured SSH terminal with all standard commands and operations.
- Multi-tab management to run several sessions at once and switch between them.
- Tab renaming for quick identification (right-click a tab to rename).
- Tab cloning to duplicate a session on the same host.
Terminal Splitting
Split the terminal to view multiple sessions side by side or stacked. Each split pane is an independent terminal session that can connect to a different host or run different commands.
How to Split
- Open the tab menu bar or right-click inside the terminal.
- Choose Split Right or Split Down.
- A new terminal pane appears in the chosen direction.
- Each pane operates independently -- type commands, resize, or close them individually.
Split Shortcuts
| Function | macOS | Windows/Linux |
|---|---|---|
| Split Right | Via tab menu | Via tab menu |
| Split Down | Via tab menu | Via tab menu |
| Clone Session | Via tab menu | Via tab menu |
Tip: Use a side-by-side split to watch logs on the left while running commands on the right. Use a stacked split to monitor system metrics on top while operating below.
Terminal Search
Search through terminal output to find commands, error messages, or any text.
Steps
- Press
Cmd + F(macOS) orCtrl + F(Windows/Linux) to open the search bar. - Type your search query.
- Matching text is highlighted in the terminal output.
- Click Previous / Next (or use arrow buttons) to jump between matches.
- Press
Escto close the search bar.
Search Shortcuts
| Function | macOS | Windows/Linux |
|---|---|---|
| Open Search | Cmd + F | Ctrl + F |
| Close Search | Esc | Esc |
Quick Commands (Snippets)
Quick commands let you save frequently used command flows and run them with one click.
What You Can Do
- Save reusable commands: Store single commands or multi-line scripts.
- Group and organize: Manage snippets by group for workflows like monitoring, deployment, or troubleshooting.
- Record macros: Capture terminal actions and save them as snippets.
- Use script steps: Add delays like
sleep==2000, special keys (tab,return,esc, arrows), and control keys (ctrl+c).
Typical Workflow
- Open Command Snippets.
- Create a quick command with a name, group, and script content.
- Click run to send it to the active terminal.
- Refine snippets as your daily workflows evolve.
Right-Click Menu Operations
Right-click anywhere in the terminal to open the context menu.
Clipboard
| Function | macOS | Windows/Linux | Description |
|---|---|---|---|
| Copy | Cmd + C | Ctrl + C | Copy the selected text |
| Paste | Cmd + V | Ctrl + V | Paste clipboard content |
Display
| Function | macOS | Windows/Linux | Description |
|---|---|---|---|
| Search | Cmd + F | Ctrl + F | Open the search bar |
| Clear | Via right-click | Via right-click | Clear visible terminal output |
| Font Size | Via right-click | Via right-click | Scale the terminal font up or down |
Connection
| Function | Description |
|---|---|
| Disconnect | Disconnect the current SSH connection |
| New Terminal | Open a new terminal session |
| Close Terminal | Close the current terminal session |
Splits
| Function | Description |
|---|---|
| Split Right | Create a horizontal split pane |
| Split Down | Create a vertical split pane |
All Keyboard Shortcuts
| Function | macOS | Windows/Linux |
|---|---|---|
| Copy | Cmd + C | Ctrl + C |
| Paste | Cmd + V | Ctrl + V |
| Search | Cmd + F | Ctrl + F |
| AI Command Dialog | Cmd + K | Ctrl + K |
| AI Sidebar | Cmd + L | Ctrl + L |
For the full shortcut list, see Shortcuts Settings.
Related
- Terminal Management -- tabs, cloning, and closing sessions.
- Command Snippets -- create, group, and run quick commands.
- Shortcuts Settings -- view and customize all keyboard shortcuts.