3

В Emacs (23.4.1), как включить вспомогательный режим (например, режим автозаполнения) для всех файлов в основном режиме (например, в текстовом режиме) в каталоге (рекурсивно)?

Это не похоже на то, что локальные переменные каталога могут это сделать, но я могу ошибаться.

1 ответ1

6

Вы должны использовать хук в текстовом режиме. В вашем файле .emacs:

(defun turn-on-auto-fill-hook ()
  (cond ((string-match "^/home/foo/bar/blat/" buffer-file-name)
         (auto-fill-mode 1))))

(add-hook 'text-mode-hook 'turn-on-auto-fill-hook)

Замените /home /foo /bar /blat на путь к каталогу, в файлах которого вы хотите включить режим автозаполнения при посещении. Не снимайте каретку.

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