指定したディレクトリがなかったら作る
VimL
if isdirectory($HOME . '/.vimbackups')setbackupdir=~/.vimbackups
elsecallmkdir($HOME . '/.vimbackups')setbackupdir=~/.vimbackups
endifif isdirectory($HOME . '/.vimswps')setdirectory=~/.vimswps
elsecallmkdir($HOME . '/.vimswps')setdirectory=~/.vimswps
endif