---
title: "iOS Actions"
canonical_url: https://www.superlogical.com/rex/docs/reference/ios-actions
---

# 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` |
| Close Window | `client.window.close` |
| Close Closes the focused pane, else the selected tab, else the window. | `client.close` |

## App

| Action | Name |
| --- | --- |
| Settings… | `client.settings` |
| Command Palette… | `client.palette.toggle` |
| Copy Version Info Copies the app and server versions to the clipboard. | `client.version.copy` |
| Copy Debug Info Copies a report of the app, system, server, and host state to the clipboard. | `client.debug.copy` |
| Rex Diagnostics | `client.diagnostics` |
| Install Rex for Agents Installs the Rex skill and hooks for Claude Code, Codex, and other agents. | `client.agents.setup` |

## View

| Action | Name |
| --- | --- |
| Toggle Sidebar | `client.sidebar.toggle` |
| Toggle Activity | `client.sidebar.activity.toggle` |
| Copy Config File Path | `client.config.copy_path` |
| Increase Font Size | `client.font.increase` |
| Decrease Font Size | `client.font.decrease` |
| Reset Font Size | `client.font.reset` |
| Change Theme… | `client.theme.change` |
| Switch Appearance Mode | `client.appearance.switch_mode` |
| Focus Tab Filter | `client.sidebar.filter.focus` |
| Show Keyboard | `client.keyboard.show` |
| Hide Keyboard | `client.keyboard.hide` |

## Session

| Action | Name |
| --- | --- |
| New Session | `session.new` |
| 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` |
| Open Session on Web… | `session.open_on_web` |
| Change Session… | `session.switch` |

## Host

| Action | Name |
| --- | --- |
| Add Remote Host… | `client.host.add` |
| Remove Host… | `client.host.remove` |

## Tab

| Action | Name |
| --- | --- |
| New Tab | `client.tab.new` |
| Show Previous Tab | `client.tab.previous` |
| Show Next Tab | `client.tab.next` |
| Go to Tab | `client.tab.goto` |
| Move Tab Backward | `client.tab.move.backward` |
| Move Tab Forward | `client.tab.move.forward` |
| Rename Tab | `client.tab.rename` |
| Close Tab | `client.tab.close` |
| Close Other Tabs | `client.tab.close_others` |
| Move Tab | `client.tab.move` |
| Move Tab to New Window | `client.tab.move_to_new_window` |

## Pane

| Action | Name |
| --- | --- |
| Split Pane Left | `pane.split.left` |
| Split Pane Right | `pane.split.right` |
| Split Pane Up | `pane.split.up` |
| Split Pane Down | `pane.split.down` |
| Focus Previous Pane | `pane.focus_previous` |
| Focus Next Pane | `pane.focus_next` |
| Focus Pane Left | `pane.focus.left` |
| Focus Pane Right | `pane.focus.right` |
| Focus Pane Up | `pane.focus.up` |
| Focus Pane Down | `pane.focus.down` |
| Move Pane Left | `pane.move.left` |
| Move Pane Right | `pane.move.right` |
| Move Pane Up | `pane.move.up` |
| Move Pane Down | `pane.move.down` |
| Zoom Pane | `pane.zoom` |
| Move Pane to New Tab | `pane.move_to_new_tab` |
| Close Pane | `pane.close` |
| Split Pane | `pane.split` |
| Split Pane Best Fit | `pane.split.auto` |
| Close Other Panes | `pane.close_others` |
| Move Pane to Tab… | `pane.move_to_tab` |
| Go to Directory… | `pane.go_to_directory` |
| Insert Path… | `pane.insert_path` |
| Copy Pane ID Copies the focused pane's block ID to the clipboard. | `pane.copy_id` |
| Rename Pane | `pane.rename` |
| Balance Splits | `pane.balance` |
| Resize Pane | `pane.resize` |
| Float Pane | `pane.float` |
| New Floating Pane | `pane.new_floating` |
| Minimize Floating Window | `pane.minimize_floating` |
| Minimize Floating Windows | `pane.minimize_all_floating` |
| Paste into Pane Pastes the clipboard into the focused terminal. | `pane.paste` |
| Copy from Pane Copies the focused terminal's selection to the clipboard. | `pane.copy` |
| Select All in Pane Selects everything in the focused terminal, including its scrollback. | `pane.select_all` |
| Send Key Sends one key to the focused terminal, as if it had been pressed there. | `pane.send_key` |
| Jump to Previous Prompt | `client.prompt.previous` |
| Jump to Next Prompt | `client.prompt.next` |
| Scroll Page Up | `client.scroll.page_up` |
| Scroll Page Down | `client.scroll.page_down` |
| Go to Anything… | `pane.go_to` |
| View Activity… | `pane.view_activity` |
