---
title: Slack
date: 2022-11-23 16:23:31.705147
background: bg-[#4d1a51]
label:
tags:
  -
  -
categories:
  - Keyboard Shortcuts
intro: |
  A visual cheat-sheet for the 62 keyboard shortcuts found in Slack
---

## Keyboard Shortcuts

### Navigation {.row-span-4}

| Shortcut             | Action                                         |
| -------------------- | ---------------------------------------------- |
| `Tab`                | Move focus to the next element                 |
| `Shift` `Tab`        | Move focus to the previous element             |
| `Up/Down`            | Move focus through messages in a channel or DM |
| `F6`                 | Move focus to the next section                 |
| `Shift` `F6`         | Move focus to the previous section             |
| `Space`              | Take action or 'click' on buttons              |
| `Enter`              | Take action or 'click' on links                |
| `Esc`                | Close windows, menus, or the message field     |
| `Ctrl` `+/-`         | Zoom in/out                                    |
| `Home/PgUp`          | Scroll up                                      |
| `End/PgDown`         | Scroll down                                    |
| `Ctrl` `K`           | Quick Switcher                                 |
| `Ctrl` `Shift` `K`   | Open direct messages menu                      |
| `Ctrl` `Shift` `L`   | Browse all channels                            |
| `Ctrl` `Shift` `T`   | Open All Threads view                          |
| `Alt` `Up`           | Previous channel or DM                         |
| `Alt` `Down`         | Next channel or DM                             |
| `Alt` `Shift` `Up`   | Previous unread channel or DM                  |
| `Alt` `Shift` `Down` | Next unread channel or DM                      |
| `Alt` `Left`         | Previous channel or DM visited                 |
| `Alt` `Right`        | Next channel or DM visited                     |
| `Ctrl` `,`           | Preferences (desktop apps only)                |
| `Ctrl` `.`           | Open or close right pane                       |
| `Ctrl` `Shift` `I`   | Channel info pane                              |
| `Ctrl` `Shift` `M`   | Activity                                       |
| `Ctrl` `Shift` `E`   | Directory                                      |
| `Ctrl` `Shift` `S`   | Starred Items                                  |
| `Ctrl` `F`           | Search the current channel or conversation     |
| `Ctrl` `G`           | Open previous search                           |
| `Ctrl` `Shift` `F`   | Toggle full screen view                        |

{.shortcuts}

### All Unreads navigation

| Shortcut                  | Action                                |
| ------------------------- | ------------------------------------- |
| `Ctrl` `Shift` `A`        | Open All Unreads view                 |
| `Alt` `(click a message)` | Mark message as unread                |
| `Left/Right`              | Move between channels                 |
| `R`                       | Toggle current channel read or unread |

{.shortcuts}

### Switch workspaces

| Shortcut             | Action                         |
| -------------------- | ------------------------------ |
| `Ctrl` `Shift` `Tab` | Switch to previous workspace   |
| `Ctrl` `Tab`         | Switch to next workspace       |
| `Ctrl` `[number]`    | Switch to a specific workspace |

{.shortcuts}

### Mark messages read or unread

| Shortcut                  | Action                                             |
| ------------------------- | -------------------------------------------------- |
| `Esc`                     | Mark all messages in current channel or DM as read |
| `Shift` `Esc`             | Mark all messages as read                          |
| `Alt` `(click a message)` | Set a message as your oldest unread message        |

{.shortcuts}

### Message shortcuts {.row-span-2}

| Shortcut           | Action                                   |
| ------------------ | ---------------------------------------- |
| `Up`               | Edit your last message                   |
| `Shift` `Up`       | Select text to beginning of current line |
| `Shift` `Down`     | Select text to end of current line       |
| `Shift` `Enter`    | Create a new line in your message        |
| `Ctrl` `Shift` `\` | Add emoji reactions to a message         |
| `Ctrl` `B`         | Bold selected text                       |
| `Ctrl` `I`         | Italicize selected text                  |
| `Ctrl` `Shift` `X` | Strikethrough selected text              |
| `Ctrl` `Shift` `>` | Quote selected text                      |
| `Ctrl` `Shift` `C` | Codeblock selected text                  |
| `Ctrl` `Shift` `7` | Turn selected text into a numbered list  |
| `Ctrl` `Shift` `8` | Turn selected text into a bulleted list  |
| `Ctrl` `Shift` `Y` | Set or edit your status                  |

{.shortcuts}

### Message autocomplete

| Shortcut             | Action                                                |
| -------------------- | ----------------------------------------------------- |
| `[character]` `Tab`  | Autocomplete @display name beginning with [character] |
| `#[character]` `Tab` | Autocomplete channel beginning with [character]       |
| `:[character]` `Tab` | Autocomplete emoji beginning with [character]         |

{.shortcuts}

### File and snippets

| Shortcut               | Action               |
| ---------------------- | -------------------- |
| `Ctrl` `U`             | Upload a file        |
| `Ctrl` `Shift` `Enter` | Create a new snippet |

{.shortcuts}

### Call actions

| Shortcut  | Action                          |
| --------- | ------------------------------- |
| `M`       | Toggle mute on and off          |
| `V`       | Toggle video on and off         |
| `+/A`     | Show the invite list            |
| `E` `1-9` | View and select emoji reactions |

{.shortcuts}

## Also see

- [Keyboard shortcuts for Slack](https://get.slack.help/hc/en-us/articles/201374536-Slack-keyboard-shortcuts)
  _(get.slack.help)_
