Programmgesteuertes Einstellen der Emacs-Rahmengröße

Mein Emacs (unter Windows) wird immer mit einer festgelegten Größe gestartet, die ziemlich klein ist. Wenn ich die Größe verändere, wird sie beim nächsten Start nicht "gespeichert".

Ich habe mit Folgendem gespielt:

(set-frame-position (selected-frame) 200 2) ; pixels x y from upper left
(set-frame-size (selected-frame) 110 58) ; rows and columns w h

das funktioniert total wenn ich es im scratch buffer ausführe. Ich habe es in meinen .emacs abgelegt, und obwohl ich jetzt, wenn ich das Programm starte, sehe, dass der Frame vorübergehend auf diese Größe eingestellt ist, wenn*scratch* wird geladen, es wird wieder auf den kleinen Standardwert zurückgesetzt.

Kann mir jemand helfen, den obigen Code so zu reparieren, dass er beim Start "hängen bleibt"?

Antworten auf die Frage(12)

Ihre Antwort auf die Frage