Автосохранение в файлах emacs или xemacs (желательно при потере фокуса)

В идеале я хочу выполнить репликацию с помощью функциональности emacs из TextMate, в результате чего при потере фокуса, т.е. я щелкаю вне буфера, мой файл сохраняется.

Если это невозможно, я хочу настроить emacs так, чтобы он автоматически сохранял файл для каждого символа, который я пишу. Когда я говорю это, я не имею в виду, что хочу автоматически сохранять в ~ резервные копии файлов. Я хочу сохранить файл, над которым я сейчас работаю.

Я работаю на Fedora VM.

Обратите внимание, я не ищу резервную копию или автосохранение. Я хочу, чтобы файл, в котором я на самом деле находился, сохранил, чтобы, если бы я загружал html-файл, который я редактирую, в веб-браузере, он отражал бы мои новые изменения без необходимости явного его изменения.

1 ответ

Согласно этому сообщению в блоге это возможно, но это решение работает только с XEmacs, Вот код:

(defun dld-deselect-frame-hook ()
  (save-some-buffers 1))

(add-hook 'deselect-frame-hook' dld-deselect-frame-hook)
Другие вопросы по тегам