kika/fixedsys

Not playing nice with MacVim

benjaminmordaunt opened this issue · 5 comments

I've entered:

set guifont=Fixedsys\ Excelsior:h16
set noanti
set macligatures

into .gvimrc but MacVim seems to not like the ligatures one bit.
image
Ligatures don't line up and they superimpose one another.

Does it work well with other fonts that have ligatures?

kika commented

There's some regression in MacVim regarding ligatures. Everything above 8.1-146 doesn't render this font reliably. I'm going to look into this, but not very soon. You can try to open MacVim issue and see what they say there. For myself I just brew pin the version at 8.1-146 and called it a day until I have more time to investigate.

kika commented

I've updated to 8.1-153 and font works fine for me

No, wishful thinking detected

kika commented

I've tried to fix this in MacVim for a couple of days but failed, I don't know about CoreText enough to do anything meaningful. I've found a workaround, but you need to rebuild MacVim.
See the issue in MacVim repo macvim-dev/macvim#841

kika commented

Seems that MacVim people fixed that