Skip to content

Keyboard shortcuts

Kubus is designed to be driven from the keyboard. The command palette is the hub, and almost everything is reachable through it.

Global

Shortcut Action
Ctrl+K / Cmd+K Open the command palette

Resource tables

Shortcut Action
Ctrl+F / Cmd+F Focus the table search
s / : / / Focus the table search (on a row that can scale, s scales it instead)
c Create a resource of this kind
Up / Down or j / k Move the row cursor
Enter Open details for the focused row
Shift+F10 Open the focused row's actions menu

Single-key row actions

Focus a row (click one of its cells, or move there with the arrow keys) and a single key runs an action on it. Each key only works where the row has that action, and it goes through the same dialogs as the row menu, which prints the key next to each item. The keys never fire while you type in the filter box, the YAML editor or a terminal.

Key Action Applies to
l Logs Pods, Deployments, StatefulSets, DaemonSets, ReplicaSets, Services, Jobs
x Shell Pods with a running container. On a Node, a node shell after you confirm.
f Port forward Pods, Services, Deployments, StatefulSets, DaemonSets, ReplicaSets
s Scale Deployments, StatefulSets, ReplicaSets
r Restart, after you confirm Deployments, StatefulSets, DaemonSets. A ReplicaSet restarts its pods.
e Open the Manifest tab Every kind
Del or Backspace Delete, after you confirm Every kind

On a protected cluster, the confirmations for delete, restart, node shell and scale to zero ask you to type the resource name first.

Details panel

Shortcut Action
e Open the Manifest tab
Alt+Left Back to the previous resource
Esc Close the panel and return to the list

Manifest editing

Shortcut Action
Ctrl+S / Cmd+S Open Review & apply for your staged edits, in the tree and the YAML view. Inside the review, apply once the dry-run passes. An inline value you are still editing is committed first.
Ctrl+Enter / Cmd+Enter Create, in a create dialog. Edited YAML gets its server dry-run first, and any findings stop it so you can read them.

Bottom dock (logs & terminals)

Shortcut Action
Ctrl+W / Cmd+W Close the focused log or terminal tab
Alt+Page Up / Alt+Page Down Previous / next tab in the focused dock
Ctrl+Page Up / Ctrl+Page Down Previous / next tab in the focused dock (desktop app)

Tab-cycling shortcuts switch page tabs when focus is outside the dock.

When the dock is empty, Ctrl+W / Cmd+W closes the Kubus window as usual.

Desktop app only

Closing a tab with Ctrl+W / Cmd+W is handled by the Kubus desktop app. In a browser tab that shortcut is reserved by the browser and closes the tab instead; use the tab's × button there.

Inside the command palette

Key Action
type Search resources, kinds and pages
Up / Down Move between results
Enter Open / activate the selected result
Tab / Right Show actions for the selected resource
Right / Enter Expand a folded group of pods; Left folds it again
Tab Reveal the star to favourite a result
> Switch to command mode (app commands)
Esc Step back, or close the palette

In the actions list, an action that also has a single-key row action shows its key on the right.

App commands (>)

Type > in the palette to run:

Command
Toggle dark / light mode
Toggle terminal dock
Go to Overview
Go to Events
Go to Topology
Go to Helm Releases
Go to Port Forwards
Go to Diff

The fast path

Ctrl+K → type a name → Tab → pick Logs or Shell. That single muscle memory covers most of day-to-day work.

See also