Mac Actions · Rex Docs

Mac Actions

This page lists every action in the Rex for Mac command palette. Use the name to bind a key or to run it with rex do. Anything tagged Bleeding Edge is on that update channel and not yet in Preview.

Window

Action Name Default Shortcut
New Window client.window.new Default shortcut:cmd+n
Close Window client.window.close Default shortcut:shift+cmd+w
Toggle Full Screen client.window.fullscreen.toggle Default shortcut:ctrl+cmd+f
Close client.close Default shortcut:cmd+w

App

Action Name Default Shortcut
Command Palette… client.palette.toggle Default shortcut:shift+cmd+p
Settings… client.settings Default shortcut:cmd+,
Rex Diagnostics client.diagnostics Default shortcut:shift+cmd+,
Open Onboarding Session… client.onboarding
Grant System Permissions… client.permissions
Toggle Visibility client.visibility.toggle
Copy Version Info client.version.copy
Copy Debug Info client.debug.copy
Pair Device with QR Code… client.pair_device
Install Update client.update.accept Default shortcut:shift+cmd+u
Relaunch when Idle client.update.accept_when_idle Default shortcut:alt+shift+cmd+u
Check for Updates in Background client.update.check
Report Update Status client.update.status
Install Update and Relaunch client.update.install
Set Update Automation client.update.set_automation
Set Update Channel client.update.set_channel
Dismiss Notice client.notice.dismiss Default shortcut:shift+cmd+.
Change Shortcut… client.shortcuts.edit
Install Rex for Agents client.agents.setup``rex skill
Restart Server… client.server.restart

Session

Action Name Default Shortcut
New Session session.new Default shortcut:shift+cmd+n
Change Session… session.switch Default shortcut:cmd+k
Go to Session session.select
Next Session session.next
Previous Session session.previous
Rename Session session.rename
Close Session session.close
Refresh Sessions session.refresh Default shortcut:cmd+r
Open Session on Web… session.open_on_web
Collapse Session session.collapse
Expand Session session.expand
Collapse Other Sessions session.collapse_others

Host

Action Name Default Shortcut
Switch Host client.host.switch
Add Remote Host… client.host.add
Remove Host… client.host.remove

Tab

Action Name Default Shortcut
New Tab client.tab.new Default shortcut:cmd+t
Close Tab client.tab.close Default shortcut:alt+cmd+w
Close Other Tabs client.tab.close_others
Rename Tab client.tab.rename
Show Next Tab client.tab.next Default shortcut:ctrl+tab, shift+cmd+]
Show Previous Tab client.tab.previous Default shortcut:ctrl+shift+tab, shift+cmd+[
Go to Tab client.tab.goto Default shortcut:cmd+[Digit1], cmd+[Digit2], cmd+[Digit3], cmd+[Digit4], cmd+[Digit5], cmd+[Digit6], cmd+[Digit7], cmd+[Digit8], cmd+[Digit9]
Move Tab client.tab.move
Move Tab Backward client.tab.move.backward Default shortcut:ctrl+shift+pageup
Move Tab Forward client.tab.move.forward Default shortcut:ctrl+shift+pagedown
Move Tab to New Window client.tab.move_to_new_window

Pane

Action Name Default Shortcut
Split Pane pane.split
Split Pane Left pane.split.left Default shortcut:shift+cmd+left
Split Pane Right pane.split.right Default shortcut:cmd+d, shift+cmd+right
Split Pane Up pane.split.up Default shortcut:shift+cmd+up
Split Pane Down pane.split.down Default shortcut:shift+cmd+d, shift+cmd+down
Split Pane Best Fit pane.split.auto Default shortcut:cmd+enter
Focus Pane pane.focus
Focus Pane Left pane.focus.left Default shortcut:alt+cmd+left
Focus Pane Right pane.focus.right Default shortcut:alt+cmd+right
Focus Pane Up pane.focus.up Default shortcut:alt+cmd+up
Focus Pane Down pane.focus.down Default shortcut:alt+cmd+down
Focus Next Pane pane.focus_next Default shortcut:cmd+]
Focus Previous Pane pane.focus_previous Default shortcut:cmd+[
Move Pane pane.move
Move Pane Left pane.move.left Default shortcut:alt+shift+cmd+left
Move Pane Right pane.move.right Default shortcut:alt+shift+cmd+right
Move Pane Up pane.move.up Default shortcut:alt+shift+cmd+up
Move Pane Down pane.move.down Default shortcut:alt+shift+cmd+down
Float Pane pane.float Default shortcut:alt+cmd+enter
New Floating Pane pane.new_floating
Minimize Floating Window pane.minimize_floating Default shortcut:alt+cmd+m
Minimize Floating Windows pane.minimize_all_floating Default shortcut:alt+shift+cmd+enter
Zoom Pane pane.zoom Default shortcut:shift+cmd+enter
Close Pane pane.close Default shortcut:cmd+w
Close Other Panes pane.close_others
Balance Splits pane.balance
Resize Pane pane.resize
Move Pane to New Tab pane.move_to_new_tab
Move Pane to Tab… pane.move_to_tab
Go to Directory… pane.go_to_directory Default shortcut:shift+cmd+g
Go to Anything… pane.go_to Default shortcut:cmd+p
View Activity… pane.view_activity
Insert Path… pane.insert_path Default shortcut:ctrl+cmd+i
Copy Pane ID pane.copy_id
Rename Pane pane.rename
Paste into Pane pane.paste
Copy from Pane pane.copy
Select All in Pane pane.select_all
Send Key pane.send_key Default shortcut:cmd+backspace, cmd+left, cmd+right, alt+left, alt+right
Send Key to Server client.key.forward
Jump to Previous Prompt client.prompt.previous Default shortcut:cmd+up
Jump to Next Prompt client.prompt.next Default shortcut:cmd+down
Scroll Page Up client.scroll.page_up
Scroll Page Down client.scroll.page_down
Quick Look client.quick_look Default shortcut:cmd+y

Keys

Action Name Default Shortcut
Enter Mode client.mode.enter
Exit Mode client.mode.exit
Exit All Modes client.mode.exit_all

Find

Action Name Default Shortcut
Find… client.find.open Default shortcut:cmd+f
Find Next client.find.next Default shortcut:cmd+g
Find Previous client.find.previous Default shortcut:shift+cmd+g

View

Action Name Default Shortcut
Increase Font Size client.font.increase Default shortcut:shift+cmd+=, cmd+=
Decrease Font Size client.font.decrease Default shortcut:cmd+-
Reset Font Size client.font.reset Default shortcut:cmd+[Digit0]
Toggle Sidebar client.sidebar.toggle Default shortcut:cmd+/
Toggle Activity client.sidebar.activity.toggle Default shortcut:cmd+.
Show Activity by Session client.sidebar.activity.by_session
Show Activity by Priority client.sidebar.activity.by_priority
Focus Tab Filter client.sidebar.filter.focus
Toggle Tab Style client.tab_style.toggle Default shortcut:shift+cmd+s
Change Theme… client.theme.change
Import Theme File client.theme.import
Switch Appearance Mode client.appearance.switch_mode
Copy Config File Path client.config.copy_path
Reload Config client.config.reload