# Keyboard Shortcuts

> Quick reference for Crystl keyboard shortcuts.

## General

| Shortcut | Action |
|----------|--------|
| `Cmd + N` | New gem |
| `Cmd + T` | New shard in current gem |
| `Cmd + Shift + T` | New isolated shard |
| `Cmd + W` | Close current shard |
| `Cmd + ,` | Open settings |

## Navigation

| Shortcut | Action |
|----------|--------|
| `Cmd + 1-9` | Switch to gem by position |
| `Cmd + [` | Previous shard |
| `Cmd + ]` | Next shard |
| `Cmd + Shift + [` | Previous gem |
| `Cmd + Shift + ]` | Next gem |

## Approval Management

| Shortcut | Action |
|----------|--------|
| `Cmd + Enter` | Allow current approval |
| `Cmd + Delete` | Deny current approval |
| `Cmd + Shift + Enter` | Allow all queued approvals |

## Terminal

| Shortcut | Action |
|----------|--------|
| `Cmd + K` | Clear terminal |
| `Cmd + +` | Increase font size |
| `Cmd + -` | Decrease font size |
| `Cmd + 0` | Reset font size |
| `Cmd + Shift + C` | Copy selection |
| `Cmd + Shift + V` | Paste |

---
Source: https://crystl.dev/docs/keyboard-shortcuts/
