This page is the canonical reference for every keybinding in AZUREAL. It is
organized by context – the mode or panel that must be active for the keybinding
to apply. For conceptual explanations of the modal input system, see
Keybindings & Input Modes.
Platform note: This reference uses macOS modifier notation (Cmd, Ctrl,
Alt/Option). On Windows and Linux, substitute Ctrl for Cmd and Alt for
Ctrl in most cases. See
Platform Differences for the full
mapping table.
These keybindings are available in command mode across the main worktree view.
They do not fire during text input (prompt mode, edit mode, terminal type
mode, or active filter/search inputs).
Key
Action
Notes
Ctrl+Q
Quit
Prompts confirmation if agents are running
Ctrl+D
Debug dump
Opens naming dialog, then writes state snapshot to file
Ctrl+C / Alt+C
Cancel agent
Kills the active agent in the current slot. macOS uses Ctrl+C; Windows/Linux uses Alt+C
Cmd+C / Ctrl+C
Copy selection
Copies from whichever pane has an active text selection. macOS uses Cmd+C; Windows/Linux uses Ctrl+C
Ctrl+M
Cycle model
Rotates through available models: opus, sonnet, haiku, gpt-5.4, and others
?
Help overlay
Opens the help overlay showing all keybindings for the current context
p
Enter prompt mode
Focuses the input area for typing a prompt. Closes the terminal if it is open
T
Toggle terminal
Opens or closes the embedded terminal pane
G
Git panel
Opens the git panel overlay
H
Health panel
Opens the health panel overlay
M
Browse main branch
Switches view to the main branch (read-only browse)
P
Projects panel
Opens the projects panel overlay
r
Run command
Opens the run-command picker, or executes directly if only one command is registered
R
Add run command
Opens the dialog to register a new run command
[ / ]
Switch worktree tab
Moves to the previous/next worktree tab. Wraps around at both ends
Tab / Shift+Tab
Cycle pane focus
Cycles focus through FileTree, Viewer, Session, and Input in order
Worktree operations use either a W leader key sequence (press W, then the
action key) or a direct key when the worktree tab row is focused. See
Leader Sequences for details on the leader
key mechanism.
Key
Action
Wn / n
Create new worktree
Wr / r
Rename worktree
Wa / a
Archive or unarchive worktree (toggles based on current state)
Active when the terminal pane is visible and focused, but you have not
entered type mode. The terminal border turns azure. All global keybindings
continue to work in this mode.
Active when the terminal is in type mode (entered with t from terminal command
mode). All keystrokes are forwarded to the PTY except the escape and navigation
overrides listed below.
The git panel is a modal overlay opened with G. It has three focus areas –
Actions (pane 0), Files (pane 1), and Commits (pane 2) – cycled with
Tab/Shift+Tab. The Viewer pane always shows the diff for the selected file
or commit but is not a separate focus target. Some keybindings are
context-dependent based on which area is focused and whether the current
worktree is the main branch or a feature branch.
The commit editor appears when c is pressed in the git panel actions pane.
It provides a text input area for composing a commit message (optionally
pre-filled with an AI-generated message).
The projects panel is a modal overlay opened with P. When AZUREAL starts
outside of a git repository, this panel appears automatically as a full-screen
view.
The table below lists every single-key binding and its meaning across different
contexts. This is useful for answering “what does this key do?” when you are
unsure of your current context.