Closed Leandros closed 6 years ago
Not all GUIs have the same behaviour e.g. from https://github.com/equalsraf/neovim-qt/pull/127#issuecomment-221408496 for positive values we used to put space at the bottom, MacVim places it at the top
And it seems gvim splits the space between the top and bottom (code here)
So basicaly linespace
I don't mind either way, but this is one of those that usually falls under personal preference.
Some quick side notes for later
FWIW I just noticed that nvim 0.2.3 doesn't forward the 'linespace' option. https://github.com/neovim/neovim/pull/7883 corrects that.
Would be great to have neovim-qt behave similar to how gvim does behave (or, alternatively, change the behavior with a config option).
The, sort-of, sister issue to #369. After I figured out how to set negative linespacing numbers, I realized neovim-qt, as opposed to gvim, only subtracts the linespacing from the top, resulting in the linespacing only getting thin at the top of each line. This is usually fine for things like text, but once you have a line filled with a background (like a statusline), you notice it. I believe gvim is subtracting half the linespacing at the bottom and the other half at the top, to shrink the lines equally.
It would be terrific if this behavior could be fixed in neovim-qt. So far I'm very happy, looks and feels beautiful. Great work!