是的,Emacs中有一些变量可以用来关闭特定扩展名的文件备份。
首先,可以使用backup-by-copying
变量来控制是否备份文件。如果将其设置为nil
,则Emacs将不会备份文件。例如:
(setq backup-by-copying nil)
接下来,可以使用backup-directory-alist
变量来指定备份文件的目录。例如:
(setq backup-directory-alist `(("." . "~/.emacs.d/backup")))
这将把所有备份文件保存在~/.emacs.d/backup
目录中。
最后,可以使用auto-save-file-name-transforms
变量来控制自动保存文件的名称。例如:
(setq auto-save-file-name-transforms
`((".*" "~/.emacs.d/auto-save/" t)))
这将把所有自动保存文件保存在~/.emacs.d/auto-save/
目录中。
总之,通过设置这些变量,可以有效地控制Emacs中备份文件的行为,从而达到关闭特定扩展名的文件备份的目的。
领取专属 10元无门槛券
手把手带您无忧上云