Mattermost keyboard shortcuts#

plans-img Available on all plans

deployment-img Cloud and self-hosted deployments

Mattermost keyboard shortcuts help you make a more efficient use of your keyboard when using Mattermost in a web browser or the desktop app.

Tip

  • More keyboard shortcuts are available. See the team keyboard shortcuts and text style documentation for details.

  • In Mattermost, display a list of available keyboard shortcuts by pressing Ctrl / on Windows or Linux, pressing / on macOS, or using the /shortcuts slash command.

Review a list of available keyboard shortcuts by using the ``/shortcuts`` slash command.

Channel navigation#

The following keyboard shortcuts for channels are supported in all supported browsers and in the Mattermost desktop app.

On Windows & Linux

On Mac

Description

Alt

Previous channel or direct message in the channel sidebar.

Alt

Next channel or direct message in the channel sidebar.

Alt Shift

Previous channel or direct message in the channel sidebar with unread messages.

Alt Shift

Next channel or direct message in the channel sidebar with unread messages.

Alt + select channel

+ select channel

Mark the last post in the channel as unread.

Ctrl K

K

  • If text isn’t selected: Open the Find Channels dialog.

  • If text is selected: Create a hyperlink in the format [linktext](URL).

Ctrl Shift K

K

Open the Direct Messages dialog.

Ctrl Shift A

A

Open the Settings dialog.

Ctrl Shift M

M

Open recent mentions.

Ctrl Shift L

L

Set focus to center channel input field.

Ctrl .

.

Open or close the right-hand sidebar.

Ctrl Shift .

.

Expand or shrink the width of the open right-hand sidebar.

Ctrl Shift F

F

Move focus to the Search field and search the current channel.

Ctrl Shift U

U

Find unread channels or search through all channels.

Ctrl Shift I

I

Open or close Channel Info details in the right-hand sidebar.

File uploads#

The following keyboard shortcuts are supported in all supported browsers and in the Mattermost desktop app.

On Windows & Linux

On Mac

Description

Ctrl U

U

Upload a file.

Messages#

The following keyboard shortcuts are supported in all supported browsers and in the Mattermost desktop app.

On Windows & Linux

On Mac

Description

Ctrl (in empty input field)

(in empty input field)

Reprint previous message or slash command you entered.

Ctrl (in empty input field)

(in empty input field)

Reprint next message or slash command you entered.

Shift (in empty input field)

(in empty input field)

Reply to the most recent message in the current channel.

(in empty input field)

(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 \

\

React to last message in channel or thread.

Message formatting#

The following keyboard shortcuts are supported in all supported browsers and in the Mattermost desktop app.

On Windows & Linux

On Mac

Description

Ctrl B

B

Bold text.

Ctrl I

I

Italicize text.

Ctrl Alt K

K

Format text as a link.

Accessibility nagivation#

The following keyboard shortcuts work in all supported browsers and in the Mattermost desktop app.

On Windows & Linux

On Mac

Description

Alt

[

Go to the previous channel in your history.

Alt

]

Go to the next channel in your history.

Shift (in input field)

(in input field)

Highlight text to the previous line.

Shift (in input field)

(in input field)

Highlight text to the next line.

Shift Enter (in input field)

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.

Calls#

The following keyboard shortcuts are supported in all supported browsers and in the Mattermost desktop app when calls are enabled.

On Windows & Linux

On Mac

Description

Ctrl Alt S

S

Start or join call in current channel.

Ctrl Shift Space

Space

Mute or unmute.

Ctrl Shift Y

Y

Raise or lower hand.

Ctrl Shift E

E

Share or unshare screen.

Alt P or Ctrl Shift P

P or P

Show or hide participants list.

Ctrl Shift L

L

Leave current call.

Space

Space

Hold to unmute (push to talk) Note: works in the expanded view/popout window only.

Zoom in & zoom out display#

The following display keyboard shortcuts work in all supported browsers and in the Mattermost desktop app.

On Windows & Linux

On macOS

Description

Ctrl Shift +

+

Increase font size (zoom in).

Ctrl Shift -

-

Decrease font size (zoom out).

Note

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