¿Es posible recuperar la rama de cambios que "abandoné"? Por ejemplo, estoy deshaciendo varias operaciones usando u, luego estoy haciendo un cambio en el modo de inserción. Pero luego me doy cuenta de que no quiero tener este cambio, prefiero volver a donde estaba al principio (antes de deshacer).
¿Se pierden estos cambios para siempre?

Para casos simples como este, simplemente puede presionar
g-.Esencialmente, lo que esto hace es recorrer la lista de cambios cronológicamente (tratando a
ucomo un cambio real), en lugar de linealmente (como conu/<C-r>).Por ejemplo, si ha insertado algunas líneas y presiona
g-, esto sucede:fuente
No, no puedes retroceder y avanzar en el árbol. La mejor manera es usar un complemento para este trabajo.
Otro complemento es el Undotree . Es como Gundo , pero con algunas diferencias:
fuente