在 Emacs 26.1 中挂钩新的行号模式不起作用

Hooking the new line number mode in Emacs 26.1 doesn't work

在我的 init.el 文件中,我使用挂钩在所有编程模式下显示行号:

(add-hook 'prog-mode-hook 'linum-mode)

当我最近升级到 Emacs 26.1 版时,我想利用新的 display-line-number-mode 次要模式,因为它应该是

much faster and doesn't usurp the display margin for the line numbers

根据新闻文件。所以我只是将 linum-mode 替换为 init.el:

(add-hook 'prog-mode-hook 'display-line-number-mode)

然而,它不起作用,当 Emacs 加载时我收到消息:

Symbol’s function definition is void: display-line-number-mode

非常感谢有关如何解决此问题的提示!

正确的函数是 display-line-numbers-mode,而不是 display-line-number-mode。简单的拼写错误。