Nachdem die Init-Datei geladen wurde, erhalte ich folgende Meldung im Minibuffer:
Für Informationen über GNU Emacs und das GNU-System geben Sie Ch Ca ein.
Wodurch wird es ausgelöst und wie ändere ich es?
quelle
Nachdem die Init-Datei geladen wurde, erhalte ich folgende Meldung im Minibuffer:
Für Informationen über GNU Emacs und das GNU-System geben Sie Ch Ca ein.
Wodurch wird es ausgelöst und wie ändere ich es?
display-startup-echo-area-message
Löst diese kleine Werbung aus, es sei denn, Sie verwenden "Anpassen" und haben sie dort oder in Ihrer festgelegt user-init-file
(da diese Datei tatsächlich nach etwas aussieht, display-startup-echo-area-message
das so aussieht , siehe die Definition von für die blutigen Details).
Es gibt jedoch eine Möglichkeit, es durch etwas völlig anderes zu ersetzen, indem Sie es einfach in Ihrer Emacs-Konfiguration neu definieren:
(Anzeige-Start-Echo-Bereichsnachricht deaktivieren () (Nachricht "Lass das Hacken beginnen!"))
Dies wird ausgelöst durch display-startup-echo-area-message
, was beim Start aufgerufen wird.
Diese bestimmte Nachricht ist absichtlich schwer zu entfernen (ich denke, weil das GNU-Projekt der Meinung ist, dass sie die Werbung brauchen). Sie können es weiterhin deaktivieren, indem Sie Folgendes anpassen inhibit-startup-echo-area-message
:
M-x customize-variable inhibit-startup-echo-area-message RET
Der Hilfetext für
inhibit-startup-echo-area-message
Staaten:quelle
Wenn Sie eine Emacs-Konfiguration verwenden, die von Computern gemeinsam genutzt wird (z. B. durch Versionskontrolle) und Ihren Benutzernamen nicht explizit eingeben können, können Sie Folgendes verwenden:
... gemäß den Ratschlägen aus der Bug-Mailingliste . Dadurch wird die
saved-value
Eigenschaft für die Variable festgelegt,inhibit-startup-echo-area-message
bevor sie auf Ihren Anmeldenamen festgelegt wird, wodurch die beabsichtigte Sicherheitsfunktion umgangen wird (ein Benutzer hat keine Anweisungen, um Hilfe zu erhalten, wenn er Init-Code kopiert und einfügt).quelle