Terminal Guide

Select Cursor Style (DECSCUSR)

ESC1B[5B Ⓝcmd ␣20 q71
urxvt
✔
xterm
✔
vte
✔
konsole
✔
linuxvc
☹
cmd = 0

If cmd == 0 use terminal default.

See these sub commands:

urxvt xterm vte konsole linuxvc other
ESC [ 1 ␣ q
  Select Cursor Style Blinking Block ✔ ✔ ✔ ✔ ☹
ESC [ 2 ␣ q
  Select Cursor Style Steady Block ✔ ✔ ✔ ✔ ☹
ESC [ 3 ␣ q
  Select Cursor Style Blinking Underline ✔ ✔ ✔ ✔ ☹
ESC [ 4 ␣ q
  Select Cursor Style Steady Underline ✔ ✔ ✔ ✔ ☹
ESC [ 5 ␣ q
  Select Cursor Style Blinking Bar ✔ ✔ ✔ ✔ ☹
ESC [ 6 ␣ q
  Select Cursor Style Steady Bar ✔ ✔ ✔ ✔ ☹

urxvt ( ✔ )

🛈 If cmd == 0 uses blinking block

🛈 The cursor blinking property is additive to cursor blinking.

xterm ( ✔ )

🛈 If cmd == 0 uses blinking block 🛈 The cursor blinking property is synchronized to the mode cursor blinking setting. 🛈 xterm has user preferences to override/modify the effect of the blinking setting, see read-only: user cursor blink setting and read-only: user cursor blink combination setting.

vte ( ✔ )

🛈 If cmd == 0 uses blinking block

konsole ( ✔ )

🛈 Before version 19.04.0: cmd == 0 used blinking block instead of default.