既存のvi(vimではない)は大容量ファイルをサポートしていますか?

既存のvi(vimではない)は大容量ファイルをサポートしていますか?

レガシーVi(はい)をコンパイルし、大容量ファイル(3GB以上)をサポートする方法はありますか?

サイズが約3.5GBのファイルを開こうとしたところ、Viは次のように言いましたTmp file too large。大容量ファイルがサポートされていない場合、Viソースコードのどこかに大きな一時ファイルサイズを指定する方法はありますか?

答え1

短い:なし

long:制限は事前定義されていますが、金額はシステム/バージョン(および誰が言ったのか)によって異なります。しかし、これはソースコードに組み込まれているため、「修正」することはできません。

split回避策として、クリップを編集に使用できるだけ小さくすることができますvi

しかし、あなたが提案した場合編む vivim適切かもしれません。

これはFAQでした。追加資料:

ソースコードはこちら(illumos-gate)から始めてください。

関連情報