Tweak `yp` map to keep cursor position