Undo

El comando undo revierte el último cambio en el dibujo — un paso por invocación. Cada adición, eliminación o edición de entidades se registra como una entrada de historial separada. Undo retrocede por estas entradas en orden inverso.

Cómo deshacer

  • Escribe undo en el terminal, o
  • Haz clic en el botón de la barra de herramientas Undo.

Cada invocación revierte una acción registrada. Invócalo repetidamente para retroceder más.

Comportamiento del historial

DetalleValor
Pasos por archivoHasta 20
AlmacenamientoNavegador (IndexedDB / localStorage), por nombre de archivo
Sobrevive a recarga de páginaSí — el historial se restaura al reabrir el archivo
Nueva acción después de deshacerBorra todas las entradas de redo por delante de la posición actual
Entrada más antigua cuando está llenoSe descarta para hacer sitio al cambio más reciente

Cada mutación de entidad se registra: dibujar nuevas entidades, eliminar entidades, editar extremos con agarres, y aplicar Move, Rotate, Scale, Mirror, Trim, Extend y Offset crean entradas de historial.

Undo vs Redo

UndoRedo
DirecciónRetrocede hacia atrás por el historialAvanza hacia adelante por las entradas deshechas
Disponible cuandoExiste al menos una acción registradaSe ha realizado al menos un Undo y no se ha tomado ninguna acción nueva
Se borra conNada — el historial se acumula hasta el límite de 20 pasosCualquier nueva acción de dibujo

Usa Redo para reaaplicar una acción deshecha. Los botones de la barra de herramientas aparecen atenuados cuando la dirección respectiva no está disponible.