高度に拡張可能なVimベースのテキストエディタ

今すぐインストール プラグインを入手

機能

拡張性

  • APIはファーストクラス:発見可能バージョン管理ドキュメント化されています。
  • MessagePackによる構造化された通信により、あらゆる言語で拡張機能を利用できます。
  • リモートプラグインは、コプロセスとして安全かつ非同期に実行されます。
  • GUI、IDE、Webブラウザは、Neovimをエディタまたはスクリプトホストとして--embedできます。
  • Luaプラグインは、Vimscriptプラグインと同じように簡単に作成できます。設定はinit.luaに記述できます!
  • ASTを生成する解析エンジンにより、より高速で正確な構文強調表示、コードナビゲーション、リファクタリング、テキストオブジェクト、およびモーションが可能になります。

使いやすさ

  • ユニークでミニマリストなカラースキームを含む、強力なデフォルト設定
  • セマンティックコード検査およびリファクタリング用の組み込みLSPクライアント(定義へ移動、「参照の検索」、フォーマットなど)。
  • クライアント/サーバーアーキテクチャにより、UIをデタッチしてエディターセッションを実行し続けることができます(tmuxのように)。任意のNvimセッションに複数のUIをアタッチします。
  • どこでも同じように動作します。1つのビルドタイプ、1つのコマンド。
  • カーソルスタイリング、フォーカスイベント、括弧付き貼り付けなどの最新のターミナル機能。
  • 組み込みの:terminalは、「基本コンポーネントとしてのTTY」の標準を設定しました。

Vimの代替として

  • Vimの編集モデルとVimscript v1と完全に互換性があります。
  • すでにVimを使用している場合は、:help nvim-from-vimから始めてください。そうでない場合は、:Tutorを試してください。

スポンサー

ニュース

Neovim 0.10   2024.05
Vim Boss   2023.08

もっと見る…

印象

「Neovimは、まさにそれが主張するとおりのものです。Vimに関する私のすべての問題を解決してくれます。」—Geoff Greer

「フルスクリーンのNeovimは、めちゃくちゃクールだ!」—DHH

「見栄えの良いウェブサイトですね。それはNeovimが正しく行ったことの1つです。」—Bram Moolenaar

概要

チャット

FAQ

プロジェクトの状況はどうですか?
現在の安定版リリースバージョンは0.10です(RSS)。進捗状況と計画については、ロードマップをご覧ください。
NeovimはVimをIDEに変えようとしていますか?
Vimよりもソースコードが30%少ない状態で、Neovimのビジョンは、Vimの伝統的な役割を損なうことなく、新しいアプリケーションを可能にすることです。
NeovimはVimscriptを廃止しますか?
いいえ。Luaは組み込まれていますが、Vimscriptは世界で最も高度なVimscriptエンジンでサポートされています。
Neovimはどのプラグインをサポートしていますか?
Vim 8.xプラグインとその他多数

GUI

Neovim UIは「反転プラグイン」です。人気のあるものをいくつか紹介します。
スポンサー

Blockchain.comで確認してください。

マーケティング