vim: added persistent undo
automated lock on suspend/hibernate