Shortcuts

dsh-TUI Keyboard Shortcuts

The keybindings follow common terminal habits. Terminals with extended keyboard protocols can also expose Command shortcuts on macOS.

On this page
  1. Input and execution
  2. Navigation and sessions
  3. Mouse selection
  4. Terminal compatibility

Input and execution

  • Enter sends; Shift+Enter inserts a newline
  • Ctrl+C interrupts; press twice while idle to exit
  • Tab completes commands and @ file paths
  • Ctrl+V pastes text or file paths

Navigation and sessions

  • Ctrl+O expands thinking and tool details
  • Ctrl+R searches prompt history
  • / opens full-session search; n and N navigate matches
  • Double-tap Escape on an empty prompt to rewind

Mouse selection

Fullscreen mode supports wheel scrolling, drag selection, double-click word selection, and triple-click line selection. OSC 52 or native clipboard tools copy the selection.

Terminal compatibility

iTerm2, kitty, WezTerm, Ghostty, and tmux provide the most complete extended-keyboard experience. Terminal.app consumes some Command shortcuts, so use Ctrl there.