ホームページ  >  に質問  >  本文

NeoVim を使用すると、本当に「21 世紀の Vim の復活」を感じるでしょうか。

根拠: 公式 Twitter アドレス (https://twitter.com/Neovim)
あまり特別なことではないようですね?

迷茫迷茫2685日前625

全員に返信(1)返信します

  • 仅有的幸福

    仅有的幸福2017-05-16 16:39:20

    免責事項: Neovim に切り替えて 2 日間ほどしましたが、偏見があるかもしれません

    実際、一言で言えば、Neovim は一般のユーザーよりも開発者にとってはるかに意味のあるものかもしれないと思います。逸話によると、Neovim の出現の主な理由は

    1. VimL 最悪;

    2. Vim コードベースは醜い;

    3. 開発者コミュニティは不親切です

    この事件の結果、チアゴ・デ・アルーダという名前の若者が名乗り出て、VIM をフォークして Neovim を作成しました。

    Neovim の主な改善点は次のとおりです:

    1. 多くの VIM コードをリファクタリングし、多くの無駄なコードを削除しました。コードは VIM より 30% 単純になったと言われています

    2. VIM プラグイン アーキテクチャを再検討し、特にプラグインの非同期サポートを提供しました

    つまり、VIM および VIM プラグイン開発者にとっての Neovim の重要性は、現時点では、私たちにとっての重要性よりもはるかに大きいかもしれません。

    syntastic と YouCompleteMe のユーザーとして、これらのプラグインが VIM の速度を低下させることに非常にイライラしていたため、最初にプラグインの非同期メカニズムを見たとき、ユーザーとしては実際に非常に満足しました。しかし、Neovim をインストールした後、これらのプラグインは依然として非常に遅いことがわかりました。 Google で検索したところ、現在 Neovim の非同期メカニズムをサポートしているプラ​​グインはこれらのみであり、私が使用したプラグインはその中にリストされていないことがわかりました。

    結論: 今のところ、Neovim は開発者向けの優れた機能と非常に有望なロードマップを提供していますが、その開発は依然として多くのプラグインのサポートに依存しています。残念ながら、現時点では非常に少ないので、現時点ではいじる価値はないと思います。もちろん、Neovim がますます良く発展し、おそらくいつかそこに移行する十分な理由が得られることを願っています :-)

    返事
    0
  • キャンセル返事