Neovim

Neovim

A modernized refactor of Vim

Description

Love Vim efficiency but tired of its decades of baggage and awkward scripting language? Neovim is the answer that refactors and modernizes Vim: it keeps the modal editing and config you know while cleaning up and rewriting the internals for the future.

The biggest change is configuring and scripting in Lua, more powerful and faster than Vimscript, with a booming ecosystem; it also integrates LSP natively for completion, go-to and diagnostics, so you can build it into a full IDE. It exposes an API to embed as an editor core in other programs. Cross-platform, open source and free.

Features



Modernized Vim: Keeps Vim editing and config while refactoring the core and shedding baggage.

Lua config: Configure and script in Lua, more powerful and faster than Vimscript.

Built-in LSP: Native language-server integration for completion, go-to and diagnostics.

Embeddable: An API to embed it as an editor core in other programs, cross-platform open source.