热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

用Emacs打开大文件时的小技巧

我想每个人在用Emacs打开一个较大的文件时,都会收到一个警告:Filefoo.barislarge(XX.XM),reallyopen?默认情况下,Emacs打开打超过10

我想每个人在用Emacs打开一个较大的文件时,都会收到一个警告:"File foo.bar is large (XX.XM), really open?"

默认情况下,Emacs打开打超过10MB的文件时都会显示该警告信息,这让人很烦,何况现代的计算机打开一个比这大的多的文件也并会让Emacs变慢什么.

幸运的是,可以通过设置`large-file-warning-threshold`的值,来改变产生警告的阀值. 推荐把它修改为100MB左右:

;; 只有当打开的文件超过100MB时,才产生警告 (setq large-file-warning-threshold 100000000)

当然你也可以把该变量设为nil,这表示不管打开的文件有多大,永远不要产生这种警告.

PS. 我们确实也不推荐在Emacs中直接打开一个超级巨大的文件(例如1GB). 若你真的需要打开一个如此巨大的文件,推荐你使用vlfi这个package.



推荐阅读
author-avatar
郭洁蓉4071_878
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有