Mattermost keyboard shortcuts

Mattermost shortcuts cover channel navigation, search, message editing, formatting, file uploads, calls, and desktop tab management.

Windows, macOS, Linux · 52 shortcuts

Messages and formatting

Move through message history, reply, edit, react, and add formatting while composing a message.

ActionWindowsmacOSLinux
Upload a fileCtrlUCmdUCtrlU
Move through message history upwardCtrlUpCmdUpCtrlUp
Move through message history downwardCtrlDownCmdDownCtrlDown
Reply to the selected messageShiftUpShiftUpShiftUp
Edit your last messageUpUpUp
Open the reaction pickerCtrlShift\CmdShift\CtrlShift\
Bold selected textCtrlBCmdBCtrlB
Italicize selected textCtrlICmdICtrlI
Insert a new line in a messageShiftEnterShiftEnterShiftEnter
Go back in navigation historyAltLeftCmd[AltLeft
Go forward in navigation historyAltRightCmd]AltRight
Extend a text selection upwardShiftUpShiftUpShiftUp
Extend a text selection downwardShiftDownShiftDownShiftDown

Calls

Use these controls during a Mattermost Call when the Calls plugin is available in the server and channel.

ActionWindowsmacOSLinux
Join or leave a callCtrlAltSCmdOptionSCtrlAltS
Mute or unmute yourselfCtrlShiftSpaceCmdShiftSpaceCtrlShiftSpace
Raise or lower your handCtrlShiftYCmdShiftYCtrlShiftY
Start or stop screen sharingCtrlShiftECmdShiftECtrlShiftE
Open the participants listCtrl+Shift+P is also documented for Windows and Linux.AltPOptionPAltP
Leave the callCtrlShiftLCmdShiftLCtrlShiftL
Temporarily unmute while heldSpaceSpaceSpace

Desktop app tabs

These commands are for the Mattermost desktop app rather than the browser interface.

ActionWindowsmacOSLinux
Open a new Mattermost windowCtrlNCmdNCtrlN
Open a new tabCtrlTCmdTCtrlT
Switch to the next tabCtrlTabCmdOptionRightCtrlTab
Switch to the previous tabCtrlShiftTabCmdOptionLeftCtrlShiftTab
Switch to tab 1Ctrl1Cmd1Ctrl1
Switch to tab 2Ctrl2Cmd2Ctrl2
Switch to tab 3Ctrl3Cmd3Ctrl3
Switch to tab 4Ctrl4Cmd4Ctrl4
Switch to tab 5Ctrl5Cmd5Ctrl5
Switch to tab 6Ctrl6Cmd6Ctrl6
Switch to tab 7Ctrl7Cmd7Ctrl7
Switch to tab 8Ctrl8Cmd8Ctrl8
Switch to tab 9Ctrl9Cmd9Ctrl9
Close the current tabCtrlWCmdWCtrlW
Close the main Mattermost windowCtrlShiftWCmdShiftWCtrlShiftW
Zoom inCtrlShift+CmdShift+CtrlShift+
Zoom outCtrlShift-CmdShift-CtrlShift-

Make a printable Mattermost sheet