PtyOptions
Configuration for starting a local PTY-backed terminal session.
Parameters
command and arguments passed to the PTY child process.
environment variables for the child process. TERM and COLORTERM default to the shared terminal capability identity when the caller does not provide them.
initial process working directory, or null to let PTY4J use its platform default.
initial terminal width in cells.
initial terminal height in rows.
whether East Asian Ambiguous codepoints occupy two cells in the core width policy for future writes.
host-bound input encoding policy. Local PTY sessions default Return/Enter to CR even when LNM is active, because contemporary PTY line disciplines can otherwise turn DEC CR LF into an extra newline.
maximum scrollback lines retained by the core buffer.
buffer size used by the PTY stdout reader thread.
name for the daemon PTY stdout reader thread.
name for the daemon process exit watcher thread.
host callbacks for parser-discovered PTY metadata events such as BEL and title changes.
safety policy for terminal-triggered host actions.