Parámetro undo

Utilice el mandato undo para deshacer o rehacer cambios en el documento actual.  También puede utilizar este mandato para cerrar explícitamente el cambio actual, borrar todos los cambios de la pila de acciones para deshacer o restablecer a cero la cuenta de cambios.

Sintaxis:

undo [ [ n ] [ discard ] [ quiet ]
     | check
     | clear
     | resetChanges
     ] 

Parámetros

n Utilice el parámetro n para indicar el número de cambios que deben deshacerse.  Si n es negativo, se reharán -n cambios.
discard Utilice el parámetro discard para descartar los cambios que se deshacen de modo que no puedan rehacerse.  Si n es un número negativo, el parámetro discard no está permitido.
quiet Utilice el parámetro quiet para suprimir los mensajes generados por el mandato undo.
check Utilice el parámetro check para cerrar el cambio actual.
clear Utilice el parámetro clear para eliminar todos los cambios de la pila de acciones para deshacer.
resetChanges Utilice el parámetro resetChanges para restablecer a cero la cuenta de cambios.

Estado

El parámetro status no se ve afectado por este mandato.

Descripción

Si no se especifica ningún parámetro, el mandato undo deshará un cambio.

El parámetro dirty sirve para determinar si hay un cambio incompleto.  Si no hay ningún cambio incompleto, undo check no llevará a cabo ninguna acción.   Si hay un cambio incompleto, undo check completará el cambio, incrementará la cuenta de cambios y restablecerá el parámetro dirty en off.

Sólo pueden deshacerse los cambios completados.

Los cambios se completan implícitamente cuando el cursor se mueve fuera de la línea actual.  Si el parámetro autoCheck se establece en off, los cambios no se completan implícitamente.

Los cambios realizados cuando recording está en off no pueden deshacerse.

Los cambios realizados que sólo afectan a elementos show no se registran y no pueden deshacerse.

Ejemplos

undo
undo -1
undo clear 

Conceptos relacionados
Mandatos, acciones y parámetros del editor

Consulta relacionada
Mandato load
Mandato save
Parámetro autoCheck
Parámetro changes
Parámetro dirty
Parámetro recording
Acción redo
Acción undo
Mandatos por omisión del editor