# Keyboard shortcuts

> Every keyboard shortcut in the Continual web app, grouped by where it works.

Press <Kbd>?</Kbd> on any page to see the shortcuts available there. This page lists them all, so
you can learn them before you need them.

On Windows and Linux, press <Kbd>Ctrl</Kbd> where this page shows <Kbd>⌘</Kbd>. Single-key
shortcuts pause while you type in a field.

## Everywhere

| Shortcut                  | What it does                                             |
| ------------------------- | -------------------------------------------------------- |
| <Kbd>⌘</Kbd> <Kbd>K</Kbd> | Search and go to. Works while you type, too              |
| <Kbd>?</Kbd>              | Show the keyboard shortcuts for this page                |
| <Kbd>/</Kbd>              | On any other page, open what it shows beside your thread |

In the search that <Kbd>⌘</Kbd> <Kbd>K</Kbd> opens, <Kbd>⌘</Kbd> <Kbd>↵</Kbd> opens the selected
result in a new tab.

## Your thread

These work in your [thread](/docs/concepts/threads) with
[Continual](/docs/concepts/continual).

| Shortcut                               | What it does                                                     |
| -------------------------------------- | ---------------------------------------------------------------- |
| <Kbd>/</Kbd>                           | Move to the message box                                          |
| <Kbd>↵</Kbd>                           | Send your message                                                |
| <Kbd>⇧</Kbd> <Kbd>↵</Kbd>              | Start a new line                                                 |
| <Kbd>⌘</Kbd> <Kbd>\\</Kbd>             | Open or close what is beside the thread                          |
| <Kbd>⌘</Kbd> <Kbd>↵</Kbd>              | Complete the [to-do](/docs/concepts/to-dos) whose thread is open |
| <Kbd>⌘</Kbd> <Kbd>⇧</Kbd> <Kbd>↵</Kbd> | Mark the task beside the thread done                             |
| <Kbd>⇧</Kbd> <Kbd>Tab</Kbd>            | Switch between **Chat** and **To-dos**                           |

### When the message box is empty

| Shortcut                              | What it does                                                            |
| ------------------------------------- | ----------------------------------------------------------------------- |
| <Kbd>Tab</Kbd>                        | Fill in the first reply on offer, to send or change                     |
| <Kbd>1</Kbd>, <Kbd>2</Kbd>, and so on | Send the reply with that number                                         |
| <Kbd>Esc</Kbd>                        | In a to-do's thread, snooze the to-do. Elsewhere, leave the message box |

## Lists and tables

| Shortcut                                            | What it does                                                    |
| --------------------------------------------------- | --------------------------------------------------------------- |
| <Kbd>C</Kbd>                                        | Create a record of the list's type                              |
| <Kbd>↑</Kbd> <Kbd>↓</Kbd> <Kbd>←</Kbd> <Kbd>→</Kbd> | Move between cells                                              |
| <Kbd>↵</Kbd>                                        | Open the focused row's record, or edit the focused cell         |
| <Kbd>Space</Kbd>                                    | Preview the focused row's record                                |
| <Kbd>X</Kbd>                                        | Select the focused row                                          |
| <Kbd>F2</Kbd>                                       | Edit the focused cell. Typing starts an edit, too               |
| <Kbd>⇧</Kbd> and an arrow key                       | Select a range of cells                                         |
| <Kbd>⌘</Kbd> <Kbd>D</Kbd>                           | Fill the range down from its first row                          |
| <Kbd>Esc</Kbd>                                      | Cancel the edit, leave the focused cell, or clear the selection |

While you edit a cell, <Kbd>↵</Kbd> saves and moves down.

## Records

These work on a record's page, and <Kbd>J</Kbd> and <Kbd>K</Kbd> also work in a record's preview.

| Shortcut       | What it does                                  |
| -------------- | --------------------------------------------- |
| <Kbd>J</Kbd>   | Go to the next record                         |
| <Kbd>K</Kbd>   | Go to the previous record                     |
| <Kbd>E</Kbd>   | Edit the record's title                       |
| <Kbd>Esc</Kbd> | Close the record and return to where you were |

### Edit a field

| Shortcut                    | What it does                        |
| --------------------------- | ----------------------------------- |
| <Kbd>↵</Kbd>                | Save a one-line field               |
| <Kbd>⌘</Kbd> <Kbd>↵</Kbd>   | Save a multi-line field             |
| <Kbd>Tab</Kbd>              | Save and move to the next field     |
| <Kbd>⇧</Kbd> <Kbd>Tab</Kbd> | Save and move to the previous field |
| <Kbd>Esc</Kbd>              | Cancel the edit                     |

### Comments

| Shortcut                  | What it does              |
| ------------------------- | ------------------------- |
| <Kbd>⌘</Kbd> <Kbd>↵</Kbd> | Post the comment          |
| <Kbd>Esc</Kbd>            | Close a reply you started |

## New record forms

| Shortcut                               | What it does                |
| -------------------------------------- | --------------------------- |
| <Kbd>⌘</Kbd> <Kbd>↵</Kbd>              | Create the record           |
| <Kbd>⌘</Kbd> <Kbd>⇧</Kbd> <Kbd>↵</Kbd> | Create it and start another |
| <Kbd>Esc</Kbd>                         | Cancel                      |

## Settings

In the **Search…** box of the Settings sidebar:

| Shortcut                  | What it does                 |
| ------------------------- | ---------------------------- |
| <Kbd>↑</Kbd> <Kbd>↓</Kbd> | Move through the results     |
| <Kbd>↵</Kbd>              | Open the highlighted setting |
| <Kbd>Esc</Kbd>            | Clear the search             |

<Cards>
  <Card
    title="Work your to-dos"
    href="/docs/guides/work-your-to-dos"
    icon="check"
  >
    Clear your to-dos from the keyboard.
  </Card>
  <Card title="Threads" href="/docs/concepts/threads" icon="message">
    How you work with Continual in your thread.
  </Card>
</Cards>
