我想知道vim或emacs编辑器可以打开的最大大小是多少?修改
答案 0 :(得分:3)
文档只说明了这一点:
当长整数为32位时,最大文件大小为2147483647字节(2 GB)。 64位长的更多。还受| swap-file |。
的可用磁盘空间限制
所以"更多"很可能会遇到你的硬盘驱动器限制,因为它会达到可分配大小的exabytes。
答案 1 :(得分:0)
对于Emacs,缓冲区的大小(文件需要适应的大小)取决于整数的最大大小(用于存储位置位置)。这取决于系统。在32位系统上,你可以点击它。在64位系统上,实际上你不太可能(即它是太字节)。如果你碰到它,那么你可能会有其他问题。
有一个软件包(vlf)支持编辑非常大的文件,它可以通过不一次打开整个文件来工作,具有可控的块大小。