If you don't like them, don't use them. It's that simple.
Other people do like them, and will continue to use and enjoy them.
If you don't like them, don't use them. It's that simple.
Other people do like them, and will continue to use and enjoy them.
My understanding is that if the font has ligatures then the way to not use them is to use a different font (which is fine - there's a lot of fonts out there :) ).
Is that the only way, or is there a way to disable ligatures but keep the rest of the font? Can you disable only some of the ligatures?
TIA!
So you can turn them off even in fonts that have them, but most fonts have separate versions with and without anyway.
For Atom see (3).
There does not appear to be a way to disable them in Visual Studio.
(1) https://stacksjar.com/post/use-of-font-ligatures-in-vs-code
(2) https://marketplace.visualstudio.com/items?itemName=Coenraad...
I sometimes—rarely happens thought—dislike how the cursor renders on top of ligatures in vscode. Always wished it would allow me to "inject" the cursor into the ligature, but since it didn't happen often or bother me as much, I never tried looking for a solution. This will be a small, but much appreciated quality of life improvement! Thanks again!
It's actually not that easy to use them with for example Emacs where you have to list every combination that you want to 'translate' to a ligature:
but you absolutely don't have to use them.
regular fonts are basically "use this image for 'a', this image for 'e'" etc. ligatures are extra data that says "if you find an 'a' next to an 'e', use this other image in place of the 'a' and 'e' images". but the non-ligature versions of characters are still in the font for use when there is no ligature sequence (just put a space in the middle of any ligature in your editor and you'll still see the independent characters rendered in the font).