Beaver emoji renders as single-width character
Bug report
- iTerm2 version: Build 3.4.12
- OS version: macOS 12.1 (21C52)
- Attach
~/Library/Preferences/com.googlecode.iterm2.plist
here (drag-drop from finder into this window): com.googlecode.iterm2.plist - Attach a debug log, if possible: debuglog.txt
- Attach a screen capture video if it would make the reproduction steps clearer.
Detailed steps to reproduce the problem
- In a
zsh
shell, try the following two commands:
printf '\U1F41FHI THERE'
printf '\U1f9abHI THERE'
What happened
The top statement is rendered as
🐟HI THERE%
The second statement is rendered as
🦫I THERE%
and if you look closely, you can see the H
overlapping with the back of the beaver emoji.
Here's a picture of what I'm seeing:
What should have happened
The beaver emoji should render as
🦫HI THERE%
with no overlap. This works in Terminal, shown here: