我有一个vimrc文件,其中包含以下内容(以及许多其他设置):
set backupdir=~/.vim-tmp
但是,当我使用vim打开文件foobar.txt
时,更改一些文本,保存并退出vim,{fooar所在的目录中会留下.footbar.txt~
文件。几个问题:
1)我的vimrc设置不应该强制这个备份文件进入〜/ .vim-tmp而不是当前目录吗? 2)当vim退出时,不应该删除备份文件吗?
只是为了验证,我在我的vimrc中搜索了“backup”,只得到了屏幕顶部的结果。因此,我认为我的设置没有被覆盖。
答案 0 :(得分:0)
我自己想出了我的问题。发生了什么事我的vimrc有set undofile
但它没有撤销目录;因此,添加以下内容解决了我的问题:
set undodir=~/.vim/undodir