Ternux
Terminal

Terminal Overview

Multi-tab terminal emulator supporting local shells and SSH sessions.

Ternux embeds a full-featured terminal emulator powered by xterm.js, wired to a native PTY (local shell) or an SSH channel (remote session) via the Tauri Rust backend.

Opening terminals

ActionResult
Cmd+T / Ctrl+TNew local terminal tab
Double-click host cardNew SSH terminal tab
Connections host → right-click → ConnectNew SSH terminal tab
Spotlight (Cmd+K) → host nameNew SSH terminal tab

Terminal features

  • xterm-256color — full 256-color and true-color support.
  • Bold, italic, underline — standard SGR attributes rendered natively.
  • Unicode and emoji — xterm.js handles wide characters correctly.
  • Configurable scrollback — set in Settings → Terminal.
  • Adjustable font — family, size, line height, and letter spacing.
  • Cursor styles — block, underline, or bar; optionally blinking.
  • Bell — visual or audio notification on BEL character.

Reconnecting

If an SSH session drops, press Cmd+Shift+R / Ctrl+Shift+R to force-reconnect without closing and reopening the tab.

Closing a tab

  • Cmd+W (macOS) / Ctrl+Shift+W (Linux / Windows) closes the active tab.
  • SSH session tabs show a confirmation dialog before closing.
  • Local shell tabs close immediately.

Learn more

On this page