Skip to content

Default fg color (SGR 39)

Category: sgr · Tags: ECMA-48 Standard · Specification ↗

SGR 39 resets the foreground color to the terminal's default, without affecting other attributes. The sequence is ESC [ 39 m. This is more targeted than SGR 0, which resets all attributes. Useful when you want to clear a color change while preserving bold, underline, or other active attributes.

Supported by 6 of 6 backends (100%)

Support Matrix

BackendVersionSupportNotes
Alacritty0.26.0✓ yes
Ghostty1.3.1✓ yes
Kitty0.40.0✓ yes
vt1000.1.0✓ yes
WezTerm0.1.0-fork.5✓ yes
xterm.js5.5.0✓ yes

Powered by Termless
Playwright for Terminals