回答:
neovimホームページが説明しているように、neovimの目的は、より優れた、よりオープンなコミュニティ主導のオープンソースプロジェクトへの道を開くことです。
アーキテクチャの変更により、vimの安定性が向上し、パフォーマンスが向上するだけでなく、コードのメンテナンス性が大幅に向上し、貢献したい人のエントリバリアがわずかに低下します。
重要な変更点の1つには、vimで非同期にジョブ/タスクを実行するためのアクセスのコア機能も含まれています。これは、vimのパフォーマンスをさらに向上させるのに役立ちます。特に、バックグラウンドジョブが何かを実行している間、vimはブロックする必要がないためです。
vimユーザーとして、neovimはソフトウェアとして成長する必要があるという事実(問題の修正、機能の追加)がストックvimと比較して大幅に変わることはなく、長期的にははるかに優れたパフォーマンスを発揮します。
私は具体的に取り組んでいます:
なぜ気にする必要があるのですか?ユーザーとして、私にとっての違いは何ですか?
Vimユーザーとして私が最も興奮しているのは、Neovimのフードの下での変更によって可能になる新しい種類のプラグイン、統合、およびインターフェースです。
時間が経つにつれて、Neovimでは機能するがVimでは機能しない、本当に印象的なプラグインとプログラムが見られるようになります。Neovim固有のプラグインのリストがあります:neovimのgithubにあります。
私はそれがどれだけ最新のものかわかりませんが、コーディングをより効率的で楽しいものにするツールが増えるにつれて、成長するのを楽しみにしています。
Neovimがテーブルにもたらすお気に入りの追加機能は、ターミナルモードです。これで、Neovimウィンドウを分割し、一方でターミナルエミュレーターを実行し、もう一方でファイルを編集できます。あなたが本当にそれをしたかった場合に備えて、Neovimをそれ自体の中で実行することさえできると思います。
非同期プラグインを持つことも、すぐに非常に役立ちます。これは、わずか40年の待機でようやくコードの完成度が向上したことを意味します。
Neovimは、Vimよりもマウスのサポートも優れています。
set mouse=a
かなり長い間のvimrcでライン