Question

Je suis en train d'utiliser emacs en mode plein écran avec une police décente. J'ai un ordinateur portable basé sur nvidia sous Ubuntu. Quand il charge tout d'abord, la police est énorme penser police 16pt. J'ai utilisé les options de menu pour définir une police décent (8 points).

Maintenant, quand je lance emacs en mode plein écran, il ajuste la fenêtre sorte de la police énorme charge alors ma police 8pt. Maintenant, la moitié de mon écran est le mini-tampon. Comment puis-je configurer correctement la police afin que je puisse utiliser le mode plein écran.

Je l'ai essayé dans ma DisplaySize préciser config x et X ne démarre pas. J'entends Theres quelque chose que vous devez faire pour les pilotes nvidia ... mais pas sûr de savoir comment cela fonctionne.

Était-ce utile?

La solution

J'utilise les éléments suivants (de http://www.emacswiki.org/emacs/FullScreen) dans mes .emacs:

(defun toggle-fullscreen (&optional f)
  (interactive)
  (let ((current-value (frame-parameter nil 'fullscreen)))
    (set-frame-parameter nil 'fullscreen
                         (if (equal 'fullboth current-value)
                             (if (boundp 'old-fullscreen) old-fullscreen nil)
                           (progn (setq old-fullscreen current-value)
                                  'fullboth)))))

(global-set-key [f11] 'toggle-fullscreen)

;; Make new frames fullscreen by default. Note: this hook doesn't do
;; anything to the initial frame if it's in your .emacs, since that file is
;; read _after_ the initial frame is created.
(add-hook 'after-make-frame-functions 'toggle-fullscreen)

Alors F11 basculera fullscreen on / off.

Autres conseils

Cela est difficile car je ne peux pas reproduire le problème sur ma machine. Je viens d'ajouter fs et il semble fonctionner. Si vous voulez juste plus de biens immobiliers ... faire ces travaux pour vous:

  • fossé le menu / barre d'outils
    • ajouter (menu-bar-mode 0) et (tool-bar-mode 0) à emacs
    • démarrage et maximze
    • vous devez juste avoir le cadre normal mais rien d'autre DE
    • bascule de emacs à l'aide M-x menu-bar-mode et M-x tool-bar-mode au besoin

  • manuellement plein écran emacs
    • Je peux commencer emacs, cliquez droit sur la barre de la fenêtre et choisissez en plein écran de xfce
    • J'ai mis F11 pour ce faire, mais il ne semble pas fonctionner de emacs (emacs semble essayer de l'interpréter comme une clé plutôt que de passer de liaison la clé du DE)
    • si cela fonctionne, peut-être trouver une reliure dans votre DE qu'Emacs ne se soucie pas et juste maximiser normalement

  • combiner les deux
    • Je commence emacs régulièrement (/usr/bin/emacs)
    • J'ai désactivé à la fois outil bar-mode et la barre de menu en mode désactivé
    • I manuellement en plein écran avec un clic droit de la souris sur la barre de fenêtre
    • Je reçois CE
    • qui est l'écran, et pas seulement un coup du contenu de la fenêtre

Que pensez-vous de ces idées? Désolé, je ne peux pas aider plus avec Ubuntu et / ou nvidia. Aucune expérience et difficile si on ne peut pas reproduire le problème! Peut-être que si emacs commence régulièrement pour vous le ci-dessus peut aider à atteindre près (ou totalement) ce que vous espérez.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top