When the Move command is at the state where objects are selected, and the next button press would initiate the move operation, if either of the Backspace or Delete keys is pressed, the command will revert the state back to selecting objects. Then, other objects can be selected or selected objects deselected, and the command is ready to go again. This can be repeated, to build up the set of selections needed.
At any time, pressing the Deselect button to the left of the layer table will revert the command state to the level where objects may be selected to move.
The undo and redo operations (the Tab and Shift-Tab keypreses and Undo/Redo in the Modify Menu) will cycle the command state forward and backward when the command is active. Thus, the last command operation, such as initiating the move by clicking, can be undone and restarted, or redone if necessary. If all command operations are undone, additional undo operations will undo previous commands, as when the undo operation is performed outside of a command. The redo operation will reverse the effect, however when any new modifying operation is started, the redo list is cleared. Thus, for example, if one undoes a box creation, then starts a move operation, the ``redo'' capability of the box creation will be lost.
While in a move operation in physical mode, while the objects are ghost-drawn and attached to the pointer, pressing Enter causes the reference point to shift to the lower left corner of the bounding box containing the objects being moved. Pressing Enter will cycle the reference point through the corners of the bounding box, and back to the original reference location. Note that this allows objects that have somehow gotten off grid to be returned to the grid.
It is possible to change the layer of objects during a move operation. During the time that objects are ghost drawn and attached to the mouse pointer, if the current layer is changed, the objects that are attached will be placed on the new layer. Subcells are not affected. If in layer-specific mode, only objects whose layer was the original current layer will be changed to the new layer. If not in layer-specific mode, all new objects will be placed on the new layer, no matter what their original layer. If the current layer is set back to the previous layer before clicking to locate the new objects, no layers will change. Note that layer change is only possible for ``click-click'' mode and not ``press-drag''.
Move operations can be also performed through the command line interface with the !mo command.