Skip to content

Keyboard Shortcuts

Master Fabric with keyboard shortcuts.

General

Action macOS Windows/Linux
Open Project ⌘ O Ctrl O
New Window ⌘ N Ctrl N
Close Window ⌘ W Ctrl W
Toggle Sidebar Ctrl B Ctrl B
File Search ⌘ F Ctrl F

Toggle Sidebar Bug

Currently, Toggle Sidebar uses Ctrl B on all platforms (including macOS). This is a known bug - it should use ⌘ B on macOS.

View

Action macOS Windows/Linux
Zoom In ⌘ + or ⌘ = Ctrl + or Ctrl =
Zoom Out ⌘ - Ctrl -
Reset Zoom ⌘ 0 Ctrl 0
Reload ⌘ R Ctrl R
Force Reload ⌘ ⇧ R Ctrl Shift R
Toggle DevTools ⌘ ⌥ I Ctrl Shift I
Toggle Full Screen ^ ⌘ F F11

Chat

Action macOS Windows/Linux
Send Message Enter Enter
New Line Shift Enter Shift Enter
Stop Generation Click stop button Click stop button

Chat Input Shortcuts

  • Press Enter to send your message (not ⌘ Enter or Ctrl Enter)
  • Press Shift Enter to add a new line without sending

Terminal

Action macOS Windows/Linux
Toggle Terminal Ctrl \`` |Ctrl ``

Voice Input

Action macOS Windows/Linux
Push-to-Talk Hold Right ⌥ (Right Option) Hold Right Ctrl

Voice Recording

Hold down the Right Option key (macOS) or Right Control key (Windows/Linux) to start recording. Release to stop and transcribe.

The voice button in the chat input also works - click once to start, click again to stop.

Editor

Action macOS Windows/Linux
Copy ⌘ C Ctrl C
Cut ⌘ X Ctrl X
Paste ⌘ V Ctrl V
Paste and Match Style ⌘ ⇧ V -
Select All ⌘ A Ctrl A
Undo ⌘ Z Ctrl Z
Redo ⌘ ⇧ Z Ctrl Y

Cheat Sheet

Action macOS Windows/Linux
Show Shortcuts Hold for 3 seconds Hold Ctrl for 3 seconds

Quick Reference

Hold down the Command key (macOS) or Control key (Windows/Linux) for 3 seconds to show a cheat sheet overlay with common shortcuts.

Platform-Specific

macOS Only

Action Shortcut
Hide Fabric ⌘ H
Hide Others ⌘ ⌥ H
Minimize ⌘ M
Start Speaking System-dependent
Stop Speaking System-dependent

Windows/Linux Only

Action Shortcut
Minimize Ctrl M

Not Yet Implemented

The following shortcuts are commonly found in similar applications but are not currently implemented in Fabric:

  • Settings (⌘ , / Ctrl ,)
  • Previous/Next Chat (⌘ [ / ⌘ ])
  • Go to Chat 1-9 (⌘ 1-9 / Ctrl 1-9)
  • Focus Input (⌘ L / Ctrl L)
  • Regenerate Response (⌘ ⇧ R / Ctrl Shift R)
  • Toggle Agentic Mode (⌘ ⇧ A / Ctrl Shift A)
  • Copy Last Response (⌘ ⇧ C / Ctrl Shift C)

Feature Requests

If you'd like to see any of these shortcuts implemented, please open an issue on the Fabric GitHub repository.