-
Notifications
You must be signed in to change notification settings - Fork 2
Description
eovim --version: 0.1.3.99-69652c1nvim --version | head -n1: NVIM v0.4.3edje_cc --version: Version: 1.23.
Hello
Thanks for your work on this. It is definitely one of the best Neovim front-ends. The simple addition of the floating command palette makes a massive difference in these days of high-res/large screens.
One issue, however. I have noticed that vertical splits seem to have an alignment issue, possibly/probably related to the ligature (?) support, and in particular triggered by NERDTree.
As recommended, I installed Fira Code, which looks great. If I set the font to use any of the different font weights (e.g. style=Medium), the problem with vertical alignment is 10x worse.
If I just use plain Fira Code with no style option specified as my guifont, the problem is essentially almost non-existent; I say "almost", because when I toggle NERDTree, a couple of vertical bars are very slightly misaligned, e.g. by just a couple of pixels, far less dramatic than the screenshots below. This misalignment propagates to any other split views in the window. However, it immediately disappears and all is perfect again as soon as I close/toggle NERDTRee back to hidden.
So in practice it is only the tiniest imperfection and does not impact usability, it is more of a slight aesthetic ugliness issue.
With, say, Fira Code using the medium style option to increase the font weight, the problem is much more serious. Even after toggling NERDTree to close again, the vertical misalignment remains between splits, which is very ugly. So it essentially makes alternative font weights very problematical.
As I say, my guess is this is related to way that eovim is handling ligatures or some other font width metric.
Hopefully the attached screenshots will explain it better than my text above does.

