1
1
mirror of https://github.com/wez/wezterm.git synced 2024-11-23 15:04:36 +03:00

Add an FAQ entry documenting wezterm's use font shaping/ligatures #1264

Signed-off-by: Andrew V. Jones <andrew.jones@vector.com>
This commit is contained in:
Andrew V. Jones 2021-10-25 11:47:02 +01:00 committed by Wez Furlong
parent f4ee31fe74
commit 81aaab2c1f

View File

@ -119,6 +119,17 @@ If you're seeing this sort of issue, then you may be able to upgrade the
affected application on that system to see if a newer version resolves that
issue.
### Multiple characters being rendered/combined as one character?
`wezterm` supports [advanced font shaping](config/font-shaping.html), which,
amongst other things, allows for multiple characters/glyphs to be combined into
one [ligature](https://en.wikipedia.org/wiki/Ligature_(writing)). You may be
experiencing this if, e.g., `!=` becomes rendered as `≠` in `wezterm`.
If you are seeing this kind of "font combining" and wish to disable it, then
this is documented in [advanced font shaping options](config/font-shaping.html)
page.
## How to troubleshoot keys that don't work or produce weird characters!?
There are a number of layers in input processing that can influence this.