vim: don't use system-wide dirs for swapfiles
vim: persistent undo