no vim swap, persistant undo