Ja. Sie möchten einen Rahmen zoomen (die Schriftgröße für) , unabhängig davon, welche Puffer dort angezeigt werden.
Siehe Bibliothek zoom-frm.el
und diese Beschreibungen zum Zoomen eines Rahmens und Zoomen eines Puffers .
Siehe insbesondere den Befehl zoom-in/out
, der beides bewirkt. Es ist standardmäßig auf die Tasten gebunden normalerweise nur gebunden puffern Zoomen: C-x C-+
, C-x C--
, C-x C-0
, und C-x C-=
. Sie können auch Befehle binden zoom-in
und zoom-out
zu Maus-Radumdrehungen. Wenn Sie C-u
einen dieser Befehle verwenden, können Sie zwischen Bildzoom und Pufferzoom umschalten.
Neben dem interaktiven Zoomen von Frames oder Puffern können Sie natürlich auch die gewünschte Standardschriftgröße für alle Frames festlegen.
Auf derselben Emacs-Wiki-Seite finden Sie weitere Informationen zum Festlegen von Schriftarten und Schriftgrößen.
Aktualisieren Sie, nachdem Sie entschieden haben, dass Sie die Standardschriftgröße festlegen möchten
Die Antwort befindet sich in der letzten Zeile, die ich oben geschrieben habe: Siehe Abschnitt Globales Ändern der Standardschriftart auf der Seite Emacs Wiki Set Fonts . Hier erfahren Sie, wie Sie die Standardschriftart festlegen. (Außerdem erfahren Sie, wie Sie Schriftgrößen interaktiv zoomen.)
Hier sind diese Informationen auf den Punkt gebracht - fügen Sie diese in Ihre Init-Datei ein:
(add-to-list 'default-frame-alist '(font . FONT ))
(set-face-attribute 'default t :font FONT )
Lesen Sie jedoch den gesamten Abschnitt dieser Seite, da hier weitere Informationen zum Festlegen der Standardschriftart .Xresources
und des Emacs-Dämons enthalten sind. Ein Beispiel für eine Zeile ~/.Xresources
zum Festlegen der Standardschriftgröße ist:
Emacs.default.attributeHeight: 94
(face-remap-add-relative 'default '((:height 300)))
in die Luft zu jagen; und(face-remap-add-relative 'default '((:height 120)))
um es zu verkleinern? Sie können die Höhe nach Ihren Wünschen ändern. Sie können diese in interaktive Funktionen umwandeln und sie Ihren bevorzugten Tastaturkürzeln zuordnen. Um sie auszuprobieren, fügen Sie sie in Ihren*Scratch*
Puffer ein und platzieren Sie den Cursor am Ende eines Code-Snippets und geben SieC-x C-e