Después de que el archivo init haya terminado de cargar, recibo este mensaje en el minibúfer:
Para obtener información sobre GNU Emacs y el sistema GNU, escriba Ch Ca.
¿Por qué se activa y cómo lo cambio?
fuente
Después de que el archivo init haya terminado de cargar, recibo este mensaje en el minibúfer:
Para obtener información sobre GNU Emacs y el sistema GNU, escriba Ch Ca.
¿Por qué se activa y cómo lo cambio?
display-startup-echo-area-message
activa este pequeño anuncio a menos que esté usando personalizar y lo haya configurado allí o lo haya configurado en su user-init-file
(porque en realidad sigue adelante y escanea este archivo en busca de algo así, vea la definición de display-startup-echo-area-message
los detalles sangrientos).
Sin embargo, hay una manera de reemplazarlo con algo completamente diferente, simplemente redefiniéndolo en su configuración de Emacs:
(defun display-startup-echo-area-message () (mensaje "¡Que comience la piratería!"))
Esto se desencadena por display-startup-echo-area-message
, que se llama en el momento del inicio.
Este mensaje en particular se hace intencionalmente difícil de eliminar (supongo que porque el proyecto GNU siente que necesitan el anuncio). Todavía puede deshabilitarlo personalizando inhibit-startup-echo-area-message
:
M-x customize-variable inhibit-startup-echo-area-message RET
El texto de ayuda para los
inhibit-startup-echo-area-message
estados:fuente
Si usa una configuración de Emacs compartida entre máquinas (por ejemplo, a través del control de versiones) y no puede ingresar su nombre de usuario explícitamente, puede usar:
... según los consejos de la lista de correo de errores . Esto establece la
saved-value
propiedad en la variableinhibit-startup-echo-area-message
antes de establecerla en su nombre de inicio de sesión, lo que evita la función de seguridad prevista (de dejar a un usuario sin instrucciones para obtener ayuda si copia y pega el código de inicio).fuente