84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
Basierend auf: Offizielle Twitter-Adresse (https://twitter.com/Neovim)Es scheint, als wäre es nicht sehr, sehr besonders?
业精于勤,荒于嬉;行成于思,毁于随。
DISCLAIMER: 切换到Neovim大概两天,后放弃,可能带有偏见
其实一句话来说,我觉得Neovim对开发人员的意义可能远大于对普通用户的意义。根据坊间消息,Neovim出现的主要原因是
VimL sucks;
Vim codebase is ugly;
Developer Community unfriendly
于是由这件事为*,一位名叫Thiago de Arruda的少年站出来,fork了VIM从而创建了Neovim。
我看到的Neovim带来的主要改进是:
重构了VIM很多代码,移除了许多无用代码,据称比VIM精简了30%的代码
重新又花了VIM插件架构,特别是提供了对插件的异步支持
所以我说,Neovim对VIM和VIM插件开发者的意义目前可能远大于对我们。
作为用户,其实一开始看到插件异步机制的时候还蛮高兴的,因为作为syntastic和YouCompleteMe的使用者,我深深的为这些插件拖慢我的VIM感到恼火。但是当我装上Neovim之后,发觉这些插件依旧很慢。谷歌一下之后发觉,目前能够支持Neovim异步机制的插件仅有这些,我使用的插件们并没有列在其中。
结论:就目前而言,Neovim提供很好的面向开发者的特性也有非常promising的roadmap,但是它的发展还是依赖于众多插件的支持。遗憾的是目前还很少,所以目前我觉得不太值得折腾它。当然希望Neovim越发展越好也许有一天能够让我有足够理由迁移过去 :-)
DISCLAIMER: 切换到Neovim大概两天,后放弃,可能带有偏见
其实一句话来说,我觉得Neovim对开发人员的意义可能远大于对普通用户的意义。根据坊间消息,Neovim出现的主要原因是
VimL sucks;
Vim codebase is ugly;
Developer Community unfriendly
于是由这件事为*,一位名叫Thiago de Arruda的少年站出来,fork了VIM从而创建了Neovim。
我看到的Neovim带来的主要改进是:
重构了VIM很多代码,移除了许多无用代码,据称比VIM精简了30%的代码
重新又花了VIM插件架构,特别是提供了对插件的异步支持
所以我说,Neovim对VIM和VIM插件开发者的意义目前可能远大于对我们。
作为用户,其实一开始看到插件异步机制的时候还蛮高兴的,因为作为syntastic和YouCompleteMe的使用者,我深深的为这些插件拖慢我的VIM感到恼火。但是当我装上Neovim之后,发觉这些插件依旧很慢。谷歌一下之后发觉,目前能够支持Neovim异步机制的插件仅有这些,我使用的插件们并没有列在其中。
结论:就目前而言,Neovim提供很好的面向开发者的特性也有非常promising的roadmap,但是它的发展还是依赖于众多插件的支持。遗憾的是目前还很少,所以目前我觉得不太值得折腾它。当然希望Neovim越发展越好也许有一天能够让我有足够理由迁移过去 :-)