Home/Tools/Neovim
N
Install via:brew
License:Apache-2.0
Open source

Neovim

About

A hyperextensible Vim-based text editor rebuilt for the modern era. Lua configuration, built-in LSP, treesitter and a plugin ecosystem make it a full IDE in your terminal.

Pricing

Free

Neovim is a modern, extensible Vim that runs in the terminal or as a GUI. It keeps Vim's keystroke model and adds async I/O, a first-class Lua API, built-in LSP support and embedded treesitter.

Key Features

  • Lua configuration and plugin API.
  • Built-in LSP client.
  • Treesitter syntax highlighting.
  • Native terminal emulator.
  • Plugin ecosystem (lazy.nvim, Telescope, mini.nvim).
  • Remote plugins over JSON-RPC.

Pricing

Neovim is free and open source under the Apache-2.0 license.

Getting Started

brew install neovim
nvim ~/.config/nvim/init.lua

Install lazy.nvim and add plugins — or run nvim --headless for scripting. Check :help nvim-from-vim to migrate.