Skip to content

Wide Char at Line Wrap

Category: unicode · Tags: Unicode

When a wide character (CJK or emoji) would begin in the last column of the line, it should wrap to the next line rather than being split across the boundary. The last column should be left blank.
How this is tested: Fill line to last column, write a wide character, verify it appears on the next line.

Supported by 3 of 12 backends (25%)

Terminal Applications

TerminalVersionSupportNotes
iTerm23.6.9? unknown
Ghostty1.3.1? unknown
cmux0.62.2? unknown
Kitty0.46.2? unknown
VS Code1.112.0? unknown
Warp0.2026.03.18.08.24.03? unknown
Cursor2.6.21? unknown
Terminal.app2.15? unknown

Headless Backends

Parser correctness only — a means the parser accepts the sequence.

BackendVersionSupportNotes
Alacritty0.26.0✓ yes
vt1000.2.1✓ yes
vterm0.2.0✓ yes
WezTerm0.1.0-fork.5✗ noWide char at end of line not handled correctly in headless mode

Powered by Termless
Playwright for Terminals