如何避免在Windows中由vim创建额外的文件

问题描述 投票:0回答:2

当我在

gvim
中创建一个新文件并使用
:wq filename
保存它时,它会创建另外两个文件,我需要手动删除它们。

例如,我打开

gvim
并使用
c:\dev\DeleteInvalidCustomers.md
 保存文件 
:wq

现在,我在

c:\dev\
文件夹中得到了三个文件

删除InvalidCustomers.md
DeleteInvalidCustomers.md~ ===> 附加文件 1
.DeleteInvalidCustomers.md.un~ ===> 附加文件 2

即使我关闭后,这些附加文件仍保留在磁盘中

vim

如何避免生成这些额外文件?

windows vim
2个回答
2
投票

~
结尾的文件是交换文件。扩展名为
.un
的文件是撤消文件。

阅读帮助:

编辑:

我的疑问是,为什么在我关闭之后它们仍然存在

gvim

使用交换文件用于从崩溃中恢复。如果删掉的话就没有多大用处了。从什么中恢复?

撤消文件保留,因为您通常也希望能够在新的 Vim 会话中进行撤消重做。


0
投票

对我来说,要删除所有以

.swp
结尾的文件,请在 C 中创建一个新文件夹
tmp
并将其放入配置中。

set dir=c:\\tmp

删除以波形符结尾的文件

~
:

set nobackup
© www.soinside.com 2019 - 2024. All rights reserved.