> For the complete documentation index, see [llms.txt](https://docs.able.bio/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.able.bio/editor.md).

# Editor

## Options sidebar

Most options can generally be found in the options sidebar which can be opened by clicking the ••• button at the top right of the editor. This can also be opened using the shortcut Ctrl/⌘ + O.

## Shortcuts

The following shortcuts can be used with the Able editor.

| Action                 | Shortcut                                          |
| ---------------------- | ------------------------------------------------- |
| Save                   | Ctrl/⌘ + S                                        |
| Toggle Options sidebar | Ctrl/⌘ + O                                        |
| Toggle Markdown        | Ctrl/⌘ + M                                        |
| H1                     | *#* followed by a space on a new line             |
| H2                     | *##* followed by a space on a new line            |
| H3                     | *###* followed by a space on a new line           |
| Bold text              | Ctrl/⌘ + B                                        |
| Italic text            | Ctrl/⌘ + I                                        |
| Link text              | Ctrl/⌘ + K                                        |
| Inline code            | Enclose text in backticks **\`**                  |
| Code block             | **\`\`\`** on a new line                          |
| Inline math formula    | Enclose text in single $ then tap space           |
| Math formula block     | Enclose text in double **$$**                     |
| Ordered list           | **1.** followed by a space on a new line          |
| Unordered list         | **-** or **\*** followed by a space on a new line |
| Blockquote             | **>** followed by a space on a new line           |
| Horizontal rule        | === on a new line (we’re working on ---)          |

## Markdown mode

You can switch the editor to Markdown mode using Ctrl/⌘ + M  or by enabling markdown mode from the options sidebar. This will allow you to edit your posts in more granular detail or paste pre-existing markdown into the editor.&#x20;

The editor will remember your preference, so if you prefer to use markdown mode it will stay in this state until you change back.

## Math Equations

You can write inline math equations or math equation blocks in your posts. We use [KaTeX](https://katex.org/) to render them. To write an inline equation just enclose your text within single dollar signs followed by a space. So typing something like `$-b \pm \sqrt{b^2 - 4ac} \over 2a$` into the editor followed by a space will render an inline equation.

For block equations, just enclose your text in double dollar signs, so typing `$$-b \pm \sqrt{b^2 - 4ac} \over 2a$$` will give you a block-width equation like the one below.

$$
-b \pm \sqrt{b^2 - 4ac} \over 2a
$$


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.able.bio/editor.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
