Emacs -fs (полноэкранный)
-
26-09-2019 - |
Вопрос
Я пытаюсь использовать 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
) - Я отключил как режим инструмента, так и меню-режим отключен
- Я вручную полностью экран с правой кнопкой мыши на окна
- я получил ЭТО
- Это весь экран, а не просто выстрел содержимого окна
- Я начинаю Emacs регулярно (
Что вы думаете о тех идеях? Извините, я не могу помочь больше с Ubuntu и / или nvidia. Нет опыта и жесткого, если не может повторить проблему! Возможно, если Emacs регулярно начинает для вас, то может помочь достичь близкого (или полностью), на что вы надеетесь.