> ## Documentation Index
> Fetch the complete documentation index at: https://docs.discoflow.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Keyboard Shortcuts

> The list of keyboard shortcuts for the message editor

<Note>Use <kbd>CTRL</kbd> instead of <kbd>⌘</kbd> on Windows and Linux </Note>

### General

| Command        | Key Combination                        |
| :------------- | :------------------------------------- |
| **Undo**       | <kbd>⌘</kbd> <kbd>Z</kbd>              |
| **Redo**       | <kbd>⌘</kbd> <kbd>⇧</kbd> <kbd>Z</kbd> |
| **Select all** | <kbd>⌘</kbd> <kbd>A</kbd>              |

### For selected components

| Command       | Key Combination                        |
| :------------ | :------------------------------------- |
| **Duplicate** | <kbd>⌘</kbd> <kbd>D</kbd>              |
| **Delete**    | <kbd>⌫</kbd>                           |
| **Move up**   | <kbd>⌘</kbd> <kbd>⇧</kbd> <kbd>▲</kbd> |
| **Move down** | <kbd>⌘</kbd> <kbd>⇧</kbd> <kbd>▼</kbd> |

### For text components

| Command                             | Key Combination                        |
| :---------------------------------- | :------------------------------------- |
| **Insert text** (Desktop only)      | <kbd>⏎</kbd>                           |
| **Create line break**               | <kbd>⇧</kbd> <kbd>⏎</kbd>              |
| **Insert component** (Desktop only) | Type `/` when the component is empty   |
| **Insert separator**                | Type `---` when the component is empty |
| **Bolden selected text**            | <kbd>⌘</kbd> <kbd>B</kbd>              |
| **Underline selected text**         | <kbd>⌘</kbd> <kbd>U</kbd>              |
| **Italicise selected text**         | <kbd>⌘</kbd> <kbd>I</kbd>              |
| **Strikethrough seleted text**      | <kbd>⌘</kbd> <kbd>⇧</kbd> <kbd>S</kbd> |
