bookmarks – ¿Cómo guardar un escritorio con búferes indirectos reducidos?

Pregunta:

No puedo encontrar una manera de guardar mi ventana de búfer indirecta reducida y restaurarla como estaba.

Digamos que tengo un marco con varias ventanas que contienen varios búferes indirectos, cada uno reducido a un subárbol diferente (modo org) o región. Lo que quiero lograr es guardar el diseño, incluido el marco, todas las ventanas y todos los búferes indirectos reducidos, así como sus posiciones.

Instalé desktop+ y usé el desktop-save-mode . Más tarde también utilicé bookmark+ , que proporciona comandos como bmkp-set-desktop-bookmark y bmkp-desktop-jump . Ambos dan resultados insatisfactorios cuando se trata de búferes indirectos reducidos: las ventanas con búferes indirectos solo mostrarán el archivo / búfer completo, en lugar del archivo reducido cuando vuelvo a abrir y restaurar después de Cx Cc .

Me di cuenta de que el bookmark+ proporciona una forma de guardar regiones y, más tarde, le permite saltar a un búfer indirecto de clonación con esa región (junto con narrow indirect paquete narrow indirect instalado). Sin embargo, no proporciona soluciones a nivel de escritorio o incluso a nivel de archivo.

Es fácil si desea reproducir los resultados. Configure el desktop-save-mode en t en su init.el. Luego abra un archivo, divida la ventana y cree un búfer indirecto reducido (la forma más fácil es usar un archivo org, y reducirlo a un subárbol usando Cc Cx b . Salga de emacs Cx Cc , luego vuelva a abrirlo. Verá su buffer muestra la copia completa en lugar del subárbol reducido en su escritorio anterior.

Realmente agradezco si alguien me puede ayudar a resolverlo.

Respuesta:

Bookmark + le permite combinar varios marcadores como un marcador de secuencia .

Puede probar un marcador de secuencia que primero restaure el escritorio (usando un marcador de escritorio ) y luego restaure un estrechamiento particular (usando un marcador de región y, digamos, bmkp-region-jump-narrow-indirect-other-window ).

Leave a Comment

Your email address will not be published.

Scroll to Top

istanbul avukat

-

web tasarım