Vi

傳統 vi(不是 vim)是否支持大文件?

  • October 10, 2016

有沒有辦法編譯具有大文件(3+ GB)支持的傳統 Vi(ex)?

我正在嘗試打開一個大小約為 3.5GB 的文件,而 Vi 只是說:Tmp file too large. 如果不支持大文件,有沒有辦法在 Vi 的原始碼中指定更大的臨時文件大小?

短:沒有

long:限制是預定義的,但數量取決於哪個系統/版本(以及誰說的)。但它內置在原始碼中,無法“修復”。

作為一種解決方法,您可以使用split製作小到可以使用vi.

但是如果你建議編譯 vivim可能是合適的。

這曾經是一個常見問題解答。進一步閱讀:

對於原始碼,從這裡開始(在 illumos-gate 上):

引用自:https://unix.stackexchange.com/questions/315522