SSH Terminal
Nexa offers a powerful native-level terminal, blending high rendering performance with modern features to help you perform system maintenance more efficiently.
Multi-tab and Multi-window
One of Nexa's core design philosophies is multitasking:
- New Tab: Double-click any server in the sidebar to open a new terminal tab at the top.
- Quick Switch: Use
Ctrl+TaborCmd+Option+Left/Right Arrowsto quickly navigate between tabs.
Copy and Paste
In Nexa's terminal, we follow modern terminal best practices:
- Copy on Select: Enable "Auto-copy on select" in settings. Text is copied to your clipboard simply by highlighting it.
- Paste: Use
Ctrl+Shift+V(Windows/Linux) orCmd+V(macOS) to paste local text into the terminal. - Safety Warning: When attempting to paste multi-line text (especially those containing Enter/Return characters), Nexa will display a warning popup to prevent accidental execution of dangerous commands.
Reconnect and Keep-Alive
Network fluctuations causing SSH disconnects are common, and Nexa is optimized for this:
- Auto Reconnect: When a network disconnection is detected, a notice appears at the top of the terminal with a prominent "Reconnect" button to restore the session.
- Keep-Alive: Nexa automatically sends heartbeat packets in the background (default 5-second interval) to ensure your SSH connection isn't forcibly closed by firewalls or routers during periods of inactivity.
Command History & Shortcuts
- Press the
↑or↓arrows to browse previously executed commands for the current server. - The terminal is fully compatible with standard Bash/Zsh shortcuts, such as
Ctrl+Cto terminate a process,Ctrl+Rto search history, andCtrl+Lto clear the screen.
FAQ
Q: Chinese characters in the terminal display as gibberish or question marks? A: Ensure your server's environment variable (locale) is correctly set, preferably en_US.UTF-8 or zh_CN.UTF-8. Nexa's terminal uses UTF-8 encoding for rendering by default.
Q: How do I change the terminal font? A: Go to Settings, choose your preferred programming font (such as Fira Code or JetBrains Mono), and adjust the font size and line height. You can also hold Ctrl and scroll your mouse wheel to adjust the font size dynamically.
