top | item 36791473

(no title)

sebastiandb | 2 years ago

However, not all IDEs, text editors, and terminal emulators support disabling the use of ligatures, so it's often easiest to just switch to a font that doesn't include them if you don't want them.

discuss

order

ammar2|2 years ago

huh, I'm surprised from searching that there isn't a quick tool to just disable ligatures given a font file. It should just be a matter of removing the ligatures in the GSUB table from the font.

debaserab2|2 years ago

Just switch the font variant to NL - no need for editor support.

ammar2|2 years ago

Doesn't that depend on the font author providing a NL version?

e.g if you want the FiraCode improvements[1] over FiraMono without the ligatures. Without editor support, you would have to build it yourself since they don't distribute a NL version.

[1] https://github.com/tonsky/FiraCode#whats-in-the-box

_jyty|2 years ago

That's what I mean; it's often easier to use a font that doesn't have ligatures (like the NL variant) than to use a font with ligatures and hope your editor lets you disable ligatures.