Add puppet support to vim