# Keyboard shortcuts (https://docs.hireway.dev/docs/getting-started/keyboard-shortcuts)

This page lists the keyboard shortcuts in Hireway, grouped by where they work.

On a Mac, use <kbd>⌘</kbd> (Command). On Windows and Linux, use <kbd>Ctrl</kbd> wherever this page shows <kbd>⌘</kbd>.
The app's tooltips and buttons show the Mac symbols on every system.

<Note>
  Shortcuts made of a single key, such as <kbd>N</kbd> or <kbd>1</kbd>, don't work while you're typing in a text field,
  so they never get in the way of your writing. Shortcuts with <kbd>⌘</kbd> work everywhere.
</Note>

## Everywhere [#everywhere]

| Shortcut                                    | What it does                                                                  |
| ------------------------------------------- | ----------------------------------------------------------------------------- |
| <kbd>⌘</kbd> <kbd>K</kbd>                   | Open or close the [command bar](/docs/getting-started/using-the-command-bar). |
| <kbd>Esc</kbd>                              | Close the command bar.                                                        |
| <kbd>↑</kbd> <kbd>↓</kbd>, <kbd>Enter</kbd> | In the command bar, move between rows and run the selected one.               |

## Documents, Applications and Settings [#documents-applications-and-settings]

| Shortcut         | What it does                                        |
| ---------------- | --------------------------------------------------- |
| <kbd>N</kbd>     | Open the **New document** dialog.                   |
| <kbd>/</kbd>     | Jump to the search box on **Documents**.            |
| <kbd>Enter</kbd> | Save a document name while renaming it on its card. |
| <kbd>Esc</kbd>   | Cancel renaming a document on its card.             |

## Resume editor [#resume-editor]

| Shortcut                                              | What it does                                                                                                      |
| ----------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- |
| <kbd>1</kbd>                                          | Switch to **Write**.                                                                                              |
| <kbd>2</kbd>                                          | Switch to **Design**.                                                                                             |
| <kbd>3</kbd>                                          | Switch to **Check**.                                                                                              |
| <kbd>⌘</kbd> <kbd>Z</kbd>                             | Undo your last change.                                                                                            |
| <kbd>⇧</kbd> <kbd>⌘</kbd> <kbd>Z</kbd>                | Redo.                                                                                                             |
| <kbd>Ctrl</kbd> <kbd>Y</kbd>                          | Redo (Windows and Linux).                                                                                         |
| <kbd>⌘</kbd> <kbd>P</kbd>                             | Download the PDF. This replaces the browser's print dialog; to print, use **Print** in the document menu.         |
| <kbd>⇧</kbd> <kbd>⌘</kbd> <kbd>S</kbd>                | Open **Share & export** on the **Link** tab.                                                                      |
| <kbd>⇧</kbd> <kbd>⌘</kbd> <kbd>E</kbd>                | Open **Share & export** on the **Download** tab.                                                                  |
| <kbd>⌘</kbd> <kbd>J</kbd>                             | Open or close the assistant.                                                                                      |
| <kbd>⌘</kbd> <kbd>0</kbd>                             | Fit the page to the window.                                                                                       |
| <kbd>⌘</kbd> <kbd>S</kbd>                             | Nothing to do: a message reminds you that changes are saved automatically.                                        |
| <kbd>Esc</kbd>                                        | Clear the block selected on the page. In **Design**, also stop previewing a template.                             |
| <kbd>⌥</kbd> <kbd>↑</kbd> / <kbd>⌥</kbd> <kbd>↓</kbd> | With a section or entry title focused in **Write**, move it up or down (use <kbd>Alt</kbd> on Windows and Linux). |

While your cursor is in a text field, <kbd>⌘</kbd> <kbd>Z</kbd> and <kbd>⇧</kbd> <kbd>⌘</kbd> <kbd>Z</kbd> undo and redo
your typing in that field instead of the last change to the resume.

The download and share shortcuts do nothing while you're offline, because they need a connection.

## Letter editor [#letter-editor]

| Shortcut                               | What it does                                                                             |
| -------------------------------------- | ---------------------------------------------------------------------------------------- |
| <kbd>1</kbd>                           | Switch to **Write**.                                                                     |
| <kbd>2</kbd>                           | Switch to **Design**.                                                                    |
| <kbd>⌘</kbd> <kbd>P</kbd>              | Download the PDF.                                                                        |
| <kbd>⇧</kbd> <kbd>⌘</kbd> <kbd>E</kbd> | Open **Share & export** on the **Download** tab.                                         |
| <kbd>⌘</kbd> <kbd>J</kbd>              | Open or close the assistant.                                                             |
| <kbd>⌘</kbd> <kbd>0</kbd>              | Fit the page to the window.                                                              |
| <kbd>⌘</kbd> <kbd>S</kbd>              | Send any unsaved edits right away, with a reminder that changes are saved automatically. |

## Formatting text [#formatting-text]

These work in rich text boxes, such as a summary or an entry's description. See
[Formatting text](/docs/editor/formatting-text) for the toolbar.

| Shortcut                               | What it does                               |
| -------------------------------------- | ------------------------------------------ |
| <kbd>⌘</kbd> <kbd>B</kbd>              | Bold.                                      |
| <kbd>⌘</kbd> <kbd>I</kbd>              | Italic.                                    |
| <kbd>⇧</kbd> <kbd>⌘</kbd> <kbd>8</kbd> | Bulleted list.                             |
| <kbd>⇧</kbd> <kbd>⌘</kbd> <kbd>7</kbd> | Numbered list.                             |
| `- ` or `* ` at the start of a line    | Start a bulleted list.                     |
| `1. ` at the start of a line           | Start a numbered list.                     |
| `**text**`                             | Make the text bold.                        |
| `*text*`                               | Make the text italic.                      |
| <kbd>Esc</kbd>                         | Close the **Improve selected line** panel. |

In fields that collect keywords, press <kbd>Enter</kbd> or <kbd>,</kbd> to add the keyword you typed.

## Assistant [#assistant]

| Shortcut                      | What it does                            |
| ----------------------------- | --------------------------------------- |
| <kbd>Enter</kbd>              | Send your message.                      |
| <kbd>⇧</kbd> <kbd>Enter</kbd> | Start a new line in your message.       |
| <kbd>Esc</kbd>                | Stop the assistant while it's replying. |

## Proposed edits [#proposed-edits]

When the assistant or Check proposes edits, select an edit in the list to focus it, then:

| Shortcut                    | What it does                       |
| --------------------------- | ---------------------------------- |
| <kbd>↑</kbd> / <kbd>↓</kbd> | Move to the previous or next edit. |
| <kbd>A</kbd>                | Accept the focused edit.           |
| <kbd>R</kbd>                | Reject the focused edit.           |

## Related guides [#related-guides]

- [Using the command bar](/docs/getting-started/using-the-command-bar): search, jump anywhere and ask the assistant from one box.
- [Editor overview](/docs/editor/editor-overview): the editor bar and the three modes these shortcuts switch between.
- [Undoing changes and version history](/docs/editor/undoing-changes-and-version-history): undo, redo and restoring
  earlier versions.
