Как удалить разрыв вокруг максимизированного фрейма Emacs в KDE?

3

Я использую Emacs на Kubuntu. При запуске я максимизирую свой кадр Emacs с помощью этой команды в моем init.el :

(custom-set-variables
...
 '(initial-frame-alist (quote ((fullscreen . maximized)))))

Это работает, но оставляет небольшой промежуток вокруг максимизированного фрейма довольно , как вы можете видеть здесь:

Есть ли способ полностью максимизировать Emacs и удалить этот пробел?

    
задан m00am 16.06.2016 в 11:52
источник

1 ответ

5

Это скорее обходное решение, чем исправление. Как предложил Бастиан Бэйшер в этой теме , вы можете изменить способ окно подчиняется изменениям в геометрии.

Как только некоторые названия элементов меню изменились, вот обновленная версия:

  1. Щелкните правой кнопкой мыши на строке заголовка.
  2. Выберите Дополнительные действия → Специальные настройки окна
  3. В Размер & amp; Позиции -Tab активировать соблюдать ограничения геометрии
  4. Задайте значение в раскрывающемся списке Force и держите переключатель рядом с ним на Нет

Это решило проблему для меня. Он работал для всех экземпляров Emacs на моей машине и постоянно повторялся после перезагрузки. Он также работает на Ubuntu 16.04 с Plasma 5.5.5 и Emacs 25.2.

Изменить:

Я попытался выяснить, какая разница между настройками специального окна и специальными настройками приложения . Этот ответ на SE Unix и Linux предполагает, что это изменение применимо только к конкретному окну, но я не смог воспроизвести это. Для меня это изменяется для всех окон.

    
ответ дан m00am 16.06.2016 в 11:52
источник