iOS Actions · Rex Docs
iOS Actions
This page lists every action in the Rex for iOS command palette. Use the name to run it with rex do.
Window
| Action | Name |
|---|---|
| New Window | client.window.new create workspace window |
| Close Window | client.window.close close workspace window |
| Close | client.close close pane tab window focused |
App
| Action | Name |
|---|---|
| Settings… | client.settings preferences settings options configure |
| Command Palette… | client.palette.toggle command palette search commands actions |
| Copy Version Info | client.version.copy version build number copy clipboard about app server release |
| Copy Debug Info | client.debug.copy debug debugging info report copy clipboard diagnostics troubleshoot support bug commit build environment |
| Rex Diagnostics | client.diagnostics diagnostics logs debug troubleshoot server report |
| Install Rex for Agents | client.agents.setup rex skill install agent agents coding ai claude code codex cursor copilot gemini hook hooks setup |
View
| Action | Name |
|---|---|
| Toggle Sidebar | client.sidebar.toggle sidebar collapse expand fold hide show tabs |
| Toggle Activity | client.sidebar.activity.toggle activity mode view filter working waiting attention programs status sidebar tabs |
| Copy Config File Path | client.config.copy_path config configuration file path copy clipboard init.lua lua keybindings shortcuts settings location where |
| Increase Font Size | client.font.increase terminal font size larger bigger increase zoom text typography |
| Decrease Font Size | client.font.decrease terminal font size smaller decrease zoom text typography |
| Reset Font Size | client.font.reset terminal font size reset default original text typography |
| Change Theme… | client.theme.change theme colour color scheme palette appearance |
| Switch Appearance Mode | client.appearance.switch_mode appearance mode light dark toggle color scheme |
| Focus Tab Filter | client.sidebar.filter.focus filter search find type query focus keyboard sidebar activity tabs sessions hosts |
| Show Keyboard | client.keyboard.show keyboard show open type input |
| Hide Keyboard | client.keyboard.hide keyboard hide close dismiss |
Session
| Action | Name |
|---|---|
| New Session | session.new create session add |
| Go to Session | session.select session select show jump go identifier id |
| Next Session | session.next cycle session forward |
| Previous Session | session.previous cycle session back |
| Rename Session | session.rename rename session name title |
| Close Session | session.close close kill destroy delete session |
| Refresh Sessions | session.refresh reload sync sessions |
| Open Session on Web… | session.open_on_web open web browser share session link |
| Change Session… | session.switch session switch jump go |
Host
| Action | Name |
|---|---|
| Add Remote Host… | client.host.add host remote add server machine url http https connect |
| Remove Host… | client.host.remove remove forget delete disconnect host remote server machine |
Tab
| Action | Name |
|---|---|
| New Tab | client.tab.new create tab window add |
| Show Previous Tab | client.tab.previous cycle tab window back |
| Show Next Tab | client.tab.next cycle tab window forward |
| Go to Tab | client.tab.goto tab window select number index jump go |
| Move Tab Backward | client.tab.move.backward move tab window reorder left up earlier |
| Move Tab Forward | client.tab.move.forward move tab window reorder right down later |
| Rename Tab | client.tab.rename rename tab window name title |
| Close Tab | client.tab.close close tab window |
| Close Other Tabs | client.tab.close_others close other tabs windows kill only keep |
| Move Tab | client.tab.move move tab window reorder |
| Move Tab to New Window | client.tab.move_to_new_window move tab new window tear off detach separate pop out own |
Pane
| Action | Name |
|---|---|
| Split Pane Left | pane.split.left pane split terminal divide new left |
| Split Pane Right | pane.split.right pane split terminal divide new right |
| Split Pane Up | pane.split.up pane split terminal divide new above up |
| Split Pane Down | pane.split.down pane split terminal divide new below down |
| Focus Previous Pane | pane.focus_previous pane focus previous back |
| Focus Next Pane | pane.focus_next pane focus next forward |
| Focus Pane Left | pane.focus.left pane focus navigate left |
| Focus Pane Right | pane.focus.right pane focus navigate right |
| Focus Pane Up | pane.focus.up pane focus navigate up above |
| Focus Pane Down | pane.focus.down pane focus navigate down below |
| Move Pane Left | pane.move.left pane move swap rearrange left |
| Move Pane Right | pane.move.right pane move swap rearrange right |
| Move Pane Up | pane.move.up pane move swap rearrange up above |
| Move Pane Down | pane.move.down pane move swap rearrange down below |
| Zoom Pane | pane.zoom pane zoom maximize restore terminal |
| Move Pane to New Tab | pane.move_to_new_tab pane block move new window tab detach split |
| Close Pane | pane.close pane close remove terminal |
| Split Pane | pane.split pane split terminal divide new |
| Split Pane Best Fit | pane.split.auto pane split terminal divide new automatic best fit |
| Close Other Panes | pane.close_others close other panes kill only keep focused |
| Move Pane to Tab… | pane.move_to_tab pane block move tab window send other existing join |
| Go to Directory… | pane.go_to_directory go to directory folder path cd new tab open navigate |
| Insert Path… | pane.insert_path insert path file folder directory cursor type paste complete browse |
| Copy Pane ID | pane.copy_id pane block id identifier copy clipboard target agent capture |
| Rename Pane | pane.rename rename pane block name title label |
| Balance Splits | pane.balance pane split balance equalize equalise evenly distribute resize layout |
| Resize Pane | pane.resize pane resize grow shrink divider wider narrower taller shorter |
| Float Pane | pane.float pane float floating window dock undock detach overlay pop out tile |
| New Floating Pane | pane.new_floating pane new create open float floating window terminal overlay popup scratchpad |
| Minimize Floating Window | pane.minimize_floating pane floating window hide show toggle minimize minimise restore taskbar capsule stash scratchpad |
| Minimize Floating Windows | pane.minimize_all_floating pane floating windows all hide show toggle minimize minimise restore taskbar capsule stash scratchpad |
| Paste into Pane | pane.paste paste clipboard insert text terminal |
| Copy from Pane | pane.copy copy selection clipboard text terminal |
| Select All in Pane | pane.select_all select all selection text terminal scrollback |
| Send Key | pane.send_key send key terminal press chord binding |
| Jump to Previous Prompt | client.prompt.previous jump scroll previous prompt command mark shell integration up back history |
| Jump to Next Prompt | client.prompt.next jump scroll next prompt command mark shell integration down forward |
| Scroll Page Up | client.scroll.page_up scroll page up back scrollback history |
| Scroll Page Down | client.scroll.page_down scroll page down forward scrollback history |
| Go to Anything… | pane.go_to go to anything pane block tab session agent jump switch navigate find search tree overview |
| View Activity… | pane.view_activity view activity active working blocked failed done agents programs status priority |