2

X~ 文件的用途是什么?如果没有必要,有没有办法阻止 Vim 创建一个?

4

6 回答 6

7

这是一个备份文件,其中包含该文件的先前版本的副本。

您可以通过在 .vimrc 文件末尾添加一行来更改此行为:

set nobackup
于 2009-05-11T16:21:46.020 回答
6

它是一个备份文件,每次您在修改内容时保存它都会创建一个。有一个选项可以关闭它。

从 vim 常见问题中看到这里

于 2009-05-11T16:22:43.727 回答
6

我个人所做的是创建一个$HOME/.vim/backupfiles包含所有备份文件的文件夹,而不是将它们分散在各处。

我的.vimrc包含以下内容:

set backupdir=~/.vim/backupfiles,~/tmp,.

这样,您就可以保护备份文件,但避免文件夹中乱扔*~文件。

于 2009-05-11T16:26:07.557 回答
3

使用关闭它

:se nobackup

您还可以使用以下命令告诉它将备份文件放在不同的位置:

:se directory=c:\temp 
于 2009-05-11T16:22:52.010 回答
3

Vim 正在自动创建备份文件。要关闭它,您必须将以下行添加到您的 .vimrc 配置文件中:

设置无备份

于 2009-05-11T16:23:06.237 回答
2

它们是备份文件。也许:set nowritebackup会关闭此功能。

于 2009-05-11T16:23:06.237 回答