如何防止vim创建(和离开)临时文件?

为什么vim创建<filename>~文件? 有没有办法禁用?

如果是备份(或其他),我使用git。

此外,这些.<filename.with.path.hints>.swp文件也是如此。

我该如何告诉vim不要创建这些内容,或者至少要清理它自己?

编辑

哎呀,重复:

为什么Vim用〜扩展名保存文件?

我从那里采用了rogeriopvl的答案。

逐字拷贝:

set nobackup       "no backup files
set nowritebackup  "only in case you don't want a backup file while editing
set noswapfile     "no swap files

我强烈建议继续使用交换文件(以防Vim崩溃)。

您可以设置交换文件的存储目录,这样它们不会混乱您的普通目录:

set swapfile
set dir=~/tmp

也可以看看

:help swap-file

把它放在你的.vimrc配置文件中。

set nobackup

; 让Windows用户回到临时目录

set backup
set backupdir=C:WINDOWSTemp
set backupskip=C:WINDOWSTemp*
set directory=C:WINDOWSTemp
set writebackup
链接地址: http://www.djcxy.com/p/41675.html

上一篇: How to prevent vim from creating (and leaving) temporary files?

下一篇: header wrapper re