Emacs - 不显示行号

Emacs - 不显示行号

(setq global-linum-mode t)在 .emacs 中启用了行号模式,M-x line-number-mode但边缘仍然没有行号。我做错了什么?我在 OS X 和 Emacs v. 24.3 上。

答案1

查看变量的文档global-linum-mode可以找到问题的答案:

直接设置此变量不会生效;或者自定义它(参见信息节点Easy Customization') or call the functionglobal-linum-mode')。

因此评估(setq global-linum-mode t)不是导致linum-mode所有缓冲区都打开。您需要评估(global-linum-mode)是否这样做。

linum-mode您上面的评论是正确的,只需针对您要评估的某些模式(add-hook 'clojure-mode-hook linum-mode)clojure-mode例如使用)打开即可。

相关内容