it2 window

Manage iTerm2 windows or navigate to window context

Synopsis

it2 window [<window-id>] [command]

Description

Manage iTerm2 windows with support for both flat and hierarchical command styles.

Flat Command Examples:
it2 window list # List all windows
it2 window create # Create new window
it2 window close 1 # Close window 1

Hierarchical Command Examples:
it2 window 1 tab list # List tabs in window 1
it2 window 1 session list # List sessions in window 1
it2 window 1 tab 2 session list # List sessions in tab 2 of window 1

The hierarchical style provides context-aware navigation while maintaining
full compatibility with existing flat commands.

Command Reference

Window Management Commands:

Display & Appearance Commands:

Property Commands:

Layout Commands:

Options inherited from parent commands

--format (default "text")

Output format (text, json, yaml) - affects how command results are displayed

--timeout

Timeout for API operations - how long to wait for iTerm2 to respond

--url

WebSocket URL for iTerm2 API - typically ws://localhost:1912 for local iTerm2

See Also