A 2d panning environment for vim