Настройки шрифта Emacs не работают в новом кадре

Я пытаюсь успокоиться с emacs. Я установил стартовый комплект emacs . Теперь я пытаюсь настроить шрифты. В ~/.emacs.d/init.el я сделал (set-frame-font "-adobe-courier-medium-r-normal--12-120-75-75-m-70-iso8859-1") . Он работает отлично, пока я не делаю Cx 5 2 . Новый кадр создается с помощью шрифтов, которые были в системе до моей настройки. Как переопределить это поведение, чтобы использовать только шрифты, указанные в init.el? Должен ли я, возможно, создать файл ~/.emacs для таких настроек (он отсутствует сейчас)?

  • Выберите другой шрифт в Microsoft Word
  • Шрифт странность - это ошибка?
  • Не удалось победить перечисление шрифтов для некоторых шрифтов в Firefox.
  • Firefox aliased / jagged fonts в xfce
  • Почему некоторые из моих символов пользовательского интерфейса отображаются в виде ящиков?
  • Небольшие шрифты все новые сообщения в Gmail на Ubuntu в Opera, почему?
  • Значок воспроизведения Unicode ▶ отображается в заголовке страницы, неправильно отображается в моем браузере Firefox
  • Как исправить сглаживание шрифтов в IntelliJ IDEA при использовании высокого DPI?
  • 2 Solutions collect form web for “Настройки шрифта Emacs не работают в новом кадре”

    set-frame-font устанавливает шрифт текущего кадра. Чтобы установить шрифт по умолчанию для всех фреймов, ~/.emacs.d/init.el следующую строку в ~/.emacs.d/init.el , установите параметр font в default-frame-alist :

     (add-to-list 'default-frame-alist '(font . "-adobe-courier-medium-r-normal--12-120-75-75-m-70-iso8859-1")) 

    ~/.emacs является традиционным местом для конфигурационного файла Emacs. ~/.emacs.d/init.el – это альтернативное имя с точно такой же ролью. Используйте либо (но не оба).

    Для X-дисплеев (то есть в unix или в системах без Unix с использованием X-сервера) вы также можете установить шрифт через ресурсы X. Во многих системах ~/.Xresources читается при входе в систему, и вы можете написать там:

     Emacs.font: -adobe-courier-medium-r-normal--12-120-75-75-m-70-iso8859-1 

    set-frame-font принимает два необязательных аргумента: KEEP-SIZE и FRAMES . Если для параметра FRAMES установлено значение, отличное от нуля, шрифт применяется к будущим кадрам.

     (set-frame-font "Inconsolata-13" tt) 

    Я не уверен, как долго это было так, но это верно в отношении Emacs 24.4.1.

    Interesting Posts

    Как создать образ DVD, который защищен?

    Выделение текста в средстве просмотра Windows CHM по умолчанию

    Установлен / обновлен UEFI Windows 8 после Ubuntu – Восстановить GRUB

    Переименуйте autocad в открытое со списком

    Преобразование Parallels VM в виртуальную виртуальную машину VM?

    Установите масштаб отображения при использовании удаленного рабочего стола с Surface Pro

    Могу ли я заметить разницу между 7200 об / мин и жестким диском емкостью 5400 об / мин?

    Почему торренты замедляют мой интернет?

    Настройка домашней страницы в Firefox только при первом открывшемся окне

    Как маршрутизировать трафик через определенный прокси-сервер SOCKS для каждого приложения?

    Chrome GUI слишком велик по состоянию на 43.0.2357.124-1

    Включите swap-память на Ubuntu

    Почему iostream :: eof внутри условия цикла считается неправильным?

    Динамическая сортировка электронной почты в Outlook 2013?

    Как я могу получить свой публичный IP-адрес из командной строки, если я за маршрутизатором?

    Давайте будем гением компьютера.