gpt4 book ai didi

emacs - 查看大文件时如何提高emacs性能?

转载 作者:行者123 更新时间:2023-12-03 11:33:25 28 4
gpt4 key购买 nike

Emacs 在查看大文件时有时会挂起。但是用 (global-font-lock-mode -1) 速度很快.

我正在使用 Prelude 的 fork。

Emacs 版本:24.3 cocoa
系统:OS X 10.8.4

更新:我找到了 (setq jit-lock-defer-time 0.05)是一种提高滚动速度的方法。

最佳答案

为了帮助处理大文件,我安装了自己的 find-file-hook它打开基本模式(避免字体锁定),关闭撤消,并使缓冲区只读,以避免任何意外更改(对大文件进行不必要的备份)。

(defun my-find-file-check-make-large-file-read-only-hook ()
"If a file is over a given size, make the buffer read only."
(when (> (buffer-size) (* 1024 1024))
(setq buffer-read-only t)
(buffer-disable-undo)
(fundamental-mode)))

(add-hook 'find-file-hook 'my-find-file-check-make-large-file-read-only-hook)

显然,根据您的需要调整阈值。

关于emacs - 查看大文件时如何提高emacs性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18316665/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com