Mattermost Client App Shortcuts Summary thumbnail

Mattermost Client App Shortcuts Summary

Mattermost is a Slack-like OSS chat tool. From channel navigation to speeding up message typing, mastering these shortcuts will definitely make your Mattermost work lightning fast.

Posted at: 2025.1.16

Editorial Note: We earn a commission from partner links on keyboardista - English version. Commissions do not affect our editors' opinions or evaluations.

※ On macOS, ctrl is command, alt is option.

First, let's learn the basic window navigation shortcuts. Mastering these will eliminate about half of your mouse operations.

CommandShortcut Key Assignment
Channel navigationAlt + ↑ / ↓
Unread channel navigationAlt + Shift + ↑ / ↓
Team navigationCtrl + Alt + ↑ / ↓
Switch to specified teamCtrl + Alt + 1-9
Quick channel switcherCtrl + K
Direct message menuCtrl + Shift + K
SettingsCtrl + Shift + A
Recent mentionsCtrl + Shift + M
Focus on input fieldCtrl + Shift + L
Open/close right sidebarCtrl + .
Expand right sidebarCtrl + Shift + .
Display channel infoCtrl + Shift + I
Toggle unread/all channelsCtrl + Shift + U

Messages

Next are shortcuts within channels. These may not be very intuitive, but they're extremely convenient once you learn them, as they allow you to quickly reply and send messages.

CommandShortcut Key Assignment
Edit the latest message in channelUp
Reply to the latest message in channelShift + Up
React to the previous messageCtrl + Shift + ⧵
Redisplay previous messageCtrl + Up
Redisplay next messageCtrl + Down

Shortcuts Within Messages

These are convenient shortcuts you can use when replying to messages. These are all shortcuts you definitely want to learn, but auto-completion is an absolute must-learn shortcut. Use @ for recipients, ~ for channel list, navigate with up/down keys, and confirm with Tab. Simple and convenient.

The built-in browser commands are also subtly useful.

CommandShortcut Key Assignment
Username@ a-z + Tab
Channel~ a-z + Tab
Emoji: a-z + Tab
BoldCtrl + B
ItalicCtrl + I
LinkCtrl + Alt + K
Search within channelCtrl + F
Upload fileCtrl + U
Go back in historyCtrl + [
Go forward in historyCtrl + ]
Zoom inCtrl + Plus key
Zoom outCtrl + Hyphen key
Line breakShift + Enter

Call Features

Next are shortcuts for call features. Be careful with these, as accidentally remembering them wrong could lead to mishaps.

CommandShortcut Key Assignment
Join call in current channelCtrl + Alt + S
Mute/unmuteCtrl + Shift + Space
Raise/lower handCtrl + Shift + Y
Start/stop screen sharingCtrl + Shift + E
Show/hide participant listAlt + P / Ctrl + Shift + P
Leave current callCtrl + Shift + L
Push to talk (press to speak)Space