我最近从vim
toEmacs
因为我想使用org-mode
. 我打开了一个~10000 行、50kb 的文件,Emacs23
Org-mode
然后添加了大约 10 个一级标题。在 Ubuntu 10.04/32 位下的 Emacs23 中具有 3GB RAM 的四核性能非常慢,以至于无法使用。我在电子邮件列表中发现了两个讨论这个问题的 线程。Org-mode
似乎启用linum
会导致性能下降。如果必须,我可以在文件中没有行号.org
,但我不想禁用我编辑的所有文件的行号。如果我要在“Emacs”中“生活”,我会想要所有其他文件的行号。
如何仅禁用linum
部分或所有.org
文件?如果我打开了几个文件Emacs
并在它们之间切换,是否可以这样做?我在这里找到了一些关于禁用主要模式的行号的讨论,但是我没有什么可以实现的(尽管页面上提到linum-off.el
的脚本看起来很有希望,但我(还)不知道 (E)Lisp,所以我不能根据需要更改它)。
我Org-mode
从版本 6.21b更新Emacs23
到版本 7.5,但没有任何区别。GUI 中的性能Emacs
非常糟糕,以至于应用程序根本无法响应。性能-nw
“更好”,但仍然无法使用。