Emacs 组织模式 : Turn off line numbers

标签 emacs org-mode emacs23

我最近从 vim 搬来了至Emacs因为我想用org-mode .我在 Emacs23 中打开了一个 ~10000 行、50kb 的文件Org-mode并继续添加大约 10 个一级标题。在 Ubuntu 10.04/32 位下的 Emacs23 中具有 3GB RAM 的四核性能非常慢,以至于无法使用。我找到了two threadsOrg-mode讨论这个的电子邮件列表。似乎启用 linum导致性能缓慢。我可以在 .org 中没有行号文件,但我不想禁用我编辑的所有文件的行号。如果我要在“Emacs”中“生活”,我会想要所有其他文件的行号。

如何禁用 linum部分或全部.org只有文件?如果我在 Emacs 中打开了多个文件,是否可以这样做?并在它们之间切换?我发现了一些关于禁用主要模式的行号的讨论here ,但是我没有什么可以实现的(尽管页面上的 linum-off.el 脚本 mentioned 看起来很有希望,但我(还)不知道 (E)Lisp,所以我无法根据需要更改它) .

我更新了Org-modeEmacs23 附带的 6.21b 版本开始到 7.5 版,但没有任何区别。 Emacs 中的表现GUI 太糟糕了,以至于应用程序根本无法响应。 -nw 的性能是“更好”,但仍然无法使用。

最佳答案

你只需要添加 (add-hook 'org-mode-hook (lambda () (linum-mode 0)))。

关于Emacs 组织模式 : Turn off line numbers,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5229705/

相关文章:

Emacs 书签跳转 : how to jump to bmark and only one of the split-windows changes contents?

emacs - 在哪里可以找到Emacs Helm文档

emacs - 如何让 Emacs 在调整大小时停止闪烁?

emacs - 将先前定义的宏添加到 Emacs 中的宏环

org-mode - 在组织模式 html 导出中强制结束文本/图像 block

emacs - 如何强制组织模式下的 TAB 正确对齐普通列表?

emacs - 如何关闭间接缓冲区并返回组织模式下的主缓冲区?

emacs - 有没有办法在emacs中撤消split-window-below?

emacs - 在 .emacs 文件外设置 emacs org-mode

emacs - 从组织模式导出时如何从标题中删除编号?