У меня есть (setq global-linum-mode t) в моем .emacs, и я включаю режим номера строки с M-x line-number-mode но по-прежнему нет номеров строк на полях. Что я делаю неправильно? Я на OS X и Emacs v. 24.3.
2
1 ответ
3
Просмотр документации по переменной 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 ).
