Open jtroo opened 3 years ago
The concept of "Mono" is that it is an "as-is" font with no special tricks or what-have-you.
So what you want exists, but it exists in Cascadia Code:
I'd classify this sort of feature in the same realm as the ligatures (as in, the font is modifying glyph appearance) so tend to think that it should not be present in Mono, but I'll think about it :)
Feel free to close the issue if it's not in line with the design goals of the font - just thought I'd bring it up.
As an aside, I've tried using ligatures before and found them to harm instead of help my ability to read & edit code, so I don't use them. Every once in a while I try them out again and end up turning them off in the end. If I could turn on ligatures for only some character combinations but not others (e.g. just for :=
), that would be perfect, but I haven't found out how to do that yet.
Environment
I don't think it matters here.
Steps to reproduce
Use Mono instead of Code. I prefer Mono over Code because I don't like ligatures. Type the key sequence
:=
which is frequently used in some languages.Expected behavior
Alignment looks decent.
E.g. see image of Hack. Not perfect, but it's ok:
Actual behavior
Alignment is quite bad.
Image below is Cascadia Mono: