Skip to content

Ambiguous-width option

Feature ID: text-ambiguous-width. Type: feature.

Terminal compatibility

Missing records mean unknown. as-of identifies the assessed version or revision, not the first release to support a feature.

TerminalSupportAs ofNotes and evidence
AlacrittyUnknownUnversionedNo assessment recorded.
Apple TerminalUnknownUnversionedNo assessment recorded.
ConPTY (conhost)UnknownUnversionedNo assessment recorded.
ContourUnknownUnversionedNo assessment recorded.
DomTermUnknownUnversionedNo assessment recorded.
footUnknownUnversionedNo assessment recorded.
GhosttyUnknownUnversionedNo assessment recorded.
iTerm2SupportedImported · unverifiedUnversionedYes ([iTerm2 preferences, Profiles > Text, "Treat ambiguous-width characters as double width"](https://iterm2.com/documentation-preferences-profiles-text.html).)

import

kittyUnknownUnversionedNo assessment recorded.
KonsoleUnknownUnversionedNo assessment recorded.
minttyUnknownUnversionedNo assessment recorded.
mltermUnknownUnversionedNo assessment recorded.
PuTTYUnknownUnversionedNo assessment recorded.
RevenantUnknownUnversionedNo assessment recorded.
RLoginUnknownUnversionedNo assessment recorded.
stUnknownUnversionedNo assessment recorded.
tmuxUnknownUnversionedNo assessment recorded.
rxvt-unicodeUnknownUnversionedNo assessment recorded.
VTESupportedImported · unverifiedUnversionedYes ([VTE](https://gitlab.gnome.org/GNOME/vte), `VTE_CJK_WIDTH` and `src/vte.cc`.)

import

waystUnknownUnversionedNo assessment recorded.
WezTermSupportedImported · unverifiedUnversionedYes ([WezTerm config reference](https://wezterm.org/config/lua/config/treat_east_asian_ambiguous_width_as_wide.html).)

import

Windows TerminalUnknownUnversionedNo assessment recorded.
xtermSupportedImported · unverifiedUnversionedYes ([xterm manual](https://invisible-island.net/xterm/manpage/xterm.html), `cjkWidth`, `mkWidth`.)

import

xterm.jsUnknownUnversionedNo assessment recorded.