# Skip registering command as previous command

**URL:** <https://discourse.mcneel.com/t/skip-registering-command-as-previous-command/165698>\
**Category:** Rhino\
**Tags:** windows\
**Created:** [September 16, 2023, 2:02pm UTC](https://discourse.mcneel.com/t/skip-registering-command-as-previous-command/165698 "2023-09-16T14:02:38Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![felix.mariotto](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/felix.mariotto/32/491497_2.png) [@felix.mariotto](https://discourse.mcneel.com/u/felix.mariotto)\
**Post date:** [September 16, 2023, 2:02pm UTC](https://discourse.mcneel.com/t/skip-registering-command-as-previous-command/165698/1 "2023-09-16T14:02:38Z")

</div>

Is it possible to do something to keep the following commands from recording wherever the previously-called-command is recorded ? When I do something repetitive I use the “right click to call previous command” feature very often, but these commands usually get in the way :  
`_Hide`  
`_Show`  
`_HideSwap`  
`_Zoom`

For instance: let’s say I’m extending many surfaces within my scene. I will move the camera and re-call `_ExtendSrf` many times, until my camera target is totally wrong, so I need `_Zoom`. But then I need to manually call `_ExtendSrf` again, because if I right-click it would call `_Zoom`.

I typically never need to re-call the above list of commands with right click, instead I would prefer to call the command used before that.

Any trick to do this ? A macro operator maybe ?

---

<div class="post-metadata">

**Author:** ![felix.mariotto](https://sea3.discourse-cdn.com/mcneel/user_avatar/discourse.mcneel.com/felix.mariotto/32/491497_2.png) [@felix.mariotto](https://discourse.mcneel.com/u/felix.mariotto)\
**Post date:** [September 16, 2023, 2:46pm UTC](https://discourse.mcneel.com/t/skip-registering-command-as-previous-command/165698/2 "2023-09-16T14:46:09Z")

</div>

Just found out :  
`Rhino Options > General > Never repeat these commands`
