me gustaría cambiar el emacs fancy-startup-text (la pantalla de presentación que aparece, sé cómo cerrarla pero no cómo reemplazarla con la mía). La idea es construir mi propia página de inicio que busque algunas cosas de la web (noticias, accesorios deportivos, noticias del día, etc.) para emacs.¿Puedo cambiar el texto de inicio de lujo de emacs?
5
A
Respuesta
3
Puede utilizar un startup hook para hacer lo que quiere después de Emacs se inicia:
(add-hook 'emacs-startup-hook 'my-startup-fcn)
(defun my-startup-fcn()
"do fancy things"
(let ((my-buffer (get-buffer-create "my-buffer")))
(with-current-buffer my-buffer
;; this is what you customize
(insert "some stuff\nmore stuff"))
(switch-to-buffer my-buffer)))
1
de opciones de usuario: inicial-buffer-elección
Esta variable, si no nula, determina un archivo o tampón para Emacs para que aparezca después de la puesta en marcha, en lugar de la pantalla de inicio. Si su valor es t, Emacs muestra el 'scratch' buffer. Si su valor es una cadena, eso especifica el nombre de un archivo para que visite Emacs.
0
En el archivo .emacs
, escribir código que establece la variable initial-scratch-message
, que controla el texto que aparece en el búfer *scratch*
.
Cuestiones relacionadas
- 1. ¿Puedo cambiar el historial de archivos de búsqueda de Emacs?
- 2. Emacs: ¿puedo cambiar el nombre de un proceso iniciado?
- 3. ¿Cómo puedo cambiar el tamaño de pila disponible para Emacs?
- 4. Cambiar el número de identificación de inicio
- 5. Cómo cambiar el color de línea de comando de Emacs
- 6. Emacs Cambiar el nombre de la variable
- 7. Vim: ¿Cambiar el directorio de inicio?
- 8. Stop tramp-mode ejecutándose en el inicio de emacs
- 9. ¿Cómo puedo cambiar el redireccionamiento de inicio de sesión MVC de ASP.Net basado en el rol?
- 10. Cambiar el color de una pieza de texto específica en emacs sin crear un tema
- 11. Cambiar el color del texto en el campo de texto
- 12. Cómo cargar archivos en el búfer y cambiar al búfer en el inicio en Emacs
- 13. Cambiar la apariencia del texto en Emacs: las superposiciones funcionan, las propiedades de texto no
- 14. Cómo cambiar la sangría en modo texto para emacs
- 15. Cambiar el borderColor del cuadro de texto
- 16. JLabel al cambiar el evento de texto
- 17. ¿Cómo cambiar el sistema de codificación de búfer en Emacs?
- 18. emacs cambiar el tamaño de la ventana por programación
- 19. Búsqueda de texto marcado (seleccionado) en Emacs
- 20. ¿Puedo cambiar el tamaño del Cursor en el campo de texto de edición de Android?
- 21. Cambiar el texto de CLABEL en Matplotlib
- 22. ¿Cambiar el texto del botón de xcode?
- 23. Cambiar el texto de otra actividad
- 24. Cambiar el título de la ventana X11 después de que emacs haya comenzado
- 25. ¿Cómo puedo cambiar el color de mi aviso en zsh (diferente del texto normal)?
- 26. Cómo cambiar el directorio en Emacs dired
- 27. emacs: Cambiar la caja de un rectángulo
- 28. ¿Cuál es la secuencia de inicio de Emacs?
- 29. ¿Cómo puedo cambiar el color del texto en el indicador de comando de Windows?
- 30. ¿Cómo puedo cambiar el código de la pantalla de inicio predeterminada de Android y reemplazar el código fuente de la aplicación de la pantalla de inicio personalizada?
Esto no parece funcionar creo. Estoy en v 22.2.1. Esto es lo que tengo en mi archivo .emacs (setq initial-scratch-message "Hola mundo") (setq initial-buffer-choice t) Aunque la opción del buffer apunta a la apertura del buffer de scratch, todavía puede ver el mensaje de inicio predeterminado. Si pongo (setq inhibit-startup-message t) , entonces no veo la pantalla de bienvenida predeterminada, pero el búfer * scratch * también se queda en blanco. – ujj