我喜欢emacs,但有些事情一直在困扰我。当我通过tramp编辑文件时,似乎无法让emacs存储本地备份。
目前,当我编辑本地文件时,一组旧版本会存储在/tmp/myusername/emacs_backup文件夹中。然而,当我通过tramp进行FTP时,旧版本不会被存储在那里(我认为它正在尝试将它们存储在远程位置?)。
以下是我的.emacs设置:
我不在意tramp su编辑器也存储在tmp文件夹中——在我看来,更多的就越好。非常感谢您的任何帮助!
目前,当我编辑本地文件时,一组旧版本会存储在/tmp/myusername/emacs_backup文件夹中。然而,当我通过tramp进行FTP时,旧版本不会被存储在那里(我认为它正在尝试将它们存储在远程位置?)。
以下是我的.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文件夹中——在我看来,更多的就越好。非常感谢您的任何帮助!