literally the future of vim

Install Now

Features

Powerful plugins

The msgpack API enables structured communication to and from any programming language. Remote plugins run as co-processes that communicate with Neovim safely and asynchronously.

Better out-of-the-box

  • Strong defaults
  • Modern terminal features such as cursor styling, truecolor and bracketed paste
  • Built-in terminal emulator

First-class embedding

GUIs can nvim --embed or communicate via named pipe using the discoverable msgpack API.

Drop-in replacement for Vim

Neovim is an extension of Vim: feature-parity and backwards-compatibility are high priorities. If you already use Vim, see :help nvim-from-vim.

News

Newsletter #8 - Open up the Windows   2017-12-16
Newsletter #7 - Summer of Road   2016-11-01

More…

Impressions

"Neovim is exactly what it claims to be. It fixes every issue I have with Vim." —Geoff Greer

"OMG! @Neovim just works :)" —@mehowte

"A nice looking website, that’s one thing Neovim did right." —Bram Moolenaar

FAQ

What is the project status?
Current release version: 0.2.2. Milestones track progress; the roadmap outlines high-level plans.
Is Neovim trying to turn Vim into an IDE?
With 30% less source-code than Vim, the vision of Neovim is to enable new applications without compromising Vim's traditional roles.
Will Neovim deprecate Vimscript?
No. Lua is built-in and always available, but Vimscript will always be supported (with some exciting features on the way).
Which plugins does Neovim support?
Most Vim plugins, and more. See related projects for plugins and applications that leverage the Neovim API.

Chat

Discuss the project at gitter.im/neovim, IRC (#neovim on irc.freenode.net)

Contribute code, report bugs and request features at GitHub.

Supporting the project

Bountysource

You can donate to the Neovim project on Bountysource.

Bitcoin

View the address at Blockchain.info.

Logo

Neovim-logos.zip (1.1 MB)

The Neovim logo by Jason Long is licensed under the Creative Commons Attribution 3.0 Unported License.