Direct answer
The short version
Use Command-[ and Command-] for Slack’s Back and Forward history on Mac, according to Slack’s current shortcut guide. Use Slack search or conversation controls for a known channel or DM, workspace switching for another organization, and macOS window controls for Slack’s separate windows.
Key takeaways
- Slack’s Back and Forward commands navigate internal Slack history.
- Slack can open channels, DMs, threads, Activity, Later, and canvases in separate desktop windows.
- Search is better when the conversation or message can be named.
- ReturnFast restores Slack at app and matching-window level, not an exact thread or message.
Use separate Slack windows for stable monitoring, not every message
Slack officially supports separate windows for channels, DMs, threads, Activity, Later, and canvases. Use one when a conversation must remain visible while other Slack navigation continues.
Too many Slack windows recreate the same overload as too many browser tabs. Keep only contexts with a clear active purpose and return ordinary conversations to search or Slack history.
Choose a stable context
Open a separate window only when simultaneous visibility changes the work.
Keep its purpose clear
Use the conversation title and avoid duplicating the same thread.
Close expired windows
Return completed monitoring contexts to Slack search and history.
Understand the boundary of cross-app Slack restoration
ReturnFast captures the Slack application and focused window title when macOS exposes it. It can raise a matching Slack window but does not promise an exact channel, thread, message, draft, or scroll position.
Use ReturnFast to return from an editor or terminal detour to the relevant Slack window, then use Slack-native history or search for deeper selection.
Important decisions should be recorded in a task, document, or code review rather than preserved only by keeping a Slack window open.
Further reading and product details
Frequently asked questions
What are Slack Back and Forward shortcuts on Mac?
Slack currently documents Command-[ for Back and Command-] for Forward in history.
Can Slack open threads in separate windows?
Yes. Slack documents separate windows for threads as well as channels, DMs, Activity, Later, and canvases.
Can ReturnFast restore an exact Slack thread?
No. Slack restoration is app- and matching-window-level, not a guarantee of an exact thread, message, or scroll position.