He configurado mis ventanas de cierta manera. ¿Cómo guardo esta configuración para invocarla más tarde?Conservar el diseño de la ventana en Emacs
Respuesta
Echa un vistazo a emacs desktop. No tengo emacs disponibles, pero creo que es parte de los paquetes de lisp estándar que obtienes al instalar emacs.
utilizar la biblioteca de escritorio para guardar el estado de Emacs de una sesión a otra . Una vez que guarde el escritorio Emacs -los almacenamientos intermedios, sus nombres de archivo, modos principales, posiciones del búfer, y así encendido-luego las sesiones subsiguientes de Emacs vuelven a cargar el escritorio guardado.
a veces todavía uso C-x r w <register>
para almacenar una configuración de la ventana en un registro, y C-x r j <register>
(donde <register>
es un solo carácter) para saltar de nuevo a él.
Si bien esta es una buena forma de almacenar algunas configuraciones de ventana a las que desea volver después de un tiempo, creo que winner-mode es más conveniente en algunos aspectos. (Por ejemplo, no tendrá que molestarse en nombrar las configuraciones).
sólo hay que poner en su .emacs (winner-mode 1)
, se unen winner-undo
y winner-redo
a los atajos convenientes (o utilice el incómodas en mi humilde opinión C-c <left>
y C-c <right>
los predefinidos), y usted será capaz de volver a configuraciones de ventanas anteriores.
Consulte también: M-: (info "(emacs) Window Convenience")
y M-: (info "(emacs) RegConfig")
Utilizo su respuesta en http://permalink.gmane.org/gmane.emacs.gnus.user/15813 – gavenkoa
Gracias por informarme. Me alegro de que haya ayudado. – danlei
¿Qué le parece nombrar diseños de ventanas en modo ganador para que no tenga que pasar por muchos niveles de deshacer/rehacer para volver a lo que quiere? – johnbakers
sé que aceptó noté una respuesta, sin embargo, porque entiendo su pregunta de otra forma (en relación con la disposición) y esta cuestión se presentaron para mí cuando yo estaba en la búsqueda de algo que persistir mi diseño de la ventana de emacs, me gustaría mencionar:
cuya finalidad es la de guardar y restaurar la forma, emacs ventanas se nos extienden y muchos más.
Prueba http://www.emacswiki.org/emacs/LayoutRestore, si solo quieres restaurar el diseño de la ventana.
Si desea conservar un diseño en su disco duro, desktop-save
es la opción.
Si necesita almacenar varios diseños durante la vida del proceso de emacs (por ejemplo, se conecta a un demonio de emacs de larga duración utilizando emacsclient
), puede utilizar C-x r f <register>
para almacenar el diseño de marcos en algún registro (C-x r j <register>
para la restauración).
Esto funciona como un encanto ya que el diseño almacenado está disponible cuando sale de la sesión emacsclient
y se vuelve a conectar más tarde (en este caso, los diseños de ventana almacenados por C-x r w
habrían desaparecido).
- 1. ¿Cómo conservar el contenido del portapapeles en Emacs en Windows?
- 2. emacs cambiar el tamaño de la ventana por programación
- 3. Emacs que determina el diseño del teclado
- 4. ¿Mejor navegación de ventana en Emacs?
- 5. Emacs, cambie a la ventana anterior
- 6. Guardar configuraciones de ventana en Emacs
- 7. Ventana Inmediato en Modo de Diseño
- 8. diseño de WPF en una ventana
- 9. modo individual ventana única? (emacs)
- 10. diferencia entre marco y ventana en emacs
- 11. ¿Cómo conservar el espacio de la pila con un buen diseño?
- 12. ¿Puedo guardar/restaurar el diseño de mi ventana dividida en el editor de Eclipse Java?
- 13. ¿Puedo guardar el diseño de mi ventana en Netbeans 7.2?
- 14. ¿Cómo mostrar ventana emergente en Emacs?
- 15. ¿Ventana dedicada para el modo directo en Emacs?
- 16. ¿Cómo ejecutar emacs grep-find link en la misma ventana?
- 17. ¿Hay alguna forma de conservar la lista de deshacer en Emacs después de revertir un búfer desde el archivo?
- 18. La ventana Detección de Emacs ya está dividida
- 19. Conservar la selección de JTable en el cambio de TableModel
- 20. En Emacs, ¿podemos maximizar la ventana activa actual y restaurarla en el entorno de varias ventanas?
- 21. Cómo conservar el valor de la variable en Jenkins
- 22. No mostrar el diseño de la aplicación en la ventana emergente usando Rails
- 23. emacs desplazarse otra ventana hacia arriba
- 24. ¿Diferencia entre la ventana gráfica visual y la ventana gráfica de diseño?
- 25. Dired - abrir archivos en otra ventana de Emacs
- 26. Hacer que Emacs ignore el diseño del teclado del sistema
- 27. ¿Cómo se inicia Emacs en una ventana de consola?
- 28. ¿Conservar caso en ConfigParser?
- 29. HTML: ¿Cómo conservar el formato en textarea?
- 30. Mostrar búfer en otra ventana en Emacs recientes
Su URL enlazada parece estar rota; de lo contrario, habría hecho +1 en – Flexo
Uso desktop-save-mode para almacenar los buffers y usar grupos de trabajo para almacenar la disposición de mis marcos y ventanas. https://github.com/tlh/workgroups.el. – hekevintran
Esta respuesta puede ser engañosa para algunos, creo que el autor confunde "marcos" con "ventanas".El paquete vinculado * desktop * solo admite la restauración de marcos (que fuera del universo de emacs se denominan ventanas), pero las ventanas de emacs reales no se conservan. También downvoted porque el autor no parece haberlo probado realmente. – robert