Ich versuche mich mit Emacs vertraut zu machen. Ich habe das Emacs Starter Kit installiert . Jetzt versuche ich, Schriftarten anzupassen. In habe ~/.emacs.d/init.el
ich (set-frame-font "-adobe-courier-medium-r-normal--12-120-75-75-m-70-iso8859-1")
. Es funktioniert gut, bis ich es tue C-x 5 2
. Der neue Rahmen wird mit Schriftarten erstellt, die sich vor meiner Anpassung auf dem System befanden. Wie überschreibe ich dieses Verhalten, um nur Schriftarten zu verwenden, die ich in init.el angegeben habe? Sollte ich wahrscheinlich eine ~/.emacs
Datei für solche Einstellungen erstellen (sie fehlt jetzt)?
12
M-x customize-option
, geben SieCustomize variable: default-frame-alist
, klicken Sie aufINS
, geben SieParameter: font
undValue: "-outline-Droid Sans Mono-normal-normal-normal-mono-13-*-*-*-c-*-iso8859-1"
(Anmerkung Umgebung"
für Schriftart) aufState
undSave for Future Sessions
set-frame-font
akzeptiert zwei optionale Argumente:KEEP-SIZE
undFRAMES
. WennFRAMES
ein Wert ungleich Null festgelegt ist, wird die Schriftart auf zukünftige Frames angewendet.Ich bin mir nicht sicher, wie lange dies schon der Fall ist, aber es gilt ab Emacs 24.4.1.
quelle