Live data from Hacker News

Sublime Text 3 now has font ligature support

forum.sublimetext.com

31–40 of 115 posts

Re: Sublime Text 3 now has font ligature support

#31

Honest question: Why would you want ligatures in plaintext? Especially in code, wouldn't that be weird as some people tend to manually align their code? Like, modular_raft = 10 spam = 20 The "ft" in modular_raft should convert to a ligature so (I assume) it will then take one character, instead of two. Then developers viewing that source would have different alignments, depending on whether they use Sublime 3 or not.…

> it will then take one character, instead of two

No it will still take two characters, but they will be represented by a single glyph.

Re: Sublime Text 3 now has font ligature support

#32
post #15
post #6

Tangent: Any good resources to read up on typography? I feel like of all design related issues thats the one I have zero knowledge or insight on.

I enjoyed this one: https://practicaltypography.com/

Great link. Just finished reading through it and I feel more educated on typography. At the very least I now have a better feel of the lingo and vocabulary which surrounds typography. Thanks.

Re: Sublime Text 3 now has font ligature support

#33

I think Sublime Text is very good but has fallen behind in terms of version control. I think Atom and VS Code are winning the war right now. Especially because the latter are free.

And Magit wipes the floor with them, so I guess all Atom and VS Code users should migrate to Emacs ;). People judge editors along different dimensions. E.g. I have tried Visual Studio and Atom, but for me they (especially Atom) are simply to slow compared to Sublime/Emacs/vim.

I also used to think the same with respect to Sublime and Atom, but Atom got faster lately with respect to the first releases.

Then, it's possible to end up with really slow Emacs (e.g: Spacemacs is slow).

Re: Sublime Text 3 now has font ligature support

#35
post #20

I love the idea of ligatures, but I don't find Fira Code very comfortable. Any other recommendations? EDIT: Some fonts I like are Courier New and Droid Sans Mono.

Try Hack; I’ve been using it for a while and I really dig it!

http://sourcefoundry.org/hack/

Re: Sublime Text 3 now has font ligature support

#36
post #6

Tangent: Any good resources to read up on typography? I feel like of all design related issues thats the one I have zero knowledge or insight on.

I learned a lot from "The Elements of Typographic Style" by Robert Bringhurst. I sometimes find it a bit hard to read casually, but there's a lot in there I enjoy absorbing.

https://en.m.wikipedia.org/wiki/The_Elements_of_Typographic_...

Re: Sublime Text 3 now has font ligature support

#38
post #37

Excited about this for the increased support for non-Latin languages and the code ligatures, but sad that it is pegging 2 cores at nearly 100%. Will look forward to when this is fully stable.

probably your projects are just being reindexed due to the syntax definition improvements? unless it's the famous Material Theme increased CPU usage problem or something lol

Re: Sublime Text 3 now has font ligature support

#39

I think Sublime Text is very good but has fallen behind in terms of version control. I think Atom and VS Code are winning the war right now. Especially because the latter are free.

Sublimes git support is nice with GitGutter and GitSavvy Plug-ins. Try them. Specially GitSavvy is a totally keyboard driven approach that works well for me.

Re: Sublime Text 3 now has font ligature support

#40

Honest question: Why would you want ligatures in plaintext? Especially in code, wouldn't that be weird as some people tend to manually align their code? Like, modular_raft = 10 spam = 20 The "ft" in modular_raft should convert to a ligature so (I assume) it will then take one character, instead of two. Then developers viewing that source would have different alignments, depending on whether they use Sublime 3 or not.…

Besides fancy programming fonts (which I have mixed feelings about), ligatures and other complex text shaping features can also be necessary for legibly rendering string literals in some non-Latin scripts, like Arabic script. Even if your code is all in Latin letters, you might have test data, UI text, etc., that's in something else.

Are you saying this version of SL supports rendering Arabic with proper shaping?
Post reply on HN