Inicie emacs con una determinada configuración de ventana

Inicie emacs con una determinada configuración de ventana

Me gustaría iniciar emacs con una configuración de ventana predeterminada. La configuración 'vainilla' solo abre una única ventana. Después de instalar 'sr-speedbar' y agregarlo (sr-speedbar-open)a mi archivo de inicio, emacs inicia dos ventanas, divididas horizontalmente, la derecha contiene la barra de velocidad. Puedo dividir la ventana de la barra de velocidad verticalmente y abrir el menú del búfer en la ventana inferior con M-x buffer-menu. Mi pantalla ahora se ve así:

--------
|    |a|
|    |-|
|    |b|
--------

donde 'a' es la barra de velocidad y 'b' es el menú del búfer. ¿Cómo puedo obtener esta configuración al inicio? He intentado:

  1. (desktop-save-mode 1)No parece afectar la configuración de la ventana.
  2. grupos de trabajo. Esto tiene algunos problemas al dividir la ventana de la barra aceleradora. Simplemente da error al cargar. Si apago el acelerador, todavía no funciona; el menú del búfer no se carga cuando reinicio (las ubicaciones de las ventanas se guardan correctamente).
  3. La mitad de las cosas encontradas.aquí. Como en el punto 2, ninguno de los paquetes carga realmente el menú del búfer al iniciar.

Respuesta1

  1. Con instantáneas de desarrollo de GNU Emacs y Emacs 24.4, que se lanzará próximamente,desktop.el hace restaurar configuraciones de marcos y ventanas. No es perfecto, pero es tan bueno como podría ser, dado que algunos estados del buffer son dinámicos, etc. Te sugiero que comiences probando esto, si puedes.

  2. Aparte de eso, cualquier cosa que haga normalmente (interactivamente o mediante código por lotes) para poner su Emacs en un estado determinado puede, en su mayor parte, realizarse en su archivo de inicio. Entonces, iniciar Emacs cargando su archivo de inicio debería poder restaurar todo lo que sea importante para usted. Sí, puede resultar complicado reproducir todo lo que desee. Pero no existe ninguna barrera inherente, más allá de que el tiempo pasa y el mundo cambia: hoy no es mañana, claro.

información relacionada