4

我有一些超过 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:我发现当我向下或向上翻页时,它会读写磁盘,这很奇怪。

4

0 回答 0