Weirdly, it looks like Microsoft has made something I like.

"Microsoft Has Built a Font for the Command Line"

· Mastodon Share · 6 · 3 · 4
@mike The article says it looks pretty much like any monospace font, but I disagree, it looks a bit fun and spiffy.…

Maybe I'll try it out. Any screenshots somewhere of what the ligatures are like?

@mike Personally, I don't like because you can't between ->, -->, → and so on. However I'm rather following the trend within and to be honest, it seriously makes me think that the might being one day.

@KeyWeeUsr @mike I'm cautiously curious of ligatures. I'm used to what I've seen on my screen for decades, but I'm holding back judgement until I've actually tried to used them or at least seen others use them. I do think aesthetics and readability are important, and am willing to entertain the idea that ligatures might contribute to them.
@KeyWeeUsr @mike Like, some Racket people writing "λ" instead of "lambda", actually it looks pretty neat.

It's been years I'm using GNU Unifont in all text editors and IDEs simply because it's free and supports all Unicode.
But I've tried Fira Code and ligatures for something like a year. Not bad at all. You need to get used to it, but very nice.
@KeyWeeUsr @mike

@AAMfP @clacke @mike What about selections? How do selecting a behave? Do you get some silly character or reserved back, or do you get a proper "->" / "lambda" / ...? That I was always about.

Technically, the ligatures are only graphical things. The file still contains proper characters. So if I type > and = the text file will contain >= but the IDE or text editor or console will show ≥ .
@clacke @mike

@AAMfP @clacke @mike Yeah, I know. Otherwise the end would kindly tell the user to gtfo with errors :D The question is about from the though :) What happens if I Ctrl+C the symbol? Can I even select only a part of it such as ">" from ">="? What will be in the ? 🤔

Yes, you can select part of the ligature text, as if it was the normal characters, like it is. If you select what you see as ≥ and past it somewhere else with a font without ligatures, you have >=. When moving with the cursor through ≥ you have to click your arrow button twice: > and =.
@clacke @mike

@KeyWeeUsr @clacke @mike
Give it a try. I'm back to GNU Unifont for IDEs and text editors (and GNU FreeFont for other things) only because of the license. But I felt at home even with Fira Code: the first fifteen minutes spent on trying all ligatures in IntelliJ IDEA 😅 then I got back to work and the feeling of the font and its ligatures was good anyway. I've used it for about one year.

@mike I gave Cascadia a try, but eventually switched back to Ubuntu Mono. My terminals just looked _wrong_ with that font for some reason. 😀 Of course, the same can be said for most monospace fonts I've dabbled with, I always return to the one my eyes are most accustomed to.

Sign in to participate in the conversation

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.