Closed mcepl closed 5 years ago
I also don't see ligatures with both Hasklig and Fira Code under Windows.
I don't know why, but ligatures does not work on windows with msys, even on gedit. On linux for me it just works without any special settings
Ligatures did no work for me either on Windows with Fira Code and Iosevka.
On the same computer, ligatures in gedit work (Fira Code), with neovim-gtk they don't.
With my new build on https://build.opensuse.org/package/show/home:mcepl:neovim/neovim-gtk everything suddenly works. No idea, what has changed.
OK, so it is definitively weird. In one tab (with SPEC file for Linux RPM package) ligatures don't work (the result is the same as in the screenshot in the original description of this issue), whereas in the other tab with a Python file it does (ligatures ->, >= and ==).
This is because ligatures can not be rendered partly. When color of left side and right side is different. So in this case ligatures became just symbols
OK, so this is NOTABUG. Thank you.
@daa84 So, would you say that this is a bug in syntax definition for SPEC files?
Don't think this is bug, it just not work with ligatures :) I don't have idea why to draw on symbol with different color. Event if it possible with some special combination of layer merge operation, think it will look strange.
Describe the bug
So, I have set
Fira Code
asguifont
(why nvim-gtk just doesn't honour that and forces me to do the silly things with~/.config/nvim/ginit.vim
;and isnvim
ornvim-gtk
?), I have this in my~/.config/nvim/ginit.vim
(according to wiki):I have even set
Fira Code
as a system-wide font:And still, there are no ligatures shown in my nvim-gtk. And frankly, ligatures are the only feature I miss from the in-console-neovim.
(The same happens with
Iosevka
font, just in case there would be doubt about the font itself).Technical information (please complete the following information):