bandicot
Bandicot Docs
Chapter VReference · Available now

Keyboard shortcuts

Every keyboard shortcut in the Bandicot Mac app: chats, panes, the prompt bar, steering, zoom, terminals, dictation and the voice window.

Available now. A current user-facing path exists within the stated scope.

App and window

⌘N starts a session, ⌘O opens a project, ⌘K opens the command palette and a double tap of ⌘ opens Home.

Shortcuts in the menu bar always win: the window never claims a key a menu uses. That is why ⌘M minimizes the window and the models library is ⇧⌘M.

App and window shortcuts
KeysWhat it does
⌘NNew session in the open project
⌘OOpen a folder as a project
⌘,Settings
⌘KCommand palette
⌘ ⌘ (tap twice)Home: switch place, project or profile
⌘BShow or hide the chats sidebar
⌘/Search chats
⌘\New chat
⌘FSearch this conversation: opens the Search transcript window
⌘PPick a provider
⇧⌘MModels library
⌥TabNext workspace tab: Chat, Plan, Agents, Canvas
⌘= ⌘- ⌘0Zoom in, zoom out, actual size; ⌘ with the scroll wheel also zooms
⌃⌘FFull screen
⌘RReload the window
⌘MMinimize the window
⌘QQuit Bandicot

Canvas

On the Canvas, scroll to pan, hold ⌘ and scroll to zoom, hold Space and drag to pan, and press ⌘G to group the cards you selected.

Dragging on empty space also pans. Hold Shift and drag on empty space to draw a box around cards and select them all. Esc closes an open menu and clears the selection. Delete or Backspace removes the selected cards, and ⌘G and ⇧⌘G group and ungroup them; grouping needs two or more cards and editing switched on with Enable editing. Keys do nothing while you type in a card's text. Canvas explains what the cards hold.

Canvas keys
KeysWhat it does
ScrollPan the board
⌘ and scrollZoom, from a quarter to three times
Space and drag, or middle button and dragPan the board
Shift and drag on empty spaceSelect every card inside the box
EscClose the menu and clear the selection
Delete or BackspaceRemove the selected cards (editing on)
⌘GGroup the selected cards (editing on)
⇧⌘GUngroup (editing on)

Inspector panes

⌘1 to ⌘8 open the inspector panes in order, and ⌃Tab moves between the ones already open.

The shortcut opens the inspector if it is closed. The Mac app explains each pane.

Pane shortcuts
KeysPane
⌘1Context
⌘2Plan
⌘3Diffs
⌘4Editor
⌘5Terminal
⌘6Side chat
⌘7Browser
⌘8Efficiency
⌃Tab and ⌃⇧TabNext and previous open pane

Prompt bar and running work

Enter sends, ⇧Enter adds a line, ⌥Enter steers the agent while it works and ⌘. stops it.

While the agent works, Enter queues your message as a follow-up for when it finishes, and ⌥Enter delivers it at the next safe step instead. Sessions explains the difference. With Enter sends turned off in Settings › Input, ⌘Enter sends.

Prompt bar shortcuts
KeysWhat it does
EnterSend, or queue a follow-up while the agent works
⇧EnterNew line
⌥EnterSteer the running agent
⌘Enter or ⌃EnterSend when Enter sends is off
⌘.Stop the running turn
/Commands and skills list
@Files and folders list
Up, Down, Enter or Tab, EscMove in the list, pick, close it
⇧⌘DDictate into the prompt bar
⌥⌘TOpen or close the voice window
⌘ZUndo in a text field, or undo the newest applied edit from its card

Terminal pane

In the Terminal pane, ⌘T opens a new terminal and ⌘⇧[ and ⌘⇧] move between terminals; every other key goes to the shell.

One pane holds up to eight terminals. Double-click a terminal's tab to rename it.

Questions

How do I open the models library?

Press ⇧⌘M, or choose Model › Select Model. ⌘M minimizes the window, as in every Mac app.

How do I redirect the agent without stopping it?

Type the correction and press ⌥Enter. The agent reads it at its next safe step.

Can I change these shortcuts?

Not in Settings. You can change the send key: turn off Enter sends in Settings › Input and ⌘Enter sends instead.