我有一些超过 2000 行的文件。编辑这些文件非常痛苦,因为编辑会变得很慢,滚动也会变得很慢(向上滚动、向下滚动、向上翻页、向下翻页)。
我尝试根据 EmacsWiki 上的以下帖子解决此问题:
但我仍然有同样的问题。有人可以帮助我吗?
以下是一些可能感兴趣的更多信息:
Emacs 版本:Ubuntu 13.04 上的 24.3
erlang-mode
版本:erlang-20130912
来自 MELPA,Erlang:R16B01我用:
erlang-mode
,outline-minor-mode
,auto-complete
,flymake
,distel-mode
,prelude-mode
,helm-mode
,projectile-mode
,linum-mode
如果我关闭
font-lock-mode
,它会加快速度,但我会失去语法突出显示。我试过编辑4000行的
lib_event
源文件http.c
,速度很快,我只是想知道为什么编辑我的Erlang源文件这么慢。也许是因为我对 Erlang 使用了 4 级语法高亮;如果我使用 2 级或 3 级,它会更快。所以,我仍然认为这是字体锁定问题,因为c-mode
语法突出显示没有erlang-mode
.可能还有一个问题
erlang-mode
:我发现当我向下或向上翻页时,它会读写磁盘,这很奇怪。