若文件名为 foo,其编号备份版本的名称为 foo.~v~, 其中 v 为不同整数,例如:foo.~1~、foo.~2~、foo.~3~、……、foo.~259~ 等。
该变量控制是创建单个无编号备份文件,还是创建多个编号备份文件。
nil若所访问文件已有编号备份,则继续创建编号备份;否则不创建。此为默认行为。
never不创建编号备份。
创建编号备份。
使用编号备份最终会产生大量备份版本,需要进行清理。 Emacs 可以自动删除,也可以询问用户后再删除。
该变量的值为创建新编号备份时保留的最新版本数量,新建的备份也计入此数量。默认值为 2。
该变量的值为创建新编号备份时保留的最旧版本数量。默认值为 2。
若存在编号为 1、2、3、5、7 的备份,且上述两个变量均为 2,
则编号 1 和 2 作为旧版本保留,编号 5 和 7 作为新版本保留;编号 3 的备份为多余版本。
函数 find-backup-file-name(see 备份文件命名)负责判断应删除哪些备份版本,
但不会实际执行删除操作。
若该变量为 t,保存文件时会直接静默删除多余的备份版本。
若为 nil,则在删除前向用户请求确认。
其他情况下则不会删除任何多余备份。
该变量指定在 Dired 命令 .(dired-clean-directory)中保留的最新备份版本数量,
作用与创建新备份时的 kept-new-versions 相同。默认值为 2。