Skip to content

Keybindings

The default virtufin-tui keybindings. Press ? in the TUI for the same table inline.

Global

Key Action
? Show help overlay
q Quit
r Force-refresh the current panel
Tab Cycle focus between panels
c Open the contexts picker
1 / 2 / 3 Focus workers / connections / events panel

Workers panel

Key Action
Enter Open detail popover for highlighted row
a Open the action modal on the highlighted row
s Start worker
x Stop worker
d Delete worker (with confirmation)

Worker detail popover

Key Action
e Edit a single env var
t Edit a single tag (or bulk via modal)
h View code change history (calls GetWorkerHistory)
l Hot-reload code from local file or URL
Escape Close the popover

Connections panel

Key Action
Enter Open connection detail popover
a Open action modal (connect, disconnect, send)
m Open send-message modal

Events panel

Key Action
Space Pause / resume the live event stream
c Clear the events buffer
/ Filter events (substring on ce-type or source)

Contexts picker

Key Action
n New context
e Edit highlighted context
d Delete highlighted context
Enter Set highlighted context as active

Action modal

Key Action
Tab / Shift+Tab Move between fields
Enter Submit
Escape Cancel

The action modal also has a 2-second "undo" grace period for tag changes: after Enter, the TUI shows a hint "Press Ctrl-Z to undo" for 2 seconds. Undoing calls SetTag(key, "") to clear the tag.