emacs emacs23

¿Cómo cambio el tamaño de letra predeterminado y el tipo de letra de emacs?



emacs23 (5)

Estoy usando emacs 23.3. Necesito cambiar el tamaño de fuente y el tipo de letra, ¿alguien puede ayudarme?


Puedes usar la barra de menú. Vaya a Options -> Set Default Font...

Después de elegir una fuente, no olvide presionar Options -> Save Options guardado; de lo contrario, su nueva fuente no se guardará después de cerrar Emacs.


Para obtener una lista extendida de uso de personalización

Mx customize-face RET


Si usa Linux / X11, puede necesitar establecer esto en ~/.Xdefaults . He establecido la fuente allí ya que las otras respuestas aquí no tienen ningún efecto.

Puedo ver la configuración de fuente disponible ejecutando en Emacs: helm-select-xfont

Luego empiezo a escribir Conso y veo entradas como:

-Consolas-normal-normal-normal-*-*-*-*-*-m-0-iso10646-1 ...

Entonces lo puse en ~/.Xdefaults , estableciendo el tamaño 12 como:

Emacs.font: xft:-*-Consolas-normal-normal-normal-*-12-*-*-*-m-0-iso10646-1

y reinicie Emacs.


Emacs 25.1 en MacOS tiene Menlo 12 como predeterminado. Yo quería aumentar el tamaño.

Cx Cf ~/.emacs

Agregue esto al final del archivo ~/.emacs

(set-default-font "Menlo 14")

Para ver el efecto de cambio de inmediato mientras te ~/.emacs en ~/.emacs

Mx eval-buffer [RET]


También puede hacer lo siguiente en su archivo .emacs .

Emacs 23.1

(set-frame-font "Inconsolata 12" nil t)

Versiones anteriores de Emacs

(set-default-font "Inconsolata 12" nil t)