Это не дает строгого ответа на ваш вопрос, но вы можете избежать этой проблемы, настроив Emacs на использование определенного каталога для хранения файлов резервных копий. Существуют различные реализации Emacs или XEmacs.
В GNU Emacs
(defvar user-temporary-file-directory
(concat temporary-file-directory user-login-name "/"))
(make-directory user-temporary-file-directory t)
(setq backup-by-copying t)
(setq backup-directory-alist
`(("." . ,user-temporary-file-directory)
(,tramp-file-name-regexp nil)))
(setq auto-save-list-file-prefix
(concat user-temporary-file-directory ".auto-saves-"))
(setq auto-save-file-name-transforms
`((".*" ,user-temporary-file-directory t)))
В XEmacs
(require 'auto-save)
(require 'backup-dir)
(defvar user-temporary-file-directory
(concat (temp-directory) "/" (user-login-name)))
(make-directory user-temporary-file-directory t)
(setq backup-by-copying t)
(setq auto-save-directory user-temporary-file-directory)
(setq auto-save-list-file-prefix
(concat user-temporary-file-directory ".auto-saves-"))
(setq bkup-backup-directory-info
`((t ,user-temporary-file-directory full-path)))
Вы также можете удалить их все с помощью простой команды находят
find . -name “*~” -delete
Обратите внимание, что звездочка и тильда в два раза кавычки, чтобы остановить распространение оболочки.
Кстати, это не строго Временные файлов. Это резервная копия предыдущей версии файла, поэтому вы можете вручную «отменить» свое последнее редактирование в любое время в будущем.
это исключает один кусок важной информации, например, если файл был удален из newdir; он не появится здесь. – 2014-10-12 22:24:25