Keyboard Shortcuts

CrispyVibe supports keyboard-driven operation, and its shortcuts follow macOS conventions.

App

ActionShortcut
Open App SettingsCmd ,
New VibeSpaceCmd Shift N
Developer ToolsCmd Option D
Capture a screenshot (works from any app)Ctrl Shift 4

See Screen Capture for the shortcuts available while you select a target and in Screenshot Studio.

View modes

ActionShortcut
Switch to Detailed viewCmd D
Switch to Terminal BoardCmd T

File operations

ActionShortcut
Save documentCmd S
Find in documentCmd F
Replace in documentCmd Shift H
Close tabCmd W
UndoCmd Z
RedoCmd Shift Z

Project navigation

ActionShortcut
Focus project 1–9Cmd 1 through Cmd 9
Next projectCmd Option ]
Previous projectCmd Option [

Terminal and board navigation

ActionShortcut
Next terminal tabCmd Option ↓
Previous terminal tabCmd Option ↑
Navigate right on boardCmd Option →
Navigate left on boardCmd Option ←
Move focused project’s tiles to a new board windowCmd Option M
Recall focused detached board to primaryCmd Option B

Bulk move and recall work only while the main VibeSpace is in Terminal Board. Recall also requires a detached board to be focused. Change these bindings in App Settings > Keyboard Shortcuts > Terminal Board. See Multi-Window.

Spotlight

ContextActionShortcut
All TabsMove through filtered results← → ↑ ↓
All TabsOpen selected memberReturn
All TabsClose the overviewEsc
Terminal composeSend the focused draftCmd Return
Markdown contentNavigate back or forwardCmd [ / Cmd ]

When All Tabs is closed, Esc dismisses Spotlight or returns from a temporary preview. See Terminal Spotlight.

Compose history

In Terminal Spotlight, ACP chat, and VibeCast compose fields:

ActionShortcut
Recall an older entry from the first visual line↑
Move newer or restore the pending draft from the last visual line↓

On interior lines of multiline text, the same keys move the caret normally. Option, Cmd, Shift, or Ctrl combined with an arrow does not recall history. An inline-trigger picker or another overlay that captures Up and Down receives those keys first. See Compose History.

VibeCast

ActionShortcut
Toggle VibeCastCmd Shift V
Send messageCmd Return
Broadcast to allCmd B
Rephrase textCmd R
Cycle target upOption ↑
Cycle target downOption ↓

Text size

ActionShortcut
Increase text size by 1 ptCmd + or Cmd =
Decrease text size by 1 ptCmd -
Reset text size to 13 ptCmd 0

The same commands are in the View menu as Increase Text Size, Decrease Text Size, and Reset Text Size, and they work even when no document has focus. Cmd + works with or without Shift, including on keyboard layouts where + and - sit on different keys.

Text size is a single global setting. It resizes:

  • Code and plain-text editors, including the line-number gutter
  • Terminals and app chrome
  • Rich Markdown and HTML documents
  • The LaTeX Edit tab
  • AsciiDoc and SVG previews

These surfaces keep their own zoom and are not affected:

  • Browser page zoom
  • PDF and image magnification
  • Jupyter notebooks
  • Excalidraw whiteboards
  • The LaTeX PDF tab

Rendered documents resize in place without reloading, preserving your caret, scroll position, and unsaved edits.

In App Settings > Keyboard Shortcuts, these actions are listed as Increase Font Size, Decrease Font Size, and Reset Font Size. A custom binding replaces the default Cmd + / Cmd = / Cmd - / Cmd 0 keys.

Markdown editor

ActionShortcut
Back through section and linked-file historyCmd [
Forward through section and linked-file historyCmd ]
Place the caret in a link without following itOption-click
Activate the focused linkReturn
Dismiss the link actions popoverEscape

Back and forward work in the rich Markdown editor and in compact Markdown views on the Terminal Board and in Spotlight. See Markdown Editor.

Dismiss

ActionShortcut
Dismiss spotlight / overlayEscape
Close find barEscape
Cancel sheetEscape

Customization

  1. Open App Settings > Keyboard Shortcuts.
  2. Click the shortcut you want to change.
  3. Press the new key combination.
  4. Changes save automatically.

Project shortcuts (Cmd 1–9) are configured per-VibeSpace in VibeSpace Settings > Projects.