Fira Code: monospaced font with programming ligatures
21–30 of 84 posts
Re: Fira Code: monospaced font with programming ligatures
#22Earlier quoted context omitted.
Vim isn't there problem, it's your terminal. There is an open feature request with iterm2, but terminal.app is probably a lost cause. I know nothing about the state of Unicode font rendering in Linux.
It works fine under konsole 15.08.
Re: Fira Code: monospaced font with programming ligatures
#23Probably a silly question, but can't we just generate ttf files from this so that you can use it in any windows editor?
You _could_ convert to .ttf, changing the curves to TrueType-style quadratics, but they'd still have to have the OpenType substitution tables for the "ligatures" to work, and I don't think that would really improve compatibility much, if at all.
Re: Fira Code: monospaced font with programming ligatures
#24that looks amazing, but I kinda wish that certain ligatures were optional (which they might be, need to look at the CSS docs again for atom) I (personally) don't exactly want == to look too similar to a single =, after all!
Me, either!
Amusingly (irritatingly?), /== has separation between the = characters. :/
I... have no idea why ~= turns into ~-on-top-of-= and =~ into =-on-top-of-~ . Some of these glyphs just seem ill-advised. :(
Re: Fira Code: monospaced font with programming ligatures
#25Really cool, but what, if any, are the plans to get it working with Vim? It's the universal editor you're likely to find everywhere.
Vim isn't there problem, it's your terminal. There is an open feature request with iterm2, but terminal.app is probably a lost cause. I know nothing about the state of Unicode font rendering in Linux.
Re: Fira Code: monospaced font with programming ligatures
#26citation needed
Re: Fira Code: monospaced font with programming ligatures
#27that looks amazing, but I kinda wish that certain ligatures were optional (which they might be, need to look at the CSS docs again for atom) I (personally) don't exactly want == to look too similar to a single =, after all!
> I (personally) don't exactly want == to look too similar to a single =, after all! Me, either! Amusingly (irritatingly?), /== has separation between the = characters. :/ I... have no idea why ~= turns into ~-on-top-of-= and =~ into =-on-top-of-~ . Some of these glyphs just seem ill-advised. :(
Re: Fira Code: monospaced font with programming ligatures
#28Earlier quoted context omitted.
It works fine under konsole 15.08.
Konsole is the only terminal emulator I could get it working with, which is annoying because I much prefer rxvt. Konsole does weird stuff with my terminal colors in tmux, so I ended up not being able to use this nice font when I tried it previously.
Re: Fira Code: monospaced font with programming ligatures
#29Earlier quoted context omitted.
They don't. The == variant is has double the width.
At least for me, monospaced fonts are very helpful for looking at column specific features. == and === are row specific, so seeing the delimiters between them makes them easier to parse on a row level for me.
Re: Fira Code: monospaced font with programming ligatures
#30"Your eye spends non-zero amount of energy to scan, parse and join multiple characters into a single logical one." citation needed
For example, the == and === look quite a bit similar in the font. You have to compare relative sizes, whereas with the normal fonts you can count the spaces.
The rest of the ligatures look pretty cool!