Keyboard shortcuts for Channels

Keyboard shortcuts for Mattermost Channels help you make a more efficient use of your keyboard.

Tip

Display a list of available keyboard shortcuts by pressing CTRL+/ (CMD+/ on macOS), or use the /shortcuts slash command.

File upload shortcuts

The following keyboard shortcuts are supported in all supported browsers and in the Mattermost Desktop App.

On Windows & Linux

On Mac

Description

CTRL+U

CMD+U

Upload a file.

Message shortcuts

The following keyboard shortcuts are supported in all supported browsers and in the Mattermost Desktop App.

On Windows & Linux

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].

CTRL+SHIFT+\

CMD+SHIFT+\

React to last message in channel or thread.

Formatting shortcuts

The following keyboard shortcuts are supported in all supported browsers and in the Mattermost Desktop App.

On Windows & Linux

On Mac

Description

CTRL+B

CMD+B

Bold text.

CTRL+I

CMD+I

Italicize text.

CTRL+ALT+K

CMD+OPTION+K

Format text as a link.

Accessibility nagivation shortcuts

The following keyboard shortcuts work in all supported browsers and in the Mattermost Desktop App.

On Windows & Linux

On Mac

Description

ALT+LEFT

CMD+[

Go to the previous channel in your history.

ALT+RIGHT

CMD+]

Go to the next channel in your history.

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.

Note

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