Автосохранение в файлах 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)