Vim为〜/ .vim / swap目录创建了什么?

时间:2018-03-01 20:34:39

标签: vim swap

我注意到我的机器上的Vim总是在启动时创建~/.vim/swap目录。我在文档中找不到任何关于它的参考。另外,我在.vimrc

中有此设置
set directory^=~/.vim/tmp//  " where to store swap files

创建的~/.vim/swap目录是什么?

1 个答案:

答案 0 :(得分:2)

原来我的系统vimrc包含了这个:

" Move the swap file location to protect against CVE-2017-1000382
if ! isdirectory('~/.vim/swap/')
  silent! call system('install -dm 700 ~/.vim/swap')
endif
set directory=~/.vim/swap/

这就是我每次启动Vim时重新创建目录的原因。