Как автоматически запустить `Mx linum-mode` для отображения номера строки - PullRequest
25 голосов
/ 16 ноября 2011

Я установил пакет для отображения номера строки в emacs. Тем не менее, каждый раз, когда мне приходится вручную M-x linum-mode вызывать эту функцию.

Есть ли способ, которым я могу изменить свой файл .emacs и сделать так, чтобы он вызывался автоматически?

Спасибо

; .emacs
(require 'linum)

Ответы [ 4 ]

55 голосов
/ 16 ноября 2011

Достаточно добавить

(global-linum-mode 1)

в ваш файл .emacs.

Тогда linum-mode запустится, как только вы откроете файл.

10 голосов
/ 17 ноября 2011

Я добавляю linum-on к крючкам различных основных режимов, которые я использую.Например:

(add-hook 'sh-mode-hook #'linum-on)

Таким образом, я автоматически получаю linum-mode в этих режимах и только в этих режимах.

3 голосов
/ 17 ноября 2011

Вы также можете использовать M-x global-linum-mode для глобального переключения режима. Я бы предпочел эту версию. Я бы включил его только тогда, когда это необходимо.

0 голосов
/ 03 мая 2018

Я использую spacemacs, и ни один из существующих ответов не сработал для меня.Однако добавление:

(with-eval-after-load 'linum
    (linum-mode))

в разделе dotspacemacs/user-config сработало.Кто-то может указать на то, почему там все по-другому.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...