Neovim GUI written in Golang, using a Golang qt backend (https://github.com/therecipe/qt)

Requirements

  • Neovim (0.2)

Downloads

Pre-built packages for Windows, macOS, and Linux are found at the Releases page.

Configuration

Disable the drawing of split by gonvim
let g:gonvim_draw_split = 0

Disable the drawing of statusline by gonvim
let g:gonvim_draw_statusline = 0

Disable the lint popup message
let g:gonvim_draw_lint = 0

Features

  • Tabline

  • A fuzzy finder in the GUI

  • Function signature popup

Readme

  • Lint message popup

Readme

Font

To change the font, install https://github.com/equalsraf/neovim-gui-shim

change the font and size call
:GuiFont Monaco:h13
change the line space
:GuiLinespace 8

GitHub

View Github