seriously though, most recent release apr 06 https://alacritty.org/changelog_0_17_0.html

"ime is disabled in vi mode" is is one of 3 significant things they changed, and it's completely broken (term goes input-unresponsive
Alacritty

free project etc etc, but this kinda thing happens every other release. reported bugs several times in the past, but someone got to this one first https://github.com/alacritty/alacritty/issues/8907
Stops responding to keyboard after exiting Vi mode on X11 with fcitx5 · Issue #8907 · alacritty/alacritty

This first started happening in 0.17.0. I also tested master. $ cargo r -r -- --version Finished `release` profile [optimized + debuginfo] target(s) in 0.09s Running `target/release/alacritty --ver...

GitHub
good terminal emulator has never been tried
@ageha practically you want a terminal emulator that does as little as possible because otherwise it interferes with the program running in it

urxvt is still the sweet spot for me