我有一些超过2000行的文件。编辑这些文件非常痛苦,因为编辑会变得非常慢,滚动也是如此(向上滚动,向下滚动,向上翻页,向下翻页)。
我已尝试根据EmacsWiki上的以下帖子解决此问题:
但我仍有同样的问题。有人能帮助我吗?
以下是可能感兴趣的更多信息:
Emacs版本:Ubuntu 13.04上的24.3
erlang-mode
版本:erlang-20130912
: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
中可能还有问题:我发现当我向下翻页或向上翻页时,它会读取和写入磁盘,这非常奇怪。