配置:set backupdir=...
后,我随时保存文件Vim可以将其备份到所选的备份目录中。
我目前的问题是备份目录大小增长很快。
当文件大小超过10Mb时,有没有办法告诉Vim不备份文件?
如果不是,我们可以设置一个上限到备份目录大小(之后Vim可以安全地删除旧备份)吗?
答案 0 :(得分:3)
您可以通过以下方式获取当前文件名:
expand(@%)
您可以通过以下方式获取文件的大小:
getfsize()
您可以通过以下方式添加您不想备份到backupskip
的文件:
set bsk +=yourFile
你可以将它们编织在一起,检查尺寸是否>您的阈值然后跳过该文件,为了自动执行此操作,您可能需要创建autocommand
。