Как изменить шрифт в Emacs для Windows?

1906
Javier

Я следую этому руководству по Lisp, которое предоставляет вам интерпретатор Lisp и Emacs, чтобы упростить настройку. Тем не менее, я хочу изменить шрифт, и все, что Google дал мне, включает в себя введение в файл некоторых загадочных команд lisp, или нажатие некоторой комбинации клавиш, или присвоение ему длинного имени шрифта, и все они довольно сложны.

Есть ли способ просто открыть диалог выбора шрифта или что-то в этом роде? Или, может быть, простая команда для использования? Имейте в виду, я новичок.

2
Я думаю, что это то, что вы найдете с Emacs. Это чрезвычайно настраиваемый, но стоимость этого крутой кривой обучения. Возможно, смена шрифтов придется подождать, пока вы не освоитесь с Lisp. Eric Wilson 14 лет назад 0
Я понимаю, но это всего лишь одна маленькая вещь. Это не может быть слишком сложно; просто я не нашел четкого объяснения. Плюс, «у него крутая кривая обучения, но он настраиваемый» не является оправданием для того, чтобы затруднить использование программного обеспечения. Javier 14 лет назад 0
Какую версию Emacs вы используете? Richard Hoskins 14 лет назад 0
21.3.1. Это довольно старое, но это то, что пришло со всеми шалостями, которые, как сказал учебник, пригодятся. Пока я не освоюсь с Лиспом, я буду продолжать использовать то, что использовал создатель учебника. Javier 14 лет назад 0
@reyjavikvi Это, наверное, хорошая идея. Просто помните, что Emacs 23 изменил способ обработки шрифтов. Например, длинные имена шрифтов больше не требуются. И я уверен, что после того, как вы закончили книгу Сейбела, вы больше не будете думать, что добавление пары в список ассоциаций является загадочным или сложным. Удачи тебе. Richard Hoskins 14 лет назад 0

2 ответа на вопрос

3
Nifle

Shift-LeftClick в буфере, и вы получите диалоговое окно шрифта. Выбрать

Изменить шрифт буфера ...

Это будет продолжаться только до тех пор, пока emacs не будет закрыт.

Под опциями в меню у вас есть Set Default Font ... Не забудьте выбрать Save Options после. (это прямо под Set Default Font)

И как в сторону. EmacsW32 - это emacs, который я рекомендую для Windows

1
Richard Hoskins

Если вы используете Emacs 23, поместите это в свой init.el:

(setq default-frame-alist  (add-to-list 'default-frame-alist '(font . "Envy Code R-18"))) 

Подставляя "Comic Sans" или что-то еще для "Код зависти R-18".

Существует также «Mx customize», который переводит вас в режим настройки на основе меню. Некоторые люди считают, что это проще, чем свистеть от шумихи; Я не.