Terminal Guide

Bold

Set: 1
Reset: 22
urxvt
xterm
vte
konsole
linuxvc

Sets bold rendering.

The actual effect varies by terminal. Common effects:

urxvt ( ✔ )

🛈 Sets bold font and if mode bold/blinking cells are also bright. is set also forces named foreground colors into the bright variant. 🛈 Also disables bold with 21. 🛈 For bold with default foreground the color can additionally be changed with set replacement color for bold text.

xterm ( ✔ )

🛈 Sets bold font and also forces named colors into the bright variant. 🛈 The bright variant is applied in a way that makes the background bright when combined with inverse

vte ( ✔ )

🛈 VTE sets bold font. It does not emulate a bold variant if the font does not supply one. 🛈 Since 0.56 VTE no longer forces named colors into the bright variant. Color change can be still be enabled with vte api options. 🛈 Line drawing characters do not support bold font.

konsole ( ✔ )

🛈 Sets bold font and also forces named colors into the bright variant.

linuxvc ( ✓ )

🛈 bold is encoded as brighter foreground color when available. 🛈 linuxvc uses a unified intensity model where bold uses intensity 2. Intensity is shared with faint and bright 8 color foreground. Reset value for intensity is 1. 🛆 bold is only available with vgacon when using a 256 glyph font. When using a 512 glyph font with vgacon bold is shown as intensity 1.