Keyboard Shortcuts

Keyboard shortcuts perform operations in Mattermost to help you navigate through channels and make a more efficient use of your keyboard. See also slash commands for alternate ways to help carry out actions with a keyboard instead of a mouse.

To display a list of available keyboard shortcuts, type CTRL+/ (CMD+/ on Mac), or /shortcuts.

Note

Though Mattermost keyboard shortcuts support standard languages and keyboard layouts, they may not work if you use keymapping that overwrites default browser shortcuts.

Files

On Windows On Mac Description
CTRL+U CMD+U Upload a file

Messages

On Windows On Mac Description
CTRL+UP (in empty input field) CMD+UP (in empty input field) Reprint previous message or slash command you entered
CTRL+DOWN (in empty input field) CMD+DOWN (in empty input field) Reprint next message or slash command you entered
SHIFT+UP (in empty input field) SHIFT+UP (in empty input field) Reply to the most recent message in the current channel
UP (in empty input field) UP (in empty input field) Edit your last message in the current channel
@[character]+TAB @[character]+TAB Autocomplete @username beginning with [character]
~[character]+TAB ~[character]+TAB Autocomplete channel beginning with [character]
:[character]+TAB :[character]+TAB Autocomplete emoji beginning with [character]

Browser Built-in

On Windows On Mac Description
ALT+LEFT CMD+[ Previous channel in your history
ALT+RIGHT CMD+] Next channel in your history
CTRL+PLUS CMD+PLUS Increase font size (zoom in)
CTRL+MINUS CMD+MINUS Decrease font size (zoom out)
SHIFT+UP (in input field) SHIFT+UP (in input field) Highlight text to the previous line
SHIFT+DOWN (in input field) SHIFT+DOWN (in input field) Highlight text to the next line
SHIFT+ENTER (in input field) SHIFT+ENTER (in input field) Create a new line