Y a-t-il un moyen de zoomer et de dézoomer (changer dynamicment la taille de la police, assez facilement) sur emacs?
Essayez Cx C- + et Cx C-- ; c’est-à-dire Contrôle – x Contrôle – Moins / Contrôle – Plus .
Après une combinaison ( Cx C- + ou Cx C-- ), les successives + ou - augmentent ou diminuent l’échelle du texte sans taper à nouveau Cx C- .
Ajout par sawa
J’ai recherché la fonction affectée aux clés mentionnées et j’ai découvert qu’elles sont text-scale-increase
text-scale-decrease
. J’ai ajouté ce qui suit à mon fichier de configuration afin que je puisse faire Ctrl + Scroll pour effectuer un zoom avant / arrière. C’est utile.
(global-set-key [C-mouse-4] 'text-scale-increase) (global-set-key [C-mouse-5] 'text-scale-decrease)
La réponse -very nice de user173973 lie les fonctions aux événements de souris non génériques. C’est-à-dire que par exemple sur mon système Windows, la commande de liaison n’est pas valide.
Pour l’utiliser sur Windows (ou probablement ailleurs), vous pouvez utiliser ces liaisons génériques:
(global-set-key [C-mouse-wheel-up-event] 'text-scale-increase) (global-set-key [C-mouse-wheel-down-event] 'text-scale-decrease)