it2 get-buffer
Get buffer contents with scrollback (shortcut for session get-buffer)
Synopsis
it2 get-buffer [<session-id>] [flags]
Description
Get buffer contents of a session including scrollback history.
This is a convenience wrapper for 'it2 session get-buffer'.
Options
-
--color - Include ANSI color codes in output
-
--escaped - Show escape sequences as visible characters (like cat -v)
-
--format(default "table") - Output format (table|json|yaml|text)
-
--include-empty-lines - Include trailing empty/blank lines in output (default: strip them)
-
--last(default 0) - Number of last lines to retrieve (alias for --lines)
-
--lines(default 10000) - Number of lines to retrieve
-
--scrollback - Include scrollback history
-
--timeout(default "5s") - Command timeout
-
--url(default "ws://localhost:1912") - iTerm2 WebSocket URL
See Also
- it2 - iTerm2 API Command-Line Interface
Examples
# Get current session buffer
$ it2 get-buffer
# Get specific session buffer
$ it2 get-buffer SESSION123
# Get last 100 lines only
$ it2 get-buffer --lines 100
$ it2 get-buffer --last 20
# Include color information
$ it2 get-buffer --color
# Save session output to file
$ it2 get-buffer > session-output.txt