サポート

Nvim :help ページは 生成 されており、ソース から tree-sitter-vimdoc パーサーを使用して生成されています。


サポート

サポートされているプラットフォーム supported-platforms

システム バージョン テストされたバージョン Linux 1 >= 2.6.32、glibc >= 2.12 Ubuntu 24.04 macOS (Intel) 1 >= 11 macOS 12 macOS (M1) 1 >= 11 macOS 15 Windows 64 ビット 1 >= Windows 10 バージョン 1809 Windows Server 2022 FreeBSD 1 >= 10 FreeBSD 13 OpenBSD 2 >= 7 MinGW 2 MinGW-w64 Windows 64 ビット 3 < Windows 10 バージョン 1809
注意: Windows 10 「バージョン 1809」以降が :terminal に必要です。Windows のバージョンを確認するには、「winver」コマンドを実行して、「バージョン xxxx」(「OS ビルド」ではありません)を探します。
注意: Windows「Server」では、vcruntime140.dll をインストールする必要がある場合があります。https://learn.microsoft.com/en-us/cpp/windows/latest-supported-vc-redist?view=msvc-170
サポートの種類
* レベル 1: 公式にサポートされており、CI でテストされています。寄与されたパッチは、このようなプラットフォームのサポートを破壊してはなりません。
* レベル 2: 公式にサポートされていますが、必ずしも CI でテストされているわけではありません。これらのプラットフォームのサポートは、最優先ではありませんが、最大限の努力を払って維持されています。
* レベル 3: テストされておらず、保証がなく、すべての機能が動作するとは限りません。
新しいプラットフォームのサポートを追加する
重要: 新しいプラットフォームのサポートを追加する前に、そのことについてディスカッションするためにイシューを開いてください。

一般的な

新しいプラットフォームのサポートを追加する場合の一般的な注意事項
CMake がサポートされている唯一のビルドシステムです。Nvim は CMake を使用してプラットフォーム上に構築可能でなければなりません。
新しいプラットフォームに関連するすべての機能は、src/nvim/os 内の独自のファイルに実装される必要があります。ただし、共通ファイルで既に実装されている場合は、#ifdef を追加して問題ありません。
メイン
コマンドインデックス
クイックリファレンス