You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When running turbo run ... --ui=tui, there's currently no way to clear the terminal screen or scrollback buffer. Common terminal shortcuts like Ctrl+K, Ctrl+L, or even typing clear do not work, since Turbo TUI uses a custom UI layer.
This becomes problematic when:
Logs become noisy during long dev sessions
You want to visually isolate a specific app's output or a fresh task run
You want to clean up without restarting the TUI session
Expected Behavior:
A keyboard shortcut (e.g., Ctrl+K, Cmd+K, or L) should:
Clear the screen for that specific task
This behavior is consistent with many developer tools, including:
Standard terminal emulators (macOS Terminal, iTerm, VS Code)
Other workarounds we tried:
We've already tried some workarounds (see below), but devs really prefer clearing the terminal while turbo is running with tui:
Ctrl+C and re-running the command
Using filters (--filter=my-app) to reduce log noise
Switching to --no-ui (stream) mode
Non-goals
No response
Background
Adding this would improve the dev ex significantly when working with many apps or long-running sessions. It would also bring Turbo TUI in line with terminal expectations, helping adoption.
Thanks for the awesome work on TUI mode, this feature would make it even better!
Proposal
Expected Behavior:
A keyboard shortcut (e.g., Ctrl+K, Cmd+K, or L) should:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Goals
When running turbo run ... --ui=tui, there's currently no way to clear the terminal screen or scrollback buffer. Common terminal shortcuts like Ctrl+K, Ctrl+L, or even typing clear do not work, since Turbo TUI uses a custom UI layer.
This becomes problematic when:
Expected Behavior:
A keyboard shortcut (e.g., Ctrl+K, Cmd+K, or L) should:
This behavior is consistent with many developer tools, including:
Standard terminal emulators (macOS Terminal, iTerm, VS Code)
Other workarounds we tried:
We've already tried some workarounds (see below), but devs really prefer
clearingthe terminal while turbo is running with tui:Non-goals
No response
Background
Adding this would improve the dev ex significantly when working with many apps or long-running sessions. It would also bring Turbo TUI in line with terminal expectations, helping adoption.
Thanks for the awesome work on TUI mode, this feature would make it even better!
Proposal
Expected Behavior:
A keyboard shortcut (e.g., Ctrl+K, Cmd+K, or L) should:
Beta Was this translation helpful? Give feedback.
All reactions