Screenshots

These screenshots demo what’s possible. They may use unreleased features, third-party UIs, plugins, or config changes.

TUI (Terminal UI)

Custom Start Screen and a fuzzy finder

TUI with telescope (courtesy of @sunjon)

LSP Search with Lspsaga

courtesy of @glepnir

GUI

Graphical interfaces are not packaged with Neovim. GUIs are not limited by terminal capabilities and can choose to override the rendering of certain neovim elements (cursor, tabline, popup menu, etc). This section showcases only a handful of them, see Neovim’s wiki for a list of many of the available GUIs.

Treeview and an externalized popup menu in Neovim Qt

neovim-qt (courtesy of @equalsraf)

Nyancat in Uivonim

uivonim (courtesy of @smolck)

Minimap and externalized window in Goneovim

goneovim (courtesy of @akyosi)

Externalized command mode in GNvim

gnvim (courtesy of @vhakulinen)

What is Neovim?

Neovim is a Vim-based text editor engineered for extensibility and usability, to encourage new applications and contributions.

Discuss

Visit #neovim:matrix.org or #neovim on irc.libera.chat to chat with the team.


Mastodon
Bluesky