A 2D panning environment for vim