set nobackup "不生成备份文件 filename~
set noswapfile "不生成交换文件 .filename.swp
set noundofile "不生成undo备份 .filename.un~
set backup "生成备份文件 filename~
set swapfile "生成交换文件 .filename.swp
set undofile "生成undo备份 .filename.un~
"注意:等号(=)两端不能有空格
set dir=$HOME\vimfiles\swp_temp "生成的swap交换文件在d盘\vimtmp,这个文件需要事先存在
set undodir=$HOME\vimfiles\undo_temp "生成的undo文件在d盘\vimtmp,这个文件需要事先存在
set backupdir=$HOME\vimfiles\backup_temp "生成的backup文件在d盘\vimtmp,这个文件需要事先存在
"或者
if has('persistent_undo')
set undofile
if has('nvim')
set undodir=~\AppData\Local\nvim\undo,.
else
set undodir=~\vimfiles\undo,.
endif
endif