我(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 function
global-linum-mode')。
因此评估(setq global-linum-mode t)
将不是导致linum-mode
所有缓冲区都打开。您需要评估(global-linum-mode)
是否这样做。
linum-mode
您上面的评论是正确的,只需针对您要评估的某些模式(add-hook 'clojure-mode-hook linum-mode)
(clojure-mode
例如使用)打开即可。