5

我已linum-mode在 Emacs 配置中全局启用。全局启用意味着它也适用于不受欢迎的速度条。

我在这个问题上找到的唯一建议是在存档的 Emacs 帮助邮件列表中,其中建议如下speedbar-mode-hook

(add-hook 'speedbar-mode-hook (lambda () (linum-mode -1)))

不幸的是,将它添加到我的配置中并没有达到预期的效果,并且速度栏仍然有行号。

编辑:毕竟以上add-hook似乎工作正常,至少对于 Emacs >= 24.3。留下问题以供参考,因为在 StackOverflow 上没有与此问题相关的任何其他内容。

4

1 回答 1

5

您可以使用speedbar-before-popup-hook钩子来实现您想要的:

(add-hook 'speedbar-before-popup-hook (lambda () (linum-mode -1)))

不过,我不确定为什么通用模式挂钩不起作用。

于 2014-01-16T08:11:46.533 回答