All documentation

Keyboard shortcuts

Move around OpenOrc without leaving the keyboard.

This page uses the Mac keys. On Windows and Linux, press Ctrl wherever it shows ⌘. ⇧ is Shift and ↵ is Return or Enter. OpenOrc has no setting to change these keys.

KeysAction
⌘KOpen or close the command palette: threads, Orclings, tasks, projects, messages, and actions such as New task and Settings. Search in the sidebar opens it too.
⌘FSearch what was said in every thread. Type at least two characters.
⌘PFind a file in the conversation's folder by name and open it in the panel
⌘⇧FFind text in the conversation's files
⌘NStart a new thread in the current project
⌘⇧NWrite a new task
⌘BShow or hide the sidebar
⌘JShow or hide the panel beside the conversation
⌘[ and ⌘]Go back or forward through the screens you visited
EscClose the command palette. In an expanded panel that has focus, collapse it.

Threads

Most of these act on the thread that is open and focused.

KeysAction
⌘1 to ⌘9Open the first to ninth thread, in the order the sidebar lists them
⌘⇧[ and ⌘⇧]Open the previous or next thread in the sidebar's order
⌘-click a threadOpen it in another pane beside the current one, up to three panes
⌘\Close the other panes and keep the focused thread
⌘⇧PPin or unpin the thread
⌘⇧AResolve the thread, or reopen a resolved one
⌘⇧UMark the thread as read or unread
↵ or Esc while renamingSave or cancel the new title

Composer

KeysAction
↵Send. While the agent is working, the message joins the current turn if the agent can take it; otherwise it waits for the next turn.
⇧↵Start a new line
@Mention a file in the project or an Orcling
/Commands, at the start of a message, and skills. Picking a Codex skill inserts it as $name.
$Codex skills
↑ and ↓Move through the suggestions
↵ or TabPick the highlighted suggestion
EscRemove the mention or command you were typing

In a thread, / offers these commands:

/compact
Fold the conversation so far into a summary. Offered while the agent is not working.
/fork
Continue in a new thread from here.
While the agent works, the Queue button beside Send holds your message until the current turn ends, even when the agent could take it now.

Tasks list and task pages

KeysWhereAction
J or ↓Tasks listNext task
K or ↑Tasks listPrevious task
↵Tasks listOpen the task
↵New task, in the titleMove to the description
⌘↵New taskCreate task
⌘↵ or ⌘SA task's pageSave the task now
⌘↵Task comment boxPost the comment

In a task description:

  • / at the start of an empty line opens the insert menu: headings, lists, a checklist, a quote, a code block, a divider, or an image.
  • Markdown shortcuts work as you type, such as # and a space for a heading, - and a space for a list, or [] and a space for a checklist.
  • ⌘B and ⌘I make text bold or italic, and ⌘K edits a link. Inside the description, these keys format text instead of their usual action.
  • ⌘⇧V pastes as plain text.

Review and editing

KeysWhereAction
⌘↵A comment on a changed lineAdd comment
⌘↵Editing a draft comment in a pull request reviewSave
EscEither comment boxCancel
⌘SThe panel's instruction file editorSave the file
⌘SA file open in the panelSave the file
⌘FA file open in the panelFind or replace text in the file, instead of searching threads
⇧⌥FA file open in the panelFormat the file
⌥ZA file open in the panelTurn word wrap on or off
F12, or ⌘-click a nameA TypeScript or JavaScript fileGo to the definition
⇧F12A TypeScript or JavaScript fileFind references
⌘.A TypeScript or JavaScript fileShow quick fixes
⌘⇧MA TypeScript or JavaScript fileList problems
⌥← and ⌥→A TypeScript or JavaScript fileGo back or forward between places you jumped to
↵A typed answer to an agent's questionSubmit, once every question has an answer

Resizing and menus

Press Tab to focus the divider beside the sidebar, the panel, or a thread pane, then:

KeysAction
← and →Resize by 8 pixels, or 32 with ⇧
Home and EndMake it as narrow or as wide as it goes
↵Reset to the default width. Double-clicking the divider does the same.

In the side panel's tabs, ← and → move between tabs, Home and End jump to the first and last, and Delete closes the focused tab. In the Files explorer, the arrow keys move through the tree and open or close folders, and ↵ opens the focused file. In the New thread page's list of projects, ⇧F10 or the Menu key on a project opens its menu, the same as a right-click.

App menu

On macOS, the View menu has these:

KeysMenu item
⌘RReload, which reloads the window. Agents keep working.
⇧⌘RForce Reload
⌘0Actual Size
⌘+Zoom In
⌘-Zoom Out
⌃⌘FToggle Full Screen

Source: apps/desktop/src/renderer/src/lib/app-shortcuts.ts, components/CommandPalette.tsx, components/ComposerInput.tsx, components/code-editor/extensions.ts, components/code-editor/intelligence.ts, components/PanelTabs.tsx, panels/FileExplorer.tsx, apps/desktop/src/main/view-menu.ts

Next steps

Checked against OpenOrc's source on November 9, 2026.