1. Home
  2. Keyboard

Keyboard

RemoteFlow can be driven without a mouse. Terminal bindings are generated from the application's keymap; the two dual-pane pages have their own.

Terminal bindings

BindingAction
Ctrl+CSend SIGINT (byte 03)
Ctrl+Shift+TNew terminal
Ctrl+Shift+WClose the active terminal
Ctrl+Shift+ASelect all terminal text
Ctrl+Shift+FFind in scrollback
Ctrl+Tab / Ctrl+Shift+TabNext / previous terminal
Alt+1Alt+9Select terminal 1–9
Ctrl+Shift+C / Ctrl+InsertCopy (Windows/Linux)
Ctrl+Shift+V / Shift+InsertPaste (Windows/Linux)
Cmd+C / Cmd+VCopy / paste (macOS)
F11Toggle full screen
F6Move focus out of the terminal
Shift+F6 / Shift+F11Send the terminal's own F6 / F11

All other control-key combinations go to the PTY; Alt plus text is encoded as an ESC prefix. Ctrl+C sends 03 unless the optional, default-off copy when selected policy is on and there is a selection.

F6 is the documented escape from the terminal, so it can never become a keyboard trap.

SFTP and Storage pages

BindingResult
Tab / Shift+TabMove between controls, and between the two panes
Ctrl+Shift+Left / Ctrl+Shift+RightJump to the local or the remote pane
Ctrl+LFocus the path box of the focused pane
EnterDescend into a folder, or transfer the selection to the other pane
Backspace / Alt+LeftUp one level
Alt+RightForward through the pane's history
F5Refresh the focused pane
F7New folder
F2Rename (not on Storage's remote pane: object storage has no rename)
DeleteDelete the selection, after a confirmation that counts what would go
TypingType-ahead to the next matching row

Elsewhere: Ctrl+K opens the command palette, Escape closes the details or editor pane.

The in-app shortcuts dialog

The terminal keybindings reference dialog
Every binding is listed in the application itself.

Full keyboard operation is part of the accessibility story.