Этот или аналогичный вопрос задавался так много раз, что существует десятки ответов, но, похоже, единого мнения нет, поэтому я рискну гневать мониторов и задам свою собственную версию:
Я используюemacs 26.1 на Debian Bullseye. Я приобрел монитор 4k, на котором шрифты emacs по умолчанию выглядят слишком большими. Читая многие связанные ответы на этом сайте, я обнаружил, что добавление строки
(set-face-attribute 'default (selected-frame) :height 60)
в мой файл .emacs
приводит к размеру шрифта в 6 пт в исходном фрейме Emacs, и это здорово. Проблема возникает, когда я пытаюсь открыть новый кадр с C-x 5 2
. Новый фрейм открывается с размером шрифта 11. Это можно изменить с помощью Options
-> установить шрифт по умолчанию и уменьшить его с 11 до 6. Однако было бы намного проще, если бы новый фрейм открывался с правильным размером шрифта (6).
Есть предложения?