Keyboard Shortcuts Reference
Complete list of keyboard shortcuts available in Baram.
Platform Note: On Windows and Linux, replace Cmd with Ctrl and Option with Alt unless otherwise noted.
File
| Action |
macOS |
Windows / Linux |
| New File |
Cmd+N |
Ctrl+N |
| Open File |
Cmd+O |
Ctrl+O |
| Open Folder |
Cmd+Shift+O |
Ctrl+Shift+O |
| Save |
Cmd+S |
Ctrl+S |
| Save As |
Cmd+Shift+S |
Ctrl+Shift+S |
| Close Tab |
Cmd+W |
Ctrl+W |
| Close Folder |
Cmd+Shift+W |
Ctrl+Shift+W |
| Export... |
Cmd+Shift+E |
Ctrl+Shift+E |
| Quick Switcher |
Cmd+K |
Ctrl+K |
| Command Palette |
Cmd+P |
Ctrl+P |
| Settings |
Cmd+, |
Ctrl+, |
Editing
| Action |
macOS |
Windows / Linux |
| Undo |
Cmd+Z |
Ctrl+Z |
| Redo |
Cmd+Shift+Z |
Ctrl+Y |
| Cut |
Cmd+X |
Ctrl+X |
| Copy |
Cmd+C |
Ctrl+C |
| Paste |
Cmd+V |
Ctrl+V |
| Select All |
Cmd+A |
Ctrl+A |
| Find |
Cmd+F |
Ctrl+F |
| Replace |
Cmd+H |
Ctrl+H |
| Toggle Fold |
Cmd+Shift+[ |
Ctrl+Shift+[ |
| Fold All |
Cmd+Shift+Alt+[ |
Ctrl+Shift+Alt+[ |
| Unfold All |
Cmd+Shift+Alt+] |
Ctrl+Shift+Alt+] |
| Action |
macOS |
Windows / Linux |
| Bold |
Cmd+B |
Ctrl+B |
| Italic |
Cmd+I |
Ctrl+I |
| Underline |
Cmd+U |
Ctrl+U |
| Strikethrough |
Cmd+Shift+X |
Ctrl+Shift+X |
| Highlight |
Cmd+Shift+H |
Ctrl+Shift+H |
| Inline Code |
Cmd+E |
Ctrl+E |
| Action |
macOS |
Windows / Linux |
| Heading 1 |
Cmd+1 |
Ctrl+1 |
| Heading 2 |
Cmd+2 |
Ctrl+2 |
| Heading 3 |
Cmd+3 |
Ctrl+3 |
| Heading 4 |
Cmd+4 |
Ctrl+4 |
| Heading 5 |
Cmd+5 |
Ctrl+5 |
| Heading 6 |
Cmd+6 |
Ctrl+6 |
| Increase Heading Level |
Cmd+= |
Ctrl+= |
| Decrease Heading Level |
Cmd+- |
Ctrl+- |
| Code Block |
Cmd+Alt+C |
Ctrl+Alt+C |
| Math Block |
Cmd+Shift+M |
Ctrl+Shift+M |
| Blockquote |
Cmd+Shift+B |
Ctrl+Shift+B |
| Bullet List |
Cmd+Shift+8 |
Ctrl+Shift+8 |
| Ordered List |
Cmd+Shift+7 |
Ctrl+Shift+7 |
| Task List |
Cmd+Shift+9 |
Ctrl+Shift+9 |
| Table |
Cmd+T |
Ctrl+T |
| Mermaid Diagram |
Cmd+Shift+D |
Ctrl+Shift+D |
| Toggle Open/Close |
Cmd+Enter |
Ctrl+Enter |
| Indent |
Tab |
Tab |
| Outdent |
Shift+Tab |
Shift+Tab |
View
| Action |
macOS |
Windows / Linux |
| Source Mode Toggle |
Cmd+/ |
Ctrl+/ |
| Toggle Left Sidebar |
Cmd+Shift+L |
Ctrl+Shift+L |
Navigation
| Action |
macOS |
Windows / Linux |
| Quick Switcher |
Cmd+K |
Ctrl+K |
| Navigate Back |
Ctrl+- |
Alt+Left |
| Navigate Forward |
Ctrl+Shift+- |
Alt+Right |
| Tab Switcher (MRU) |
Ctrl+Tab |
Ctrl+Tab |
| Previous Tab (MRU) |
Ctrl+Shift+Tab |
Ctrl+Shift+Tab |
| Bookmark Current File |
Cmd+D |
Ctrl+D |
| Backlink Panel |
Cmd+Shift+B |
Ctrl+Shift+B |
| Action |
macOS |
Windows / Linux |
| Command Palette |
Cmd+P |
Ctrl+P |
| Command Palette (alternate) |
Cmd+Shift+P |
Ctrl+Shift+P |
| Global Search |
Cmd+Shift+F |
Ctrl+Shift+F |
| Settings |
Cmd+, |
Ctrl+, |
AI & Skills
| Action |
macOS |
Windows / Linux |
| Inline AI Prompt |
Cmd+J |
Ctrl+J |
| AI Chat Panel |
Cmd+Shift+A |
Ctrl+Shift+A |
| Toggle Ghost Text |
Cmd+Shift+G |
Ctrl+Shift+G |
| Skill Test |
Cmd+Shift+T |
Ctrl+Shift+T |
Workspace
| Action |
macOS |
Windows / Linux |
| Workspace: Writing |
Cmd+Option+1 |
Ctrl+Alt+1 |
| Workspace: Zettel |
Cmd+Option+2 |
Ctrl+Alt+2 |
| Workspace: Journal |
Cmd+Option+3 |
Ctrl+Alt+3 |
| Workspace: Skills |
Cmd+Option+4 |
Ctrl+Alt+4 |
All four workspace presets are customizable in Settings > Keybindings. Switching to a space never force-closes an open folder tree.
Journal
Journal shortcuts use dedicated Cmd+Shift letters chosen to avoid the editor and app shortcuts (Mermaid, Math Block, Export, Command Palette), so there are no conflicts.
| Action |
macOS |
Windows / Linux |
| Open Today's Journal |
Cmd+Shift+J |
Ctrl+Shift+J |
| Toggle Memories View |
Cmd+Shift+R |
Ctrl+Shift+R |
| Photo Gallery |
Cmd+Shift+I |
Ctrl+Shift+I |
Zettel
The Zettel space (atomic Zettelkasten notes) uses Cmd+Shift letters that are free in both the app keybindings and the native menu. Quick Capture lands in the Zettel inbox/.
| Action |
macOS |
Windows / Linux |
| Quick Capture (→ inbox) |
Cmd+Shift+N |
Ctrl+Shift+N |
| Save capture (in dialog) |
Cmd+Enter |
Ctrl+Enter |
| New Zettel |
Cmd+Shift+V |
Ctrl+Shift+V |
| Promote to Permanent Note |
Cmd+Shift+U |
Ctrl+Shift+U |
| New Note from Selection |
Cmd+Shift+Y |
Ctrl+Shift+Y |
| New MOC |
Cmd+Shift+C |
Ctrl+Shift+C |
Ghost Text (AI Autocomplete)
| Action |
macOS |
Windows / Linux |
| Accept Full Suggestion |
Tab |
Tab |
| Accept First Word |
Cmd+Right |
Ctrl+Right |
| Dismiss |
Escape |
Escape |
Table (inside tables)
| Action |
macOS |
Windows / Linux |
| Next Cell |
Tab |
Tab |
| Previous Cell |
Shift+Tab |
Shift+Tab |
| Merge / Split Cells |
Cmd+M |
Ctrl+M |
Math Editing (inside math blocks)
| Action |
macOS |
Windows / Linux |
| Confirm Block Math |
Shift+Enter |
Shift+Enter |
| Cancel / Exit |
Esc |
Esc |
File Tree
| Action |
macOS |
Windows / Linux |
| Rename File |
F2 |
F2 |
| Confirm Rename |
Enter |
Enter |
| Cancel Rename |
Esc |
Esc |
Tips
- Slash Commands: Type
/ at the start of an empty line to open the block insertion menu
- Wikilinks: Type
[[ to start a wikilink with autocomplete
- @Mentions: Type
@ to mention a page or date — select from Quick Dates (Today/Yesterday/Tomorrow) or workspace pages
- Footnotes: Type
[^id] to insert a footnote reference — the definition is auto-created at the end of the document
- Markdown Shortcuts: You can always type raw markdown syntax (e.g.,
**bold**, # Heading) — Baram converts it automatically
- Floating Toolbar: Select text to see a floating toolbar with formatting options
- Tab Switcher: Hold
Ctrl while pressing Tab to cycle through recently used tabs; release Ctrl to select
- Ghost Text: AI autocomplete appears as faded text — press
Tab to accept, Cmd+Right for just the first word, Escape to dismiss
- Find & Replace: Use
Cmd+F to find text, Cmd+H to find and replace. Press Enter/Shift+Enter to navigate between matches
- Folding: Hover over a heading or nested list item to see a fold arrow. Click it or press
Cmd+Shift+[ to collapse/expand. Use Cmd+Shift+Alt+[ / ] to fold/unfold all
- Date Mentions: Type
@ and select Today/Yesterday/Tomorrow to insert a date mention chip linked to that day's journal entry
- Tags: Type
#tag (autocompletes vault-wide); Cmd/Ctrl+click a tag to search every file that uses it
- Quick Capture: Press
Cmd+Shift+N to jot an idea/link/quote/note, or use /idea, /link, /quote, /note
Customization
All keyboard shortcuts can be remapped in Settings > Keybindings. Search for a shortcut by name or key, click Edit, then press the new key combination. Conflicts are detected automatically. Use the ↺ button to reset individual shortcuts, or Reset All Keybindings to restore defaults.
See the full User Guide for detailed feature descriptions.