Preguntas etiquetadas con undo

Deshacer es un comando en muchos programas de computadora. Borra el último cambio realizado en el documento y lo revierte a un estado anterior. En algunos programas más avanzados, como el procesamiento de gráficos, deshacer anulará el último comando realizado en el archivo que se está editando.

22
Patrón de diseño para motor de deshacer
Estoy escribiendo una herramienta de modelado estructural para una aplicación de ingeniería civil. Tengo una clase de modelo enorme que representa todo el edificio, que incluye colecciones de nodos, elementos de línea, cargas, etc., que también son clases personalizadas. Ya he codificado un motor de deshacer que guarda una copia …


6
Cómo volver (ctrl + z) en vi / vim
En los editores de texto normales [con el debido respeto a Vim] hay un atajo Ctrl+ Zcuando has hecho algo desagradable y quieres volver a la versión anterior del texto. Como el botón ATRÁS en Word. Me pregunto cómo puedes lograr este comportamiento en Vim.
106 vim  vi  back  undo  undo-redo 

3
Deshaciendo una confirmación en TortoiseSVN
Comprometí un montón de archivos (docenas de archivos en diferentes carpetas) por accidente. ¿Cuál es la forma más fácil, limpia (y segura) de 'deshacer' esa confirmación sin tener que borrar los archivos de mi directorio de trabajo?
99 svn  tortoisesvn  undo 

4
¿Estás usando la función de deshacer persistente de Vim?
Una de las nuevas características de Vim 7.3 es 'deshacer persistente', que permite guardar el no libre en un archivo al salir de un búfer. Desafortunadamente, no he podido habilitarlo correctamente o debo estar usándolo mal. Esto es lo que he probado hasta ahora: Agregué lo siguiente a ~ / …
96 vim  undo  undo-redo 


2
¿Cómo abortar una fusión en mercurial?
Me equivoqué en una fusión. Me gustaría revertir y volver a intentarlo. ¿Hay alguna forma de revertir una fusión antes de que se confirme? hg revertno hace lo que me gustaría, solo revierte el texto de los archivos. Mercurial aborta mi segundo intento de fusión y se queja de que …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.