./Keyboard Shortcuts/Slack/
Slack basics
| Key | Command |
|---|---|
| Ctrl N | Compose a new message |
| Ctrl Shift Y | Set your status |
| Ctrl , | Open your preferences** |
| Ctrl Shift D | Show or hide the left sidebar |
| Ctrl . | Show or hide the right sidebar |
| Ctrl U | Upload a file |
| Ctrl Shift J | View all downloaded files |
| Ctrl Shift Enter | Create a new snippet |
| Ctrl Shift \ | Add an emoji reaction to a message* |
| Ctrl Shift E | Open the directory |
| Ctrl G | Start a search |
| Ctrl F | Search in the current conversation |
| Ctrl Shift F | Toggle full screen view |
Navigate conversations and messages
| Key | Command |
|---|---|
| Ctrl K | Jump to a conversation |
| Ctrl T | Jump to a conversation |
| Ctrl J | Jump to the most recent unread message in a conversation |
| Alt Shift ↑ | Jump to previous unread channel or DM |
| Alt Shift ↓ | Jump to next unread channel or DM |
| Alt← | Go back in history |
| Alt → | Go forward in history |
| Ctrl Shift T | Open the Threads view |
| Ctrl Shift K | Browse direct messages |
| Ctrl Shift M | View mentions & reactions |
| Ctrl Shift S | View saved items |
| Ctrl Shift L | Browse channels |
| Ctrl Shift I | Open conversation details |
| F6 | Move focus to the next section |
| Shift F6 | Move focus to the previous section |
Mark messages read or unread
| Key | Command |
|---|---|
| Esc | Mark all messages in current conversation as read |
| Shift Esc | Mark all messages as read |
| Alt Click | Mark a message as unread |
Navigate unread messages
| Key | Command |
|---|---|
| Ctrl Shift A | Open the All unreads view |
| ↑ or ↓ | Move between messages |
| Alt Click | Mark a message as unread |
| Esc | Mark a group of messages as unread |
| ← or → | Open or collapse a group of messages |
Switch workspaces
| Key | Command |
|---|---|
| Ctrl Shift Tab | Switch to previous workspace |
| Ctrl Tab | Switch to next workspace |
| Ctrl [number] | Switch to a specific workspace (see assigned number under the workspace icon in the left sidebar of the Slack desktop app) |
Take actions on messages
| Key | Command |
|---|---|
| E | Edit a message you sent |
| Delete | Delete a message you sent |
| T or → | Open or reply to a thread |
| S | Share a message |
| P | Pin or unpin a message |
| A | Save a message (or remove a message from Saved items) |
| U | Mark all messages above the message in focus as unread |
| M | Create a reminder about a message |
| R | Add an emoji reaction to a message |
Format messages
| Key | Command |
|---|---|
| Shift ↑ | Select text to beginning of current line |
| Shift ↓ | Select text to end of current line |
| Shift Enter | Create a new line |
| Ctrl B | Bold selected text |
| Ctrl I | Italicize selected text |
| Ctrl Shift X | Strikethrough selected text |
| Ctrl Shift U | Hyperlink selected text |
| Ctrl Shift 9 | Quote selected text |
| Ctrl Shift C | Code selected text |
| Ctrl Alt Shift C | Codeblock selected text |
| Ctrl Shift 8 | Format selected text as a bulleted list |
| Ctrl Shift 7 | Format selected text as a numbered list |
| Ctrl Z | Undo formatting |
| Ctrl Shift \ | Add an emoji reaction to a message |