Open shanoaice opened 3 years ago
Hi, thanks for the report. I think that these two issues are not correlated.
guifont
The error message states:
invalid guifont='FiraCode Nerd Font:h12'. Expected: Fontname-Fontsize[:extra]'
which means your guifont
parameter is unexpected. This is detailed in the wiki page: Changing the Font. Note that (neo)vim does not specify guifont
's format (as per :help guifont
), so there is no guarantee that this parameter is handled similarly across various frontends. The weird format is because eovim completely rely on fontconfig. See here how you to write vim configuration that is specific to eovim
.
So, you probably would like to write something like:
if exists("g:eovim_running")
set guifont=FiraCode\ Nerd\ Font-12
endif
This seems to be caused by recent versions of neovim (>= 0.4). Tabline is indeed broken, probably since nvim 0.5.0, and requires fixing.
Oops,GitHub automatically closed the issue... this was not intended.
eovim --version
:Starting eovim within the terminal will give a lot of error:
And the most important problem is the one with _guifont_set(). This worked very well in other Neovim GUIs, and I'm sure I've installed Fira Code Nerd Font on my computer. Manually running 'set guifont=' in the command line won't work either.
Also, the external tabline seemed not to work too, as it will produce a cascade of error and extend the whole window to an awkward length.
If I try to run eovim from the DE's startup menu, it will give this error and exit immediately: Disabling the external tabline feature won't work either.