Neovim logo

Neovim neovim.io

Use this command to install Neovim:
winget install --id=Neovim.Neovim -e

Vim-fork focused on extensibility and usability

Neovim is a hyperextensible text editor designed for modern development, offering unparalleled flexibility and usability while maintaining compatibility with Vim's core functionality.

Key Features:

  • An extensible API that is discoverable, versioned, and well-documented, enabling powerful customization.
  • Cross-language extension support via MessagePack communication.
  • Remote plugins that run safely and asynchronously as co-processes.
  • Embeddable in GUIs, IDEs, or web browsers for versatile use cases.
  • Lua plugin support, alongside traditional Vimscript, allowing developers to choose their preferred scripting language.
  • A modern AST-based parsing engine for faster, more accurate syntax highlighting and code navigation.

Audience & Benefit:
Ideal for developers seeking a flexible, high-performance editor that supports advanced customization without sacrificing core functionality. Neovim empowers users to craft highly personalized workflows while maintaining compatibility with Vim's familiar interface.

Available via winget for easy installation.

Versions
0.11.3
0.11.2
0.11.1
0.11.0
0.10.4
0.10.3
0.10.2
0.10.1
0.10.0
0.9.5
Website