Slack
Slack, launched in 2013, revolutionized workplace communication by replacing endless emails with real-time messaging. With its organized channels and integrations with over 2,400 tools (like Google Drive and Zoom), teams stay connected and productive. Fun fact: Slack is actually an acronym for "Searchable Log of All Communication and Knowledge". From startups to Fortune 500 companies, Slack keeps teams chatting, collaborating, and sending way too many GIFs daily!
Shortcuts
Basics
Window | Mac | Description |
---|---|---|
CtrlN | ⌘N | Compose a new message |
CtrlZ | ⌘Z | Unsend a message |
CtrlShiftY | ⌘⇧Y | Set your status |
Ctrl, | ⌘, | Open your preferences |
CtrlShiftD | ⌘⇧D | Show or hide the left sidebar |
← | ← | Make the left sidebar smaller |
→ | → | Make the left sidebar larger |
Ctrl. | ⌘. | Hide the right sidebar |
CtrlShiftN | ⌘⇧V | Create a new canvas |
CtrlU | ⌘U | Upload a file |
CtrlShiftJ | ⌘⇧J | View all downloaded files |
CtrlShiftEnter | ⌘⇧⏎ | Create a new snippet |
CtrlShift\ | ⌘⇧\ | Add an emoji reaction to a message |
CtrlG | ⌘G | Start a search |
CtrlF | ⌘F | Search in the current conversation |
CtrlShiftH | ⌘⇧H | Start, join, leave, or end a huddle |
CtrlShiftSpace | ⌘⇧Space | Toggle mute on a huddle |
F11 | ⌃⌘F | Toggle full screen view |
CtrlW | ⌘W | Close window |
CtrlShiftW | ⌘⇧W | Reopen last closed window |
CtrlShiftE | ⌘⇧E | Open the People view |
CtrlQ | ⌘Q | Quit Slack |
Navigate conversations and messages
Window | Mac | Description |
---|---|---|
CtrlK | ⌘K | Jump to a conversation(or, T instead of K) |
CtrlJ | ⌘J | Jump to the most recent unread message in a conversation |
AltShift↑ | ⌥⇧↑ | Jump to previous unread channel or direct message (DM) |
AltShift↓ | ⌥⇧↓ | Jump to next unread channel or DM |
Alt↑ | ⌥↑ | Jump to previous channel or DM in the sidebar |
Alt↓ | ⌥↓ | Jump to next channel or DM in the sidebar |
Alt← | ⌘[ | Go back in history |
Alt→ | ⌘] | Go forward in history |
CtrlShift1 | ⌃1 | Open the Home view |
CtrlShift2 | ⌃2 | Browse DMs |
CtrlShift3 | ⌃3 | Open the Activity view |
CtrlShift4 | ⌃4 | View items in Later |
CtrlShift0 | ⌃0 | Open the More view |
CtrlShiftT | ⌘⇧T | Open the Threads view |
CtrlShiftL | ⌘⇧L | Browse channels |
CtrlShiftI | ⌘⇧I | Open conversation details |
CtrlAlt. | ⌘⌥. | Open conversation's channel canvas |
F6 | FnF6 | Move focus to the next section |
ShiftF6 | Fn⇧F6 | Move focus to the previous section |
Alt | ⌥ | Expand or collapse all sidebar sections |
Mark messages read or unread
Window | Mac | Description |
---|---|---|
Esc | ⎋ | Mark all messages in current conversation as read |
ShiftEsc | ⇧⎋ | Mark all messages as read |
Alt | ⌥ | Mark a message as unread |
Navigate unread messages
Window | Mac | Description |
---|---|---|
CtrlShiftA | ⌘⇧A | Open the All unreads view |
↑ | ↑ | Move between messages(Upward) |
↓ | ↓ | Move between messages(Downward) |
Alt | ⌥ | Mark a message as unread |
Esc | ⎋ | Mark a group of messages as unread |
← | ← | Collapse a group of messages |
→ | → | Open a group of messages |
Switch workspaces
Window | Mac | Description |
---|---|---|
CtrlShiftS | ⌘⇧S | Expand or collapse the workspace switcher |
CtrlShiftTab | ⌃⇧⇥ | Switch to previous workspace |
CtrlTab | ⌃⇥ | Switch to next workspace |
⌘ | Switch to a specific workspace (see assigned number under the workspace icon in the left sidebar of the Slack desktop app) |
Switch tabs
Window | Mac | Description |
---|---|---|
CtrlPgUp | ⌃PgUp | Switch to the previous tab |
CtrlPgDn | ⌃PgDn | Switch to the next tab |
Take actions on messages
Window | Mac | Description |
---|---|---|
E | E | Edit a message you sent |
Del | Del | Delete a message you sent |
T | T | Open or reply to a thread |
F | F | Forward a message |
P | P | Pin or unpin a message |
A | A | Save a message(or remove a message from Later) |
U | U | Mark all messages above the one in focus as unread |
M | M | Create a reminder about a message |
R | R | Add an emoji reaction to a message |
Format messages
Window | Mac | Description |
---|---|---|
Shift↑ | ⇧↑ | Select text to beginning of current line |
Shift↓ | ⇧↓ | Select text to end of current line |
ShiftEnter | ⇧⏎ | Create a new line |
CtrlB | ⌘B | Bold selected text |
CtrlI | ⌘I | Italicize selected text |
CtrlShiftX | ⌘⇧X | Strikethrough selected text |
CtrlShiftU | ⌘⇧U | Hyperlink selected text |
CtrlShift9 | ⌘⇧9 | Quote selected text |
CtrlShiftC | ⌘⇧C | Code selected text |
CtrlAltShiftC | ⌘⌥⇧C | Codeblock selected text |
CtrlShift8 | ⌘⇧8 | Format selected text as a bulleted list |
CtrlShift7 | ⌘⇧7 | Format selected text as a numbered list |
CtrlZ | ⌘Z | Undo formatting |
CtrlShiftF | ⌘⇧F | Apply markdown formatting |
CtrlShift\ | ❌ | Add an emoji reaction to a message |
Format text in a canvas
Window | Mac | Description |
---|---|---|
CtrlAlt0 | ⌘⌥0 | Format selected text as paragraph |
CtrlAlt1 | ⌘⌥1 | Format selected text as big heading |
CtrlAlt2 | ⌘⌥2 | Format selected text as medium heading |
CtrlAlt3 | ⌘⌥3 | Format selected text as small heading |
CtrlShift0 | ⌘⇧0 | Format selected text as checklist |
CtrlShift8 | ⌘⇧8 | Format selected text as bulleted list |
CtrlShift7 | ⌘⇧7 | Format selected as numbered list |
Ctrl` | ⌃` | Toggle heading and list styles |
Navigate a canvas
Window | Mac | Description |
---|---|---|
CtrlAltT | ⌘⌥T | View comment thread |
CtrlAltR | ⌘⌥R | Show reader or edit view |
ShiftF10 | ⌘⇧/ | Open context menu |
CtrlF | ⌘F | Find text in the canvas |
CtrlG | ⌘G | Find next |
CtrlShiftG | ⌘⇧G | Find previous |
CtrlShiftH | ⌘⇧H | Find and replace |
CtrlAltQ | ⌘⌥Q | Copy anchor link to section |
CtrlZ | ⌘Z | Undo last action |
CtrlShiftZ | ⌘⇧Z | Redo last action |
CtrlAlt↑ | ⌘⌥↑ | Move item in a formatted list up |
CtrlAlt↓ | ⌘⌥↓ | Move item in a formatted list down |