undo-redo – ¿Cómo puedo deshacer de forma segura los cambios que puedo o no haber realizado?

Pregunta:

Con demasiada frecuencia cometo el error de escribir con la ventana incorrecta enfocada (y lo he hecho varias veces con un autenticador USB). En programas con muchas teclas de acceso rápido habilitadas (Gmail, VLC, Vim), esto a menudo tiene la consecuencia involuntaria de realizar modificaciones no deseadas.

A veces puedo seguir mis pasos y recordar lo que escribí para reparar cualquier cambio o revertir cualquier configuración que modifiqué si me detecto temprano. Por desgracia, eso no es siempre el caso.

En Vim, podría tener algo tan inocuo y aparente como alterar una línea de texto que se deshace fácilmente. O podría haber modificado sin saberlo algo que no se identifica tan fácilmente. Si escribo accidentalmente una secuencia de comandos no deseados en Vim, ¿cómo puedo verificar y deshacer las ediciones o cambios en la configuración?

Respuesta:

Invocar

:undolist

para ver cuándo realizó el último conjunto de cambios. Si dice que se realizaron algunos cambios, por ejemplo, "hace 3 segundos", y sabe que solo lo cambió intencionalmente , digamos, hace un minuto, entonces ejecute

:earlier 10s

para volver al estado deseado. De lo contrario, si no hay cambios recientes, no tiene que hacer nada.


Más información :help undo-tree .

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım