当我杀死尚未保存的缓冲区时,如何防止Emacs创建我不希望保存的缓冲区的备份副本?
我查看了各个地方,最后在Emacs中为"自动保存"模式提出了以下设置:
(defvar my-auto-save-folder (concat "~/.emacs.d/auto-save")); folder for auto-saves
(setq auto-save-list-file-prefix "~/.emacs.d/auto-save/.saves-"); set prefix for auto-saves
(setq auto-save-file-name-transforms `((".*", my-auto-save-folder t))); location for all auto-save files
(setq tramp-auto-save-directory my-auto-save-folder); auto-save tramp files in local directory
Run Code Online (Sandbox Code Playgroud)
经过几周的设置后,我访问了〜/ .emacs.d并发现文件夹〜/ .emacs.d/auto-save为空,而〜/ .emacs.d包含两个表单的自动保存文件#!home!<myusername>!<myfolder>!<myfile>.为什么自动保存文件没有存储在〜/ .emacs.d/auto-save中?[该文件夹auto-save有权利775,700 .emacs.d]