在 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
。简单的拼写错误。
在我的 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
。简单的拼写错误。