Tengo esta línea en mi archivo init.el para establecer el tamaño de la fuente en todos los marcos:
(push '(font . "DejaVu Sans Mono-10") default-frame-alist)
Funciona, pero me gustaría tener una fuente más grande en todos los búferes mientras mantengo una más pequeña para la línea de modo (para que pueda caber más información y distraer menos). La idea es tener este conjunto automáticamente sin tener que cambiar el tamaño de fuente con Cx C- + para cada búfer abierto.
Estoy usando Emacs 25.0.50.1 compilado desde troncal en un sistema GNU / Linux.
Editar: acabo de agregar una respuesta que muestra cómo se puede hacer.
Gracias a la respuesta proporcionada por itsjeyd, logré escribir una expresión corta para cambiar el tamaño de todas las caras relacionadas con la línea de modo para todos los cuadros actuales y futuros.
Si está utilizando otros temas además del predeterminado (como zenburn, etc.), el código debe colocarse después de haber declarado el tema; es decir, después de esta línea:
Suponiendo que su tamaño de fuente predeterminado sea distinto de 10, el código sería:
Para una fuente más pequeña, establezca un valor más pequeño ("DejaVu Sans Mono-9"). Se pueden utilizar otras fuentes: inconsolata, etc.
Editar: se agregó una captura de pantalla que muestra los resultados. El tamaño de fuente en la línea de modo es 10 mientras que el resto (buffers, etc.) es 12.
fuente