Как всегда выключать hl-line-mode, т.е. глобально

Я использую Какао Emacs 23.1.91, и я хочу всегда иметь hl-line-mode, выключенный, поскольку мне не нравится использовать его. Я могу выключить его на буфер через M-x hl-line-mode, но это утомительно. Любая справка ценится!

Спасибо

5
задан Readonly 21 May 2013 в 06:09
поделиться

3 ответа

если у вас это включено в режиме (я почти уверен, что вам придется запросить это явно) вы всегда можете добавить это в свой .emacs

(add-hook 'ruby-mode-hook
  (lambda()
    (hl-line-mode -1)
    (global-hl-line-mode -1))
  't
)

в качестве последней строки конфигурации. 'Не важно, так как он скажет emacs добавить этот крючок в конец всех хуков для режима

6
ответ дан 18 December 2019 в 11:55
поделиться

Mx global-hl-line-mode


doc:

global-hl-line-mode - это интерактивная скомпилированная функция Lisp в `hl -line.el '. (global-hl-line-mode и необязательный ARG)

Вспомогательный глобальный режим для выделения линии около точки в текущем окне. С помощью ARG поверните Global- Режим Hl-Line включен, если ARG положительный, в противном случае выключен.

В режиме Global-Hl-Line используются функции global-hl-line-unhighlight 'и global-hl-line-highlight' на pre-command-hook ' и post-command-hook '.

4
ответ дан 18 December 2019 в 11:55
поделиться

Если вы хотите, чтобы она всегда была отключена, лучше всего добавить эту строку в .emacs:

(global-hl-line-mode -1)
5
ответ дан 18 December 2019 в 11:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: