Я люблю emacs, но что-то беспокоит меня. Я не могу заставить emacs хранить локальные резервные копии файлов, когда я редактирую их с помощью tramp.
В настоящее время при редактировании локального файла набор старых версий сохраняется в папке / tmp / myusername / emacs_backup. Однако, когда я передаю FTP через tramp, старые версии там не хранятся (я предполагаю, что он пытается сохранить их удаленно?).
Вот мои настройки .emacs:
(defvar user-temporary-file-directory
(concat "/tmp/" user-login-name "/emacs_backup/"))
(make-directory user-temporary-file-directory t)
(setq make-backup-files t)
(setq backup-by-copying t)
(setq version-control t)
(setq delete-old-versions t)
(setq kept-new-versions 10)
(setq backup-directory-alist `(("." . ,user-temporary-file-directory)))
(setq tramp-backup-directory-alist backup-directory-alist)
(setq tramp-auto-save-directory user-temporary-file-directory)
(setq auto-save-list-file-prefix
(concat user-temporary-file-directory ".auto-saves-"))
(setq auto-save-file-name-transforms
`((".*" ,user-temporary-file-directory t)))
Мне все равно, если редактирование tramp su также хранится в папке tmp - чем больше, на мой взгляд, тем лучше. Любая помощь с благодарностью!