Keyboard Navigation
cc-deck is designed for keyboard-first interaction. Every action has a shortcut, and your hands never need to leave the keyboard.
Global Shortcuts
These shortcuts work from any pane, at any time:
| Key | Action |
|---|---|
|
Toggle navigation mode. If already in navigation mode, moves the cursor down to the next session. |
|
Smart attend: switch to the next session that needs your attention. See Smart Attend for the priority algorithm. |
Both keys are configurable. See Configuration for how to change them.
Navigation Mode
Press Alt+s to enter navigation mode.
The sidebar highlights the current session with an amber cursor.
While in navigation mode, the following keys are available:
Movement
| Key | Action |
|---|---|
|
Move cursor down |
|
Move cursor up |
|
Jump to the first session |
|
Jump to the last session |
Actions
| Key | Action |
|---|---|
|
Switch to the selected session’s tab |
|
Exit navigation mode and return to the previously active tab |
|
Open a new tab |
|
Rename the selected session |
|
Delete the selected session (closes the tab) |
|
Toggle pause on the selected session (see Pause) |
|
Enter search mode (filter sessions by name) |
|
Show the help overlay with all shortcuts |
Search Mode
Press / while in navigation mode to filter sessions.
Type a search term and the sidebar shows only sessions whose name matches (case-insensitive substring match).
Press Esc to clear the search and return to the full list.
This is useful when you have many sessions open and need to find a specific one quickly.
Exiting Navigation Mode
Navigation mode exits automatically in several situations:
-
You press
Enterto switch to a session -
You press
Escto cancel -
You click on a terminal pane (detected via PaneUpdate)
-
A tab switch occurs (detected via TabUpdate)
-
You click the sidebar header
This means navigation mode never gets "stuck". Any interaction with the terminal returns you to normal mode.