web-dev-qa-db-ja.com

従来のvi(vimではない)は大きなファイルをサポートしていますか?

ラージファイル(3 GB以上)をサポートする従来のVi(ex)をコンパイルする方法はありますか?

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

1
Alexej Magura

短い:いいえ

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

回避策として、splitを使用して、viで編集するのに十分小さいピースを作成できます。

ただし、コンパイルviを提案している場合は、vimが適切な場合があります。

それは以前はFAQでした。さらに読むために:

ソースコードについては、ここから始めてください(illumos-gate):

3
Thomas Dickey