Вопрос

Я пытаюсь использовать Emacs в полноэкранном режиме с приличным шрифтом. У меня есть ноутбук на основе NVIDIA, работает Ubuntu. Когда он первый загружает, шрифт огромный шрифт 16pt. Я использовал параметры меню для установки достойного шрифта (8pt).

Теперь, когда я запускаю Emacs в полноэкранном режиме, он настраивает окно для огромного шрифта, а затем загружает мой шрифт 8PT. Теперь половина моего экрана - минибуфер. Как правильно установить шрифт, чтобы я мог использовать полноэкранный режим.

Я попробовал указывать отображение в моем x config и x не запускается. Я слышу Theres-то еще, что вам нужно сделать для драйверов NVIDIA ... но не уверен, как это работает.

Это было полезно?

Решение

Я использую следующее (от http://www.emacswiki.org/emacs/fullscreen) в моих .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)

Тогда F11 будет включать / выключить полномочий.

Другие советы

Это сложно, так как я не могу реплицировать проблему на моей машине. Я просто добавляю -FS, и кажется, работает. Если вы просто хотите больше недвижимости ... сделать эти работы для вас:

  • Ritch меню / панель инструментов
    • Добавить (menu-bar-mode 0) а также (tool-bar-mode 0) к .emacs
    • начать и максимзе
    • Вы должны просто иметь обычный кадр, но ничего другого
    • переключаться от Emacs, используя M-x menu-bar-mode а также M-x tool-bar-mode по мере необходимости

  • вручную полноэкранные эмац
    • Я могу просто запустить Emacs, щелкните правой кнопкой мыши на панели окна и выберите полноэкранный режим от XFCE
    • У меня есть F11, чтобы сделать это, но, похоже, не работает от Emacs (Emacs, кажется, пытается интерпретировать его как ключевое привязку, а не передавать ключ к де-).
    • Если это работает, возможно, найдите привязку в вашем деле, что Emacs не заботится и просто максимизирует нормально

  • объединить два
    • Я начинаю Emacs регулярно (/usr/bin/emacs)
    • Я отключил как режим инструмента, так и меню-режим отключен
    • Я вручную полностью экран с правой кнопкой мыши на окна
    • я получил ЭТО
    • Это весь экран, а не просто выстрел содержимого окна

Что вы думаете о тех идеях? Извините, я не могу помочь больше с Ubuntu и / или nvidia. Нет опыта и жесткого, если не может повторить проблему! Возможно, если Emacs регулярно начинает для вас, то может помочь достичь близкого (или полностью), на что вы надеетесь.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top