---
title: Roam Research
date: 2022-11-23 16:23:31.693680
background: bg-[#090a0a]
label:
tags:
  -
  -
categories:
  - Keyboard Shortcuts
intro: |
  A visual cheat-sheet for the 45 keyboard shortcuts found on Roam Research
---

## Keyboard Shortcuts

### General

| Shortcut           | Action                                           |
| ------------------ | ------------------------------------------------ |
| `/`                | Bring up a menu of many core functions           |
| `Ctrl` `U`         | Search the database                              |
| `Ctrl` `Enter`     | Jump back to page after search                   |
| `Ctrl` `F`         | Search on the current page                       |
| `Shift` `Enter`    | Open a new page created in search in the sidebar |
| `Ctrl` `Shift` `D` | Jump to the Daily Notes page                     |
| `Shift` `(click)`  | Open link in sidebar                             |
| `Ctrl` `B`         | Toggle brackets                                  |

{.shortcuts}

### Lists and Blocks {.row-span-2}

| Shortcut              | Action                                            |
| --------------------- | ------------------------------------------------- |
| `Tab`                 | Indent block                                      |
| `Shift` `Tab`         | Un-indent block                                   |
| `Ctrl` `Shift` `Up`   | Move block up                                     |
| `Ctrl` `Shift` `Down` | Move block down                                   |
| `Enter`               | Create a new block, bullet point                  |
| `Ctrl` `Enter`        | Create a TODO checkbox                            |
| `Shift` `Enter`       | Create a new line inside of a block               |
| `Ctrl` `Z`            | Undo                                              |
| `Ctrl` `Shift` `Z`    | Redo                                              |
| `Ctrl` `.`            | Zoom in, show only the current block enlarged     |
| `Ctrl` `,`            | Zoom out, restores the normal view                |
| `Ctrl` `O`            | Follow link under cursor, when editing a block    |
| `Ctrl` `Shift` `O`    | Open a link under cursor in the sidebar           |
| `Ctrl` `Up`           | Collapse all child blocks under the current block |
| `Ctrl` `Down`         | Expand all child blocks under the current block   |
| `Shift` `Up`          | Select the block above where the cursor is placed |
| `Shift` `Down`        | Select the block below where the cursor is placed |
| `Ctrl` `Shift` `A`    | Select all blocks                                 |
| `Ctrl` `A`            | Jump to the beginning of the current block        |
| `Ctrl` `E`            | Jump to the end of the current block              |
| `Ctrl` `F`            | Move one character to the right                   |
| `Ctrl` `B`            | Move one character to the left                    |
| `Ctrl` `T`            | Swap all characters on either side of the cursor  |
| `Ctrl` `C` `Ctrl` `X` | Show avatar of the last user to edit the block    |

{.shortcuts}

### Version Control

| Shortcut           | Action                                                            |
| ------------------ | ----------------------------------------------------------------- |
| `Ctrl` `,`         | Add a version                                                     |
| `Ctrl` `Shift` `.` | Cycle versions to the right                                       |
| `Ctrl` `Shift` `,` | Cycle versions to the left                                        |
| `Ctrl` `.`         | Expand all versions, all versions will appear in their own blocks |

{.shortcuts}

### Formatting

| Shortcut           | Action                             |
| ------------------ | ---------------------------------- |
| `Ctrl` `Alt` `1-3` | Toggle between heading styles      |
| `Ctrl` `Alt` `0`   | Reset heading, or set to paragraph |
| `Ctrl` `Enter`     | Toggle TODO or DONE                |
| `Ctrl` `B`         | Bold                               |
| `Ctrl` `I`         | Italic                             |
| `Ctrl` `K`         | Create an HTML link                |
| `Ctrl` `Y`         | Strike-through                     |
| `Ctrl` `H`         | Highlight                          |
| <code>\`</code>    | Create an inline block of code     |

{.shortcuts}

## Also see

- [Keyboard shortcuts for Roam Research](https://www.roamtips.com/home/the-complete-list-of-roam-research-keyboard-shortcuts)
  _(www.roamtips.com)_
