首先,我假设那些由 vim 在编辑文件时创建的以“~”结尾的文件确实用于编辑时的临时备份。
但是每次我用vim打开一个文件并关闭它(:wq)我之后都会找到这样一个文件~。为什么vim不清理?我假设有些东西没有正确配置。
小智 19
你可以禁用备份文件,把这一行放在你的 vimrc 文件中:
设置无备份
但是,如果您仍想备份文件,请将其集中到一个目录中:
设置备份目录=~/tmp
例如。
首先,我假设这些文件 [...] 确实在编辑时用于临时备份。
不是。它们是保存时进行的非临时备份。
编辑时创建的临时文件(在类似 UNIX 的平台上)已命名.wibble.swp
(对于名为 的文件wibble
)。
:帮助备份在
vim
本身为您提供了前者,包括规则的根在创建备份文件时,当他们没有。 :help 交换给你后者的基因。