TerminalCapabilities
Capability flags reported or inferred for the active terminal session.
- Kind:
Enum - Namespace: Repl.Terminal
- Assembly:
Repl.Core - Source: src/Repl.Core/Terminal/TerminalCapabilities.cs
Signature
Section titled “Signature”[Flags]public enum TerminalCapabilitiesFields
Section titled “Fields”Terminal supports ANSI/VT escape sequences.
Ansi = 1Returns
Section titled “Returns”IdentityReporting
Section titled “IdentityReporting”Terminal identity has been reported (for example xterm-256color).
IdentityReporting = 4Returns
Section titled “Returns”No terminal capabilities are known.
None = 0Returns
Section titled “Returns”ProgressReporting
Section titled “ProgressReporting”Terminal supports advanced progress reporting sequences.
ProgressReporting = 16Returns
Section titled “Returns”ResizeReporting
Section titled “ResizeReporting”Terminal reports window resize events.
ResizeReporting = 2Returns
Section titled “Returns”VtInput
Section titled “VtInput”Terminal sends VT-style input sequences (arrows/home/end/etc.).
VtInput = 8