Another recent addition enabled support for wide glyphs. PragmataPro has a few
of these in the non-Mono variant of the font. The extra width is used to make
the glyph more legible. This makes [devicons] and [Neomake] warnings render nicely.
<figure>
<imgsrc="/images/2017/neovim-gtk-wide-glyphs.png"alt="NeovimGtk displaying a double wide warning symbol next to a line with a compiler warning"width="451"/>
<figcaption>A double wide warning symbol next to a line with a compiler warning.</figcaption>
</figure>
Native controls are used for the tab bar and pop-up menus.
<figure>
<imgsrc="/images/2017/neovim-gtk-gui-menu.png"alt="NeovimGtk displaying a native pop-up menu"/>
<figcaption>Native pop-up menu.</figcaption>
</figure>
<figure>
<imgsrc="/images/2017/neovim-gtk-native-tabs.png"alt="NeovimGtk displaying open tabs using a native tab control"/>
<figcaption>Native tabs.</figcaption>
</figure>
So if you're a Neovim user on Linux I can certainly recommend you check out NeovimGtk. Installation
currently requires building from source. However for Arch Linux users I have created an [AUR