Undooptie
Undooptie refers to the feature in software that allows a user to reverse one or more previously executed actions. It provides a safety net to correct mistakes and experiment without committing irreversible changes. In most applications the undo feature is complemented by a redo option to reapply actions that were undone.
The concept emerged from early text editors and has become a standard part of graphical user interfaces.
In practice, undo is usually implemented as a stack of reversible actions. Each action knows how to
Some actions are not undoable, such as irreversible changes to external systems, certain autosaves, or operations
Common examples of the undo feature include the Ctrl+Z or Cmd+Z keyboard shortcuts and corresponding menu items.