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

# Editor

> Rich text editing to create modern communications.

<Frame>
  <img title="Editor Light" alt="Editor Cover Light" src="https://mintcdn.com/brivvy/iOB-mT8tR0N9Gwny/images/editor-light.png?fit=max&auto=format&n=iOB-mT8tR0N9Gwny&q=85&s=58192d787bd79a19ce5660853134c65c" className="dark:hidden" width="5760" height="3084" data-path="images/editor-light.png" />

  <img title="Editor Light" alt="Editor Cover Light" src="https://mintcdn.com/brivvy/iOB-mT8tR0N9Gwny/images/editor-dark.png?fit=max&auto=format&n=iOB-mT8tR0N9Gwny&q=85&s=50e38e3d06f148893ac354818537856c" className="hidden dark:block" width="5760" height="3084" data-path="images/editor-dark.png" />
</Frame>

The Brivvy editor supports rich text formatting within Comms. Markdown syntax and keyboard shortcuts provide quick formatting options for brand voice descriptions, template instructions and audience definitions.

## Overview

The editor converts Markdown syntax into rich text automatically. Users can paste Markdown directly or type using standard Markdown notation.

## Formatting

A formatting toolbar appears when text is highlighted. Slash commands accessed by typing <kbd>/</kbd> provide additional formatting options.

#### Text styling

* `**text**` or <kbd>Cmd/Ctrl</kbd> <kbd>B</kbd> for bold text
* `_text_` or <kbd>Cmd/Ctrl</kbd> <kbd>I</kbd> or <kbd>Cmd/Ctrl</kbd> <kbd>></kbd> for italicized text
* `~text~` or <kbd>Cmd/Ctrl</kbd> <kbd>Shift</kbd> <kbd>S</kbd> to strikethrough text
* <kbd>Cmd/Ctrl</kbd> <kbd>U</kbd> for underlined text
* <kbd>Cmd/Ctrl</kbd> <kbd>E</kbd> for inline code
* <kbd>#</kbd> then <kbd>Space</kbd> Heading 1
* <kbd>##</kbd> then <kbd>Space</kbd> Heading 2
* <kbd>###</kbd> then <kbd>Space</kbd> Heading 3

#### Lists

* <kbd>-</kbd> then <kbd>Space</kbd> or <kbd>Cmd/Ctrl</kbd> <kbd>Shift</kbd> <kbd>8</kbd> for a bulleted list
* `1.` or <kbd>Cmd/Ctrl</kbd> <kbd>Shift</kbd> <kbd>7</kbd> for a numbered list

#### Other formatting options

* <kbd>Cmd/Ctrl</kbd> <kbd>K</kbd> turn text into link (or directly paste issue or URLs for clickable links)
* <kbd>></kbd> then <kbd>Space</kbd> for blockquotes
* /code or <kbd>Cmd/Ctrl</kbd> <kbd>Alt</kbd> <kbd>C</kbd> for a code block
* <kbd>\_\_\_</kbd> then <kbd>Space</kbd> for a horizontal divider
* <kbd>/table</kbd> to create a table element

## Helpful commands

* <kbd>Cmd/Ctrl</kbd> <kbd>A</kbd> to select all content in a comm (to copy or delete)
* <kbd>Cmd/Ctrl</kbd> <kbd>Z</kbd> to undo typing
* <kbd>Cmd/Ctrl</kbd> <kbd>Shift</kbd> <kbd>Z</kbd> to redo typing
* <kbd>Shift</kbd> <kbd>Enter</kbd> to generate a line break
* <kbd>Enter</kbd> to break out of codeblock or blockquote formatting

## Copying content

Content can be copied in Markdown format for use in external tools. Select the desired content and use standard copy commands.

Markdown export preserves formatting including bold text, lists, code blocks and links.

## Editor behavior

The editor auto-saves content as changes are made. No manual save action is required.

Formatting persists across browser sessions and devices. All workspace members see consistent formatting when viewing shared content.

## Keyboard shortcuts reference

| Action        | Mac                                              | Windows/Linux                                     |
| ------------- | ------------------------------------------------ | ------------------------------------------------- |
| Bold          | <kbd>Cmd</kbd> + <kbd>B</kbd>                    | <kbd>Ctrl</kbd> + <kbd>B</kbd>                    |
| Italic        | <kbd>Cmd</kbd> + <kbd>I</kbd>                    | <kbd>Ctrl</kbd> + <kbd>I</kbd>                    |
| Strikethrough | <kbd>Cmd</kbd> + <kbd>Shift</kbd> + <kbd>S</kbd> | <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>S</kbd> |
| Inline code   | <kbd>Cmd</kbd> + <kbd>E</kbd>                    | <kbd>Ctrl</kbd> + <kbd>E</kbd>                    |
| Link          | <kbd>Cmd</kbd> + <kbd>K</kbd>                    | <kbd>Ctrl</kbd> + <kbd>K</kbd>                    |
| Bulleted list | <kbd>Cmd</kbd> + <kbd>Shift</kbd> + <kbd>8</kbd> | <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>8</kbd> |
| Numbered list | <kbd>Cmd</kbd> + <kbd>Shift</kbd> + <kbd>7</kbd> | <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>7</kbd> |
| Code block    | <kbd>Cmd</kbd> + <kbd>Alt</kbd> + <kbd>C</kbd>   | <kbd>Ctrl</kbd> + <kbd>Alt</kbd> + <kbd>C</kbd>   |
| Select all    | <kbd>Cmd</kbd> + <kbd>A</kbd>                    | <kbd>Ctrl</kbd> + <kbd>A</kbd>                    |
| Undo          | <kbd>Cmd</kbd> + <kbd>Z</kbd>                    | <kbd>Ctrl</kbd> + <kbd>Z</kbd>                    |
| Redo          | <kbd>Cmd</kbd> + <kbd>Shift</kbd> + <kbd>Z</kbd> | <kbd>Ctrl</kbd> + <kbd>Shift</kbd> + <kbd>Z</kbd> |
