Vim可以打开的最大文件大小是多少?(64位)

mt3*_*mt3 7 vim 64-bit text-editor

显然,Vim可以在32位机器上编辑2GB(禁用交换和备份).但对于64位机器,限制是什么?

Naj*_*ero 11

文件只是指出这一点:

当长整数为32位时,最大文件大小为2147483647字节(2 GB).64位长的更多.还受| swap-file |的可用磁盘空间限制.

所以"更多"将最有可能遇到你的硬盘限制,因为它达到exabytes可更改的大小.

  • 猜测:因为2147483647是2 ^ 32/2 - 1,那么答案应该是2 ^ 64/2 - 1 = 9223372036854775807字节或8艾字节减1字节.我对吗? (4认同)