This is the next generation.
Neovim plans to think of plugins from the start and provide a system that allows for extension in any language. The idea is to allow plugins to be co-processes that communicate with Vim asynchronously. This allows the plugin to listen for events and to send commands to Vim at any time.
Your old plugins will still work with Neovim as a compatibility layer will be provided. Little to no modification will be required.
Neovim will focus on providing a headless text editing environment. This will allow any GUI to be written that ties into the native GUI of whatever operating system it is running on.
Since Neovim will provide the interface to interacting with text, any program will be able to tap into this potential and be able to include Neovim commands right in the application.
The development is happening in the GitHub repository. We're discussing the project in IRC (the #neovim channel on irc.freenode.net) and in the Neovim Google Group, so join us there if you'd like to get involved in the development process.
Subscribe to the quasi-monthly newsletter or follow us on Twitter to stay up-to-date on the latest project news.
Follow @NeovimHave a say in the development of Neovim by voting in the Community Polls.
SVG and PNG versions of the Neovim logo are available in the following zip file.
Neovim-logos.zip (1.1 MB)
The Neovim logo by Jason Long is licensed under the Creative Commons Attribution 3.0 Unported License.
Show off your choice in text editor with a set of Neovim stickers created by Unixstickers.
A portion of each purchase will go toward Bram Moolenaar's, the creator of Vim's, charity called ICCF Holland.
All the donations received will go towards the development of Neovim. Any amount donated is very much appreciated by the community.
From time to time, the team will create a bounty for a certain feature or bug with the money donated. If you successfully implement the feature or fix the bug, you'll be rewarded for your efforts.
View the address info on Blockchain.info.
Donate to the Neovim Team using Bountysource. Bountysource supports Paypal & Google Wallet.