Cómo cambiar al vuelo el tamaño del texto en Emacs

emacs-logo

Hoy aprendí algo que me es muy útil en mi diario programar. Aprendí a cambiar el tamaño del texto en Emacs usando únicamente la combinación de teclas CTRL + y CTRL -.

Sólo agregué el siguiente código a uno de los archivos que se cargan automáticamente al iniciar Emacs, en mi caso ~/.emacs.d/lobo.el (pongan el nombre correspondiente en su sistema):

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
(defun sacha/increase-font-size ()
  (interactive)
  (set-face-attribute 'default
                      nil
                      :height
                      (ceiling (* 1.10
                                  (face-attribute 'default :height)))))
(defun sacha/decrease-font-size ()
  (interactive)
  (set-face-attribute 'default
                      nil
                      :height
                      (floor (* 0.9
                                  (face-attribute 'default :height)))))
(global-set-key (kbd "C-+") 'sacha/increase-font-size)
(global-set-key (kbd "C--") 'sacha/decrease-font-size)

Recuerden que:

Si existe un archivo con tu nombre de usuario de Linux y extensión .el dentro de .emacs.d, éste será cargado automáticamente cuando inicies Emacs.
Por ejemplo mi nombre de usuario en Ubuntu es lobo. Por eso Emacs carga automáticamente el archivo llamado ~/.emacs.d/lobo.el.

Recursos

Emacs: Changing the font size on the fly

Artículos relacionados:

0 Responses to “Cómo cambiar al vuelo el tamaño del texto en Emacs”


  • No Comments

Leave a Reply

Lobos en línea

De pata de lobo

Horizonte en el desierto 2/3.
Desierto de Real de Catorce, San Luis Potosí, México. [Febrero 2007] Puesta de sol entre matorrales 1/2.
Desierto de Real de Catorce, San Luis Potosí, México. [Diciembre 2007] Campo de trigo en una tarde nublada.
Neuenkirchen, Deutschland. [Mayo 2007] Atardecer entre matorrales 3/3.
Desierto de Real de Catorce, San Luis Potosí, México. [Febrero 2007] Atardecer entre matorrales 2/3.
Desierto de Real de Catorce, San Luis Potosí, México. [Febrero 2007] Campo de trigo en una tarde nublada.
Neuenkirchen, Deutschland. [Mayo 2007]

Qué estoy haciendo...

Posting tweet...

Powered by Twitter Tools

Mapa de visitas

Mira…

Calendario

julio 2009
L M X J V S D
« jun   ago »
 12345
6789101112
13141516171819
20212223242526
2728293031  

FireStats icon Con la potencia de FireStats