Keyboard Shortcuts

The complete FlightDeck desktop shortcut reference. FlightDeck has two input modes — see The Interface for how they work. The Mode column below shows where each binding applies. When in doubt, Ctrl-g opens the command palette, which can run every action.

Global & app

ShortcutActionMode
Ctrl-gCommand paletteboth
Ctrl-qQuitboth
?Help / keybindingsapp
EnterFocus terminalapp

Agent tabs

ShortcutActionMode
Ctrl-nNew agent session tabapp
Ctrl-kClose agent session tabapp
Ctrl-rRestart primary agentapp
Ctrl-sSet manual statusapp
Alt-↑ / Alt-↓Previous / next agent tabboth
Alt-1 … Alt-9Jump to agent tab by indexboth
bare ↑ / ↓Previous / next agent tabapp

Terminals

ShortcutActionMode
Ctrl-tNew child terminalapp
Ctrl-wClose child terminalapp
Ctrl-bToggle split viewapp
Alt-← / Alt-→Previous / next child terminalboth
bare ← / →Previous / next child terminalapp
Ctrl-V / Cmd-VPaste (image-aware)terminal

Projects

ShortcutActionMode
Shift-← / Shift-→Previous / next projectboth

Git

ShortcutActionMode
Ctrl-pPush branchapp
Ctrl-uPull baseapp
Ctrl-fFinish / local mergeapp
Alt-oOpen the worktree in the OS file managerboth

Leaving terminal focus

ShortcutAction
Alt+Esc (macOS)Leave terminal focus → app mode
Shift+Esc (Windows / Linux)Leave terminal focus → app mode
F2 (opt-in)Leave terminal focus, if ui.use_f2_to_leave_terminal_focus = true

Palette-only actions

These have no default shortcut — run them from the command palette (Ctrl-g):

  • Rebase Worktree, Abandon Worktree
  • Show Git Status
  • Open Configuration
  • Open Project, Close Project, Next / Previous Project
  • Rename Agent Session Tab, New Agent, Close Agent, Open Shell
  • Pair Phone, Unpair Phone