Я пытаюсь освоиться с Emacs. Я установил стартовый комплект Emacs . Сейчас я пытаюсь настроить шрифты. В ~/.emacs.d/init.el
я сделал (set-frame-font "-adobe-courier-medium-r-normal--12-120-75-75-m-70-iso8859-1")
. Он работает нормально, пока я не сделаю C-x 5 2
. Новый фрейм создается со шрифтами, которые были в системе до моей настройки. Как мне переопределить это поведение, чтобы использовать только те шрифты, которые я указал в init.el? Должен ли я, вероятно, создать ~/.emacs
файл для таких настроек (сейчас его нет)?
12
M-x customize-option
, введитеCustomize variable: default-frame-alist
, нажмитеINS
, введитеParameter: font
иValue: "-outline-Droid Sans Mono-normal-normal-normal-mono-13-*-*-*-c-*-iso8859-1"
(обратите внимание"
на шрифт), нажмитеState
иSave for Future Sessions
set-frame-font
принимает два необязательных аргумента:KEEP-SIZE
иFRAMES
. ЕслиFRAMES
установлено значение, отличное от nil, тогда шрифт применяется к будущим кадрам.Я не уверен, как долго это было, но это верно для Emacs 24.4.1.
источник