vi housekeeping