Rocket.Chat keyboard shortcuts
Rocket.Chat's documented defaults cover global search, read-state management, and the message composer. This reference keeps the composer-specific keys separate because they only apply while the empty or active composer has focus.
Windows, macOS, Linux · 10 shortcutsGlobal navigation
Open Rocket.Chat's shortcut help, search for a channel or user, and clear unread state from the main interface.
| Action | Windows | macOS | Linux |
|---|---|---|---|
| Show keyboard shortcuts | Shift? | Shift? | Shift? |
| Search for a channel or user | CtrlP | CmdP | CtrlP |
| Search for a channel or userRocket.Chat documents Ctrl/Cmd+K as an additional search binding. | CtrlK | CmdK | CtrlK |
| Mark all messages as read | CtrlEscape | CmdEscape | CtrlEscape |
Message composer
Move through composer history, reach its boundaries, and insert a line break while writing a Rocket.Chat message.
| Action | Windows | macOS | Linux |
|---|---|---|---|
| Edit the previous messageThe composer must be empty; Up Arrow otherwise moves the cursor in the message. | Up Arrow | Up Arrow | Up Arrow |
| Move to the beginning of the composer | AltLeft Arrow | OptionLeft Arrow | AltLeft Arrow |
| Move to the beginning of the composer | AltUp Arrow | OptionUp Arrow | AltUp Arrow |
| Move to the end of the composer | AltRight Arrow | OptionRight Arrow | AltRight Arrow |
| Move to the end of the composer | AltDown Arrow | OptionDown Arrow | AltDown Arrow |
| Insert a new line without sending | ShiftEnter | ShiftEnter | ShiftEnter |