2

У меня есть (setq global-linum-mode t) в моем .emacs, и я включаю режим номера строки с M-x line-number-mode но по-прежнему нет номеров строк на полях. Что я делаю неправильно? Я на OS X и Emacs v. 24.3.

1 ответ1

3

Просмотр документации по переменной 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 ).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .