#

Keyboard shortcuts

Shortcuts are scoped to where your keyboard is. The same chord can do different work in a terminal, editor, list, or palette without colliding.

#

Sessions and attention

ShortcutActionWhere
⌘TOpen the new-session sheetAnywhere
F2Rename the highlighted or active sessionAnywhere
⌥⌘↓ / ⌥⌘↑Move to the next or previous sessionAnywhere
⌥⌘← / ⌥⌘→Move between split panesAnywhere
⌘JList sessions that need input across every projectAnywhere
/ , then ReturnChoose a session and hand the keyboard to its terminalSession list
⌘⌫Ask to end the highlighted sessionSessions needing input
#

Projects

ShortcutActionWhere
⌘OOpen a folder as a projectAnywhere
⇧⌘NCreate a folder-backed project and optionally initialise GitAnywhere
⌘1 to ⌘8Select a project by its positionAnywhere
⌘9Select the rightmost projectAnywhere
⌃Tab / ⌃⇧TabMove to the next or previous projectOutside the editor

Closing a project is menu-only and asks first. It removes the tab from the window but leaves its sessions running.

#

Terminal and scrollback

ShortcutActionWhere
⌘CCopy selected text, or interrupt when nothing is selectedTerminal
⌘ASelect all visible outputTerminal
⌘KClear the screen and session history without ending the processTerminal
⇧PgUp / ⇧PgDnMove through scrollback one screen at a timeTerminal
⇧ReturnAdd a new line without sending the promptSupported agent terminal
#

Editor and files

ShortcutActionWhere
⌘SSave the active fileAnywhere
⌘EShow or hide the editorAnywhere
⇧⌘] / ⌥⌘→Move to the next editor tabEditor
⇧⌘[ / ⌥⌘←Move to the previous editor tabEditor
⌃Tab / ⌃⇧TabWalk recent editor tabs and release Control to chooseEditor
⌘WClose the active editor tab onlyAnywhere
⌘FFind text in the active fileEditor
ReturnOpen a file or expand and collapse a folderExplorer
Ask to move the selected local item to TrashExplorer
#
ShortcutActionWhere
⌘PFind a file by name or path; press again to include every open projectAnywhere
ReturnOpen the highlighted file in the reusable previewQuick Open
⌘ReturnKeep the highlighted file in a new tabQuick Open
⇧⌘FSearch file contents in the projectAnywhere
⇧⌘OFind a symbol in the file; use # for project symbolsAnywhere
⌥⌘CToggle case-sensitive matchingSearch view
⌥⌘WToggle whole-word matchingSearch view
⌥⌘RToggle regular-expression matchingSearch view
F4 / ⇧F4Move to the next or previous resultAnywhere
#

Source control

ShortcutActionWhere
⌘ReturnCommit staged changes with the message in the boxSource Control
Space or SStage or unstage the highlighted filesSource Control
ReturnOpen the highlighted diffSource Control
⌘ASelect all changesSource Control
Ask to discard the selected working-tree changesSource Control
#

Views and layout

ShortcutActionWhere
⇧⌘EShow Explorer or return focus to the sessionAnywhere
⌃⇧GShow Source Control or return focus to the sessionAnywhere
⌃⇧CShow Context or return focus to the sessionAnywhere
⇧⌘UOpen Catch Me Up for the session, split, or projectAnywhere
⌘BCollapse or restore the sidebarAnywhere
⇧⌘BLet the open file fill the windowAnywhere
⇧⌘ReturnLet the focused session, split, or file fill the windowAnywhere
⌘+ / ⌘-Enlarge or reduce text in the focused regionAnywhere
⌘0Reset zoom in the focused regionAnywhere
⇧⌘0Reset zoom in every regionAnywhere

Project tabs can sit across the top or down the left. Sessions can sit across the top or down the right. These controls are in the View menu and beside their respective tab strips; they do not have keyboard shortcuts.

#

Application

ShortcutActionWhere
⌘/Open the in-app shortcut overlayAnywhere
⌘,Open SettingsAnywhere
EscClose the topmost menu, overlay, or modalAnywhere
⌘QQuit Tortie while leaving live local sessions runningAnywhere
#

Assign per-agent session shortcuts

Open Settings, then Keyboard, to record a dedicated shortcut for starting a particular agent. Tortie checks the chord against its built-in map and other assigned agents before saving it.