He notado que en sesiones de edición prolongadas, llamar al undo-tree
(C-x C-u) es cada vez más lento. Supongo que la razón es que a medida que el árbol crece, tarda más en analizarlo (ya que realiza un seguimiento de todas mis ediciones desde que abrí el archivo)Emacs: Limpiar el árbol de deshacer
¿Hay alguna forma de borrar el árbol de deshacer en un ¿abrir documento? He tratado C-x C-v
(find-alternate-file
), pero esto se vuelve a abrir el archivo que restablece el cursor (y en los modos como org-mode
colapsa mis listas)
Gracias. ¿Sabes cuál es la diferencia entre tu respuesta y la de @npostavs? –
Una diferencia es que 'undo-tree-discard-history' intenta podar la historia de acuerdo con las variables' undo-limit', 'undo-strong-limit', y' undo-outer-limit', mientras que mi solución elimina la todo el historial de deshacer. Más importante aún, 'undo-tree-discard-history' se invoca automáticamente en cada operación de deshacer/rehacer/cambiar de rama, por lo que obviamente no funciona para usted. – user4815162342
¡Gracias! Iba a aceptar tu respuesta –