Comment by zacmps
4 years ago
The really hard part of writing a terminal emulator, at least from my experience working on Alacritty, is fast scrolling with fixed regions (think vim).
Plently of other parts of terminal emulators are tricky to implement performantly, ligatures are one Alacritty hasn't got yet.
Thanks for the insight.
I have never written a terminal enulator, so could you maybe summarize why fast scrolling with fixed regions is so hard to implement?