Slack Cheatsheet

// This might work...
http://ursooperduper.github.io/cheatsheets/slack/
Slack Cheatsheet

General

⌘ / List of keyboard shortcuts
⌘ + Increase font Size
⌘ - Decrease font size
⌘ K Open Quick Switcher
⌘ T Open Quick Switcher (Desktop App)
⌘ ⇧ K Open Direct Message Quick Switcher
⌘ ⇧ T One Direct Message Quick Switcher (Desktop App)
⌥ ↑ Previous channel or direct Message
⌥ ↓ Next channel or direct message
⌥ ⇧ ↑ Previous channel or direct message with unread messages
⌥ ⇧ ↓ Next channel or direct message with unread messages
⌘ [ Previous channel in your history
⌘ ] Next channel in your history
⌘ , Open Preferences
⌘ . Toggle right pane
⌘ ⇧ I Open Channel info pane
⌘ ⇧ M Open Recent Mentions
⌘ ⇧ E Open Team Directory
⌘ ⇧ S Open Starred Items

File Snippets

⌘ U Upload a file
⌘ ↩ Create new Snippet
⌘ ⇧ V Paste your clipboard contents as a new text Snippet

Marking Messages

Mark all message in current channel or DM as read
⇧ ⎋ Mark all messages in all channels and DMs as read
⌥ (and click message) Set a message as your oldest unread message

Message Shortcuts

Edit your last message in the current channel
Reprint the last slash command you entered
@[character] ⇥ Autocomplete @username beginning with [character]
#[character] ⇥ Autocomplete channel beginning with [character]
:[character] ⇥ Autocomplete emoji beginning with [character]
⇧ ↑ Highlight text to the beginning of the current line
⇧ ↓ Highlight text to the end of the current line
⇧ ↩ Create a new line

Switching Teams in Desktop App

⌘ ⇧ [ Switch to previous team
⌘ ⇧ ] Switch to next team
⌘ [number] Switch to a specific team (see assigned number under the team icon in your Slack app)

Legend

Shift
Control
Option
Command
Return
Escape
Delete
Tab

General

⌘ / List of keyboard shortcuts
⌘ + Increase font Size
⌘ - Decrease font size
⌘ K Open Quick Switcher
⌘ T Open Quick Switcher (Desktop App)
⌘ ⇧ K Open Direct Message Quick Switcher
⌘ ⇧ T One Direct Message Quick Switcher (Desktop App)
⌥ ↑ Previous channel or direct Message
⌥ ↓ Next channel or direct message
⌥ ⇧ ↑ Previous channel or direct message with unread messages
⌥ ⇧ ↓ Next channel or direct message with unread messages
⌘ [ Previous channel in your history
⌘ ] Next channel in your history
⌘ , Open Preferences
⌘ . Toggle right pane
⌘ ⇧ I Open Channel info pane
⌘ ⇧ M Open Recent Mentions
⌘ ⇧ E Open Team Directory
⌘ ⇧ S Open Starred Items

Switching Teams in Desktop App

⌘ ⇧ [ Switch to previous team
⌘ ⇧ ] Switch to next team
⌘ [number] Switch to a specific team (see assigned number under the team icon in your Slack app)

Marking Messages

Mark all message in current channel or DM as read
⇧ ⎋ Mark all messages in all channels and DMs as read
⌥ (and click message) Set a message as your oldest unread message

File Snippets

⌘ U Upload a file
⌘ ↩ Create new Snippet
⌘ ⇧ V Paste your clipboard contents as a new text Snippet

Message Shortcuts

Edit your last message in the current channel
Reprint the last slash command you entered
@[character] ⇥ Autocomplete @username beginning with [character]
#[character] ⇥ Autocomplete channel beginning with [character]
:[character] ⇥ Autocomplete emoji beginning with [character]
⇧ ↑ Highlight text to the beginning of the current line
⇧ ↓ Highlight text to the end of the current line
⇧ ↩ Create a new line
Legend
Shift Control Option Command Return Escape Delete Tab