Just use some typography layout with a separate layer. Eg “right alt” plus “-” for m-dash
Russians use this for at least 15 years
https://ilyabirman.ru/typography-layout/