サポート
Nvim :help
ページは 生成 されており、ソース から tree-sitter-vimdoc パーサーを使用して生成されています。
サポート
システム
層
バージョン
テストされたバージョン
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 ビルド」ではありません)を探します。
* レベル 1: 公式にサポートされており、CI でテストされています。寄与されたパッチは、このようなプラットフォームのサポートを破壊してはなりません。
* レベル 2: 公式にサポートされていますが、必ずしも CI でテストされているわけではありません。これらのプラットフォームのサポートは、最優先ではありませんが、最大限の努力を払って維持されています。
* レベル 3: テストされておらず、保証がなく、すべての機能が動作するとは限りません。
重要: 新しいプラットフォームのサポートを追加する前に、そのことについてディスカッションするためにイシューを開いてください。
一般的な
新しいプラットフォームのサポートを追加する場合の一般的な注意事項
CMake がサポートされている唯一のビルドシステムです。Nvim は CMake を使用してプラットフォーム上に構築可能でなければなりません。
新しいプラットフォームに関連するすべての機能は、src/nvim/os
内の独自のファイルに実装される必要があります。ただし、共通ファイルで既に実装されている場合は、#ifdef
を追加して問題ありません。