Demasiado a menudo cometo el error de escribir con la ventana equivocada enfocada (y lo he hecho varias veces con un autenticador USB). En los programas con muchas teclas de acceso rápido habilitadas (Gmail, VLC, Vim), esto a menudo tiene la consecuencia no deseada de realizar modificaciones no deseadas.
A veces puedo rastrear mis pasos y recordar lo que he escrito para reparar cualquier cambio o revertir cualquier configuración que haya modificado si me descubro 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 bien, podría haber modificado sin saberlo algo que no es tan fácil de identificar. Si accidentalmente escribo una secuencia de comandos no deseados en Vim, ¿cómo puedo verificar y deshacer cualquier edición o cambio en la configuración?
:e!
sería malo si no has guardado desde el último estado correcto, y u
podría ser insuficiente si escribiste un montón de cosas. (Si ha escrito date month
, por ejemplo, entonces habría eliminado una etiqueta, establecer una marca, y se realizó una búsqueda, que sería muy confuso para deshacer a través u
.)
u
ser parte de la secuencia, se realizan algunas acciones de deshacer en el medio.
:e!
haría eso