Skip to content

treat_east_asian_ambiguous_width_as_wide = false

Since: Version 20220624-141144-bd1b7c5d

The functionality described in this section requires version 20220624-141144-bd1b7c5d of wezterm, or a more recent version.

Unicode defines a number of codepoints as having Ambiguous Width. These are characters whose width resolves differently according to context that is typically absent from the monospaced world of the terminal.

WezTerm will by default treat ambiguous width as occupying a single cell.

When treat_east_asian_ambiguous_width_as_wide = true WezTerm will treat them as being two cells wide.

Note that changing this setting may have consequences for layout in text UI applications if their expectation of width differs from your choice of configuration.