Skip to content

CJK wide chars (2 cols)

Category: text · Tags: Unicode

Tests whether CJK (Chinese, Japanese, Korean) ideographs correctly occupy two terminal columns. The Unicode Standard Annex #11 defines East Asian Width properties. Terminals must account for this in cursor positioning — after rendering a CJK character, the cursor advances by 2 columns, not 1. Incorrect width handling breaks TUI layouts and cursor alignment.

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