It seems that CTRL+SHIFT+M is mapped to repeat the last command internally. On my system (V5) the command macro is empty but when used, it repeats the last command. If i assign above macro:
! _Move _Pause _Vertical=Yes
to CTRL+SHIFT+M and run it using that keyboard shortcut, it behaves as Kevin reports. If i use a different keyboard shortcut instead, eg. CTRL+SHIFT+N it just works.
btw. In V6 the CTRL+SHIFT+M also seems to repeat the last command, but the command macro field is empty. Strange.
_
c.