Wenn ich Emacs starte, kann ich die Option --title = verwenden, um den Titel des x-Fensters zu steuern, das die Emacs-Anwendung enthält. Ist es möglich, den Titel zu ändern, nachdem Emacs von elisp gestartet wurde?X11-Fenstertitel ändern, nachdem Emacs gestartet wurde
Antwort
M-x set-frame-name NewName RET
und von elisp
(set-frame-name "NewName")
Ich benutze
(setq frame-title-format "%b - emacs")
den aktuellen Puffer Name in dem Rahmentitel aufzunehmen.
Funktioniert nicht für mich: GNU EMACS 24.3.1 auf Cygwin Multiwindow X11. (set-frame-parameter frame 'titel arg) funktioniert. –
Die folgenden für mich (GNU Emacs 24.3.1 auf Cygwin Mehrfenster X11) gearbeitet:
(set-frame-parameter frame 'title arg)
, die ich in einer interaktiven Funktion eingewickelt
(defun set-frame-title/ag (title &optional frame)
"set frame TITLE of &optional FRAME defaults to (selected-frame)
aka C11 window titlebar name"
(interactive "sframe title: ")
(set-frame-parameter frame 'title title)
)
Erfüllt mein dringendes Bedürfnis: Eines Tages werde ich mein Frame-Titel-Format anpassen, um optional einen Frame-spezifischen Namen in Kombination mit dem, was ich bereits gemacht habe, zu mischen ("emacs hostname display pid user") –
- 1. Code ausführen, nachdem die Flaschenanwendung gestartet wurde
- 2. Dienst ausführen, nachdem das Gerät neu gestartet wurde
- 3. containsObject gibt NO zurück, nachdem die App neu gestartet wurde
- 4. Android, App neu gestartet, nachdem Sperrbildschirm gestartet
- 5. Sitzung wurde bereits gestartet
- 6. Ändern des Stammansicht-Controllers, nachdem die iOS-App geladen wurde.
- 7. Wie können Werte gespeichert werden, nachdem die Anwendung neu gestartet wurde?
- 8. Wann wurde meine Anwendung gestartet?
- 9. Best Practice: Wie zu ändern Migrationswechselskript, nachdem es verwendet wurde
- 10. Canvas ändern lineWidth in Zeichnung nachdem es gezeichnet wurde
- 11. Größe einer Matrix ändern, nachdem sie in OpenCV erstellt wurde
- 12. Ändern eines Typs, nachdem er mit TypeBuilder.CreateType erstellt wurde
- 13. Maven Archetype ändern, nachdem ein Projekt in Eclipse erstellt wurde?
- 14. AppStore: Ändern des Symbols, nachdem die App veröffentlicht wurde?
- 15. Eclipse nicht gestartet, nachdem ini bearbeiten
- 16. String wurde leer nachdem er gefüllt wurde
- 17. emacs programmgesteuert Fenstergröße ändern
- 18. emacs smartscan Tastenbelegung ändern
- 19. Emacs Dateierweiterung ändern - Moduszuordnung
- 20. Executable läuft anders, je nachdem, wo es gestartet wird
- 21. Warum Dienst beenden, nachdem Setup abgeschlossen wurde
- 22. Rückruffunktion, nachdem .each() abgeschlossen wurde?
- 23. Anruf an JNI stürzt ab, nachdem der Android-Dienst neu gestartet wurde?
- 24. Spring Cloud Config: Wie wird die Konfiguration aktualisiert, nachdem der Client gestartet wurde?
- 25. Die Aktivität wird nicht gestartet, nachdem auf eine Benachrichtigung geklickt wurde
- 26. Wie überprüfe ich, nachdem .hover in jQuery gestartet wurde, dass die Maus immer noch schwebt?
- 27. Wie wird eine Aktivität gestartet, nachdem das Ergebnis von einem Server empfangen wurde?
- 28. Android: Wie wird die Anwendung automatisch neu gestartet, nachdem sie "zwangsweise geschlossen" wurde?
- 29. Touch-Ereignisse auf UIButton stoppen, nachdem die verzögerte Animation gestartet wurde
- 30. Wie kann man wissen, ob ein MapReduce-Job neu gestartet wurde oder neu gestartet wurde?
Ist für mich nicht: GNU Emacs 24.3.1 auf Cygwin Multiwindow X11. (set-frame-parameter frame 'titel arg) funktioniert. –