According to: Official Twitter Address (https://twitter.com/Neovim )
As if it didn’t have anything very, very special?
DISCLAIMER: switch to Neovim for about two days, then give up, which may be biased.
In fact, in a word, I think Neovim may be more meaningful to developers than to ordinary users. According to anecdotal information, the main reason for Neovim is
VimL sucks;
Vim codebase is ugly;
Developer Community unfriendly
So byThis matterFor the fuse, a man namedThiago de ArrudaThe young men came forward and fork created VIM, thus creating Neovim.
The main improvements I have seen from Neovim are:
Many codes of VIM have been reconstructed and many useless codes have been removed. It is said that the code is 30% shorter than VIM.
The VIM plug-in architecture has been re-spent, especially providing asynchronous support for plug-ins
So I said what NeoVIM means to VIM and vim plug-in developers.At presentMay be much greater than for us.
As a user, I was actually quite happy when I first saw the asynchronous mechanism of plug-ins, because as users of syntastic and YouComplete, I was deeply annoyed that these plug-ins slowed down my VIM. But when i installed Neovim, i found that these plug-ins were still slow. Google once discovered that currently only plug-ins capable of supporting Neovim asynchronous mechanism are available.TheseThe plug-ins I use are not listed in it.
Conclusion: for the time being, Neovim offers very good developer-oriented features and is very promising.roadmapHowever, its development still depends on the support of many plug-ins. Unfortunately, there are still very few, so at present I don’t think it is worth bothering with. Of course, I hope Neovim will develop as well as possible, and maybe one day I will have enough reasons to migrate to the past:-)