2010-11-22 4 views

Répondre

0

Si vous réduisez la taille de la police après que vous ayez passé en plein écran, les «zones mortes» se produiront car il y a un problème avec la façon dont emacs dessine la fenêtre.

Le code suivant reproduit le problème.

;; http://emacs-fu.blogspot.com/2008/12/zooming-inout.html 
(defun djcb-zoom (n) 
    "with positive N, increase the font size, otherwise decrease it" 
    (set-face-attribute 'default (selected-frame) :height 
    (+ (face-attribute 'default :height) (* (if (> n 0) 1 -1) 10)))) 
;; sets zooming shortcut to the same as most web browsers 
(global-set-key (kbd "C-+")  '(lambda nil (interactive) (djcb-zoom 1))) 
(global-set-key (kbd "C--")  '(lambda nil (interactive) (djcb-zoom -1))) 

Pour éviter le problème, identifiez l'endroit dans votre fichier .emacs, où vous manipuler la taille des caractères et assurez-vous que cela arrive avant emacs va en plein écran.

+0

qui a ajouté quelques "zones mortes" supplémentaires ... Maximiser est la première chose dans .emacs ... – fakedrake

Questions connexes