【发布时间】:2011-05-17 10:55:36
【问题描述】:
是否可以一次查看文件的一部分?顺便说一句,我在 64 位 Ubuntu 上
【问题讨论】:
标签: emacs size buffer large-files max
是否可以一次查看文件的一部分?顺便说一句,我在 64 位 Ubuntu 上
【问题讨论】:
标签: emacs size buffer large-files max
来自comp.emacs:
您只能加载文件的一部分: 从字面上插入文件内容和: 插入文件内容
您可以保存部分缓冲区 带有:附加到文件和:写入区域
你可以传递一个整数寻找位置 为追加写入区域 更新记录的参数 文件中间。
您可以安装一个 64 位 Emacs 包(或自己构建一个)以将缓冲区大小限制提高到大约一百万太字节。
【讨论】:
M-x <command> 运行。所以M-x insert-file-contents 会做到的。
M-x describe-function insert-file-contents不是真的,不。请参阅VLF 和EmacsFileSizeLimit 进行讨论。
不要成为一个聪明人,但也许你应该考虑一下在编辑器中查看一个巨大的文件是否真的是你想要做的。您可以使用 grep(可能带有额外的上下文行)或 sed(如果它是一次性的)或简单的脚本(如果您要一遍又一遍地做)来完成您想要完成的任何事情吗?
【讨论】:
sed,我也会推荐awk,以防@Bluebomber357 以前没有使用过。