Ternux
Terminal

Local Terminal

Open a local shell session inside Ternux.

A local terminal tab spawns a native PTY connected to your system's default shell (e.g. zsh, bash, fish).

Opening a local terminal

Press Cmd+T / Ctrl+T from anywhere in the app. A new tab labeled Terminal opens immediately.

Shell selection

Ternux uses your system's login shell by default ($SHELL environment variable on macOS / Linux; PowerShell on Windows). To change it, go to Settings → Terminal → Default Shell.

Environment

The local terminal inherits your full user environment. PATH, aliases, and shell profiles load as they would in any other terminal emulator.

Resize behavior

When you resize the Ternux window or switch tab sizes, the PTY is resized automatically via SIGWINCH. Applications like vim, htop, and tmux respond to this correctly.

Copy and paste

ActionmacOSLinux / Windows
CopyCmd+CCtrl+Shift+C
PasteCmd+VCtrl+Shift+V

Right-click also shows a context menu with copy and paste options.

Multiple local tabs

Open as many local terminal tabs as you need — each is a fully independent PTY process. Closing a tab sends SIGHUP to the shell, terminating its child processes gracefully.

On this page