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 |
Print this page for a specially formatted version of this 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 |
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