Skip to content

Keyboard shortcuts

Hacker Sidekick is built to be driven from the keyboard. Most shortcuts use a platform command key⌘ Command on macOS, Ctrl on Windows and Linux — so the same muscle memory works everywhere.

Everything in the Customizable shortcuts table can be rebound or disabled in Settings → Keyboard shortcuts. The window, editor, and explorer shortcuts below that are fixed.

Customizable shortcuts

Open Settings → Keyboard shortcuts to change any of these — click a binding, press the new combination, or clear it to disable the command. Bindings are account-global and apply to every window.

Settings → Keyboard shortcuts: rebind, disable, or reset any binding

ActionmacOSWindows / Linux
Focus the chat composer⌘1Ctrl+1
Focus the terminal⌘2Ctrl+2
Focus the browser⌘3Ctrl+3
Open the file explorer⌘4Ctrl+4
Toggle the side panel⌘BCtrl+B
Toggle the agent panel⌘⌥BCtrl+Alt+B
Toggle the terminal panel⌘JCtrl+J

Agent & chat

ActionmacOSWindows / Linux
New chat tab⌘NCtrl+N
Clear the current chat⌘⇧KCtrl+Shift+K
Stop the running agent⌘.Ctrl+.

Terminal & browser

ActionmacOSWindows / Linux
New terminal⌘TCtrl+T
Focus the browser URL bar⌘LCtrl+L
Reload the browser page⌘⌥RCtrl+Alt+R

Watch mode

These drive the passive monitor. "Explain" and "Ask" work on whatever you're focused on — the open file, the terminal's recent output, or the current browser page.

ActionmacOSWindows / Linux
Explain what I'm looking at⌘⇧ECtrl+Shift+E
Ask the watcher a question⌘⇧ACtrl+Shift+A
Toggle Watch mode⌘⇧WCtrl+Shift+W

Window & app

ActionmacOSWindows / Linux
New window⌘⇧NCtrl+Shift+N
Close the active tab / terminal (the window when nothing's left)⌘WCtrl+W
Save the active editor⌘SCtrl+S
Zoom in / out / reset⌘+ / ⌘- / ⌘0Ctrl+ + / Ctrl+ - / Ctrl+0

Zoom scales the whole app — the interface and the built-in browser views — together, so screenshots and page inspection stay in sync. It's available from the View menu too.

In the chat composer

ActionKeys
Send the messageEnter
New line (without sending)⇧Enter
Attach context (file / folder · @browser · @terminal)@
Open the slash menu (Skills · /new · /clear · /reindex · /help)/
Paste an image (screenshot) or a copied file as an attachment⌘V / Ctrl+V
Reference a file/folderdrag it from the Explorer into the box

While the agent is working, anything you type is queued and folded in at the next good stopping point — you never have to wait to line up a follow-up.

In the Explorer

ActionKeys
Toggle a file into the selection⌘-click / Ctrl-click
Select a range⇧-click
Move the selection to TrashDelete, or ⌘⌫ / Ctrl+Backspace
Clear the selectionEsc
Move filesdrag a node (or a multi-selection) onto a folder
New file/folder · Rename · Delete · Copy pathright-click

Tabs

Drag a tab to reorder it — in the chat, terminal, and center (editor/browser) panes.

See also

Hacker Sidekick documentation