KEYBINDINGS

dsh-TUI Keyboard Shortcuts

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

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.